From fd546b0da46534094e187c43df66e75e9935d7e2 Mon Sep 17 00:00:00 2001 From: Jackson Delahunt Date: Mon, 13 Apr 2020 17:21:39 +1000 Subject: [PATCH] no-maza --- docker/Dockerfile | 30 ++++++++++++++++++++---------- 1 file changed, 20 insertions(+), 10 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 31a0b16..8531022 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -41,6 +41,7 @@ RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && \ RUN apt-get update -qq && \ DEBIAN_FRONTEND=noninteractive apt-get install -qq --fix-missing \ alsa-utils \ + apt-file \ apt-utils \ arandr \ asciinema \ @@ -85,6 +86,7 @@ RUN apt-get update -qq && \ numlockx \ openssl \ openvpn \ + pavucontrol-qt \ pcmanfm \ perl \ pulseaudio \ @@ -119,7 +121,8 @@ RUN apt-get update -qq && \ xsel \ xserver-xorg \ zsh \ - zathura + zathura && \ + apt-file update # Install alacritty RUN wget -O alacritty.deb -nv https://github.com/jwilm/alacritty/releases/download/v0.3.3/Alacritty-v0.3.3-ubuntu_18_04_amd64.deb && \ @@ -142,6 +145,22 @@ RUN wget -O bat.deb -qnv https://github.com/sharkdp/bat/releases/download/v0.9.0 dpkg -i bat.deb && \ rm bat.deb +# Install cadence +RUN apt-get update -qq && \ + apt-get install -qq \ + jack-capture \ + libjack-jackd2-dev && \ + pulseaudio-module-jack \ + pyqt5-dev-tools \ + python3-pyqt5 \ + python3-pyqt5.qtsvg \ + qtbase5-dev \ + qtbase5-dev-tools && \ + git clone --depth 1 https://github.com/falkTX/Cadence.git /opt/cadence && \ + cd /opt/cadence && \ + make && \ + make install + # Install chrome RUN apt-get update -qq && \ apt-get install -qq \ @@ -253,10 +272,6 @@ RUN add-apt-repository ppa:kgilmer/speed-ricer && \ pip3 install --user i3-resurrect==1.4.2 && \ pip3 install --force --user i3-workspace-names-daemon -# Install jmeter -RUN apt-get install -qq jmeter && \ - echo proxy.cert.directory=$HOME/downloads > /usr/share/jmeter/bin/user.properties - # Install jobber RUN wget -O jobber.deb -qnv https://github.com/dshearer/jobber/releases/download/v1.4.0/jobber_1.4.0-1_amd64.deb && \ dpkg -i jobber.deb || apt-get install -qq --fix-broken && \ @@ -286,11 +301,6 @@ RUN curl -fsSL https://github.com/jesseduffield/lazydocker/releases/download/v0. RUN curl -fsSL https://github.com/jesseduffield/lazygit/releases/download/v0.8.1/lazygit_0.8.1_Linux_x86_64.tar.gz | \ tar -C /usr/local/bin -xzf - -# Install maza -RUN curl -fsSL -o maza https://raw.githubusercontent.com/tanrax/maza-ad-blocking/master/maza && \ - chmod +x maza && \ - mv maza /usr/local/bin - # Install musikcube RUN wget -O musikcube.deb -nv https://github.com/clangen/musikcube/releases/download/0.65.0/musikcube_0.65.0_ubuntu_disco_amd64.deb && \ dpkg -i musikcube.deb || apt-get install -qq --fix-broken && \