From bd77d56117bc784029e954968af9d236006907d2 Mon Sep 17 00:00:00 2001 From: xf0r3m Date: Sun, 9 Jun 2024 21:26:53 +0200 Subject: [PATCH] =?utf8?q?Zmiana=20=C5=9Brodowiska=20z=20ratpoison=20na=20?= =?utf8?q?fluxbox?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- mikrod-nord.sh | 60 ++++++++++++++++++++++++-------------------------- 1 file changed, 29 insertions(+), 31 deletions(-) diff --git a/mikrod-nord.sh b/mikrod-nord.sh index 39dd5d4..7e10c3c 100644 --- a/mikrod-nord.sh +++ b/mikrod-nord.sh @@ -7,16 +7,18 @@ sudo dpkg-reconfigure locales; sudo dpkg-reconfigure keyboard-configuration; sudo dpkg-reconfigure console-setup; -sudo apt install --no-install-recommends -y xserver-xorg-core xserver-xorg xinit xterm feh ratpoison wget; +sudo apt install --no-install-recommends -y xserver-xorg-core xserver-xorg xinit xterm feh fluxbox wget x11-xserver-utils; sudo usermod -aG video,audio,input $USER; -mkdir $HOME/wallpapers; -(cd $HOME/wallpapers && wget https://ftp.morketsmerke.org/~xf0r3m/ign-0011.png) +sudo mkdir /usr/share/images/nord +wget https://ftp.morketsmerke.org/~xf0r3m/ign-0011.png -O /usr/share/images/nord/ign-0011.png; + +sed -i 's,/usr/share/images/fluxbox/debian-squared.jpg,/usr/share/images/nord/ign-0011.png,' /usr/share/fluxbox/styles/Squared_for_Debian/theme.cfg cat >> $HOME/.xsession <> $HOME/XTerm << EOF xterm*faceName: Meslo LGS Nerd Font xterm*faceSize: 8 - -xterm*.foreground: #D8DEE9 -xterm*.background: #2E3440 -xterm*.cursorColor: #D8DEE9 -xterm*.fadeing: 35 -xterm*.fadeColor: #4C566A - -xterm*.color0: #3B4253 -xterm*.color1: #BF616A -xterm*.color2: #A3BE8C -xterm*.color3: #EBCB8B -xterm*.color4: #81A1C1 -xterm*.color5: #E5E9F0 -xterm*.color6: #88C0D0 -xterm*.color7: #E5E9F0 -xterm*.color8: #4C566A -xterm*.color9: #BF616A -xterm*.color10: #A3BE8C -xterm*.color11: #EBCB8B -xterm*.color12: #81A1C1 -xterm*.color13: #B48EAD -xterm*.color14: #8FBCBB -xterm*.color15: #ECEFF4 EOF sudo apt install --no-install-recommends -y git procps; git clone https://github.com/jschx/ufetch; -uiLine=$(grep =n 'unknown' ufetch/ufetch-debian | cut -d ":" -f 1) -sed -i "${uiLine}s/unknown/ratpoison/" ufetch/ufetch-debian; +uiLine=$(grep -n 'unknown' ufetch/ufetch-debian | cut -d ":" -f 1) +sed -i "${uiLine}s/unknown/fluxbox/" ufetch/ufetch-debian; sudo cp ufetch/ufetch-debian /usr/local/bin/ufetch; ufetch rm -rf ufetch; -sudo apt install -y --no-install-recommends w3m newsboat alsa-utils mpv nmap ranger curl +git clone https://github.com/nordtheme/xresources; +cp xresources/src/nord $HOME/.Xresources; +rm -rf xresources; + +sudo apt install -y --no-install-recommends w3m vim newsboat alsa-utils mpv nmap ranger curl ytdlpVer=$(curl https://github.com/yt-dlp/yt-dlp/releases.atom 2>/dev/null | grep '.*$' | sed -n '2p' | sed 's/\ /\n/g' | tail -1 | sed 's,,,'); sudo wget https://github.com/yt-dlp/yt-dlp/releases/download/${ytdlpVer}/yt-dlp -O /usr/bin/yt-dlp @@ -74,3 +57,18 @@ sudo apt install --no-install-recommends jq fzf ueberzug bsdextrautils make git clone https://github.com/pystardust/ytfzf (cd ytfzf && sudo make install doc) rm -rf ytfzf; + +if [ ! -d $HOME/.fluxbox ]; then + mkdir $HOME/.fluxbox; +fi + +cat >> $HOME/.fluxbox/menu < + [exec] (Vim) { xterm -T "Vim" -e /usr/bin/vim } <> + [end] + [config] (Konfiguracja) + [restart] (Restart) + [exit] (Zakończ X11) +EOF -- 2.39.5