seperated install-packages and install.sh
Christian Krinitsin christian@krinitsin.xyz
Mon, 18 Mar 2024 18:24:01 +0100
7 files changed,
29 insertions(+),
21 deletions(-)
M
bash/.bashrc
→
bash/.bashrc
@@ -1,5 +1,5 @@
# Export own script path -export PATH=/usr/local/bin/:$HOME/.dotfiles/bin/:$PATH +export PATH=$HOME/.dotfiles/bin/:/usr/local/bin/:$PATH # Aliases alias ls='ls --color=auto'
A
bin/install-packages
@@ -0,0 +1,18 @@
+#!/usr/bin/bash + +# install packages +sudo pacman -S alacritty dunst nvim qutebrowser starship xdg-user-dirs zathura meson ninja + +# install rofi and dmenu for wayland +git clone https://github.com/lbonn/rofi.git /tmp/rofi +cd /tmp/rofi +meson setup build +ninja -C build +sudo ninja -C build install +git clone https://git.sr.ht/~fabiancodes/dmenu-wayland /tmp/dmenu-wl +cd /tmp/dmenu-wl +mkdir build +meson build +ninja -C build +sudo ninja -C build install +cd && rm -rf /tmp/dmenu-wl /tmp/rofi
M
install.sh
→
install.sh
@@ -1,14 +1,15 @@
#!/usr/bin/bash -sudo pacman -S stow - # Ignore list IGNORE=("bin" "wallpaper" "install.sh" ".git") +# Install important packages +sudo pacman -S stow + +# Setting up all the symlinks max=${#IGNORE[@]} max=$((max-1)) -# Setting up all the symlinks for f in *; do ignored=false@@ -27,19 +28,3 @@ if [[ $ignored == false ]]; then
stow $f fi done - -# install important packages -sudo pacman -S alacritty dunst nvim qutebrowser starship xdg-user-dirs zathura meson ninja - -# install rofi and dmenu for wayland -git clone https://github.com/davatorium/rofi.git /tmp/rofi -cd /tmp/rofi -meson setup build -ninja -C build -sudo ninja -C build install -git clone https://git.sr.ht/~fabiancodes/dmenu-wayland /tmp/dmenu-wl -cd /tmp/dmenu-wl -mkdir build -meson build -ninja -C build -sudo ninja -C build install
M
sh/.profile
→
sh/.profile
@@ -1,3 +1,3 @@
export GPG_TTY=$(tty) -export PATH=/home/chris/.dotfiles/bin:$PATH +export PATH=/home/chris/.dotfiles/bin:/usr/local/bin/:$PATH export ELECTRON_OZONE_PLATFORM_HINT=auto