A modern Music Player Daemon based on Rockbox open source high quality audio player
libadwaita audio rust zig deno mpris rockbox mpd
at master 43 lines 918 B view raw
1FROM rust:1.88-bookworm 2 3RUN apt-get update && apt-get install -y apt-utils && \ 4 apt-get install -y build-essential \ 5 libusb-dev \ 6 libsdl2-dev \ 7 libfreetype6-dev \ 8 libunwind-dev \ 9 curl \ 10 zip \ 11 unzip \ 12 git \ 13 protobuf-compiler \ 14 locales \ 15 vim \ 16 cmake \ 17 flatpak 18 19RUN locale-gen en_US.UTF-8 20 21RUN curl -Ssf https://pkgx.sh | sh 22 23RUN pkgm install zig@0.14.1 24 25RUN curl -s https://ohmyposh.dev/install.sh | bash -s -- -d /usr/local/bin 26 27RUN git clone https://github.com/JanDeDobbeleer/oh-my-posh.git .oh-my-posh 28 29RUN echo 'eval "$(oh-my-posh init bash --config ~/.cache/oh-my-posh/themes/tokyonight_storm.omp.json)"' >> /root/.bashrc 30 31RUN curl --proto '=https' --tlsv1.2 -sSf https://setup.atuin.sh | bash 32 33ENV BASH_ENV=/root/.bashrc 34 35RUN curl -fsSL https://bun.sh/install | bash 36 37ENV PATH=/root/.bun/bin:$PATH 38 39RUN pkgm install node protoc buf deno 40 41ENV LANG=en_US.UTF-8 42 43ENV LANGUAGE=en_US.UTF-8