From c3bdd8ede0c6b2df269de89f73722df8a5812fa7 Mon Sep 17 00:00:00 2001 From: xf0r3m Date: Sat, 18 May 2024 13:14:05 +0200 Subject: [PATCH] =?utf8?q?Dodanie=20motywu=20nord,=20w=20celu=20zapewniani?= =?utf8?q?a=20=C5=9Brodowiska=20graficznego.=20Do=20test=C3=B3w.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- mikrod-nord.sh | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) create mode 100644 mikrod-nord.sh diff --git a/mikrod-nord.sh b/mikrod-nord.sh new file mode 100644 index 0000000..fb73885 --- /dev/null +++ b/mikrod-nord.sh @@ -0,0 +1,77 @@ +#!/bin/bash + +set -e + +sudo dpkg-reconfigure tzdata; +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 ca-certificates; + +sudo usermod -aG video,audio,input $USER; +mkdir $HOME/wallpapers; +(cd $HOME/wallpapers && wget https://ftp.morketsmerke.org/~xf0r3m/ign-0011.png) + +cat >> $HOME/.xsession <> $HOME/XTerm << EOF +xterm*faceName: Monospace +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/jschx/ufetch; +uiLine=$(grep =n 'unknown' ufetch/ufetch-debian | cut -d ":" -f 1) +sed -i "${uiLine}s/unknown/ratpoison/" 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 + +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 +sudo chmod +x /usr/bin/yt-dlp; +sudo ln -s /usr/bin/yt-dlp /usr/bin/youtube-dl; + +sudo wget https://github.com/xf0r3m/immudex/raw/main/tools/bin/immudex-pl -O /usr/local/bin/immudex-pl; +sudo chmod +x /usr/local/bin/immudex-pl; + +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; -- 2.39.5