Adds GTK theme and bootstrap file
This commit is contained in:
parent
cdc55cfec9
commit
084c39594e
9 changed files with 62 additions and 25 deletions
9
.config/yadm/bootstrap.d/_install_dependencies.sh
Executable file
9
.config/yadm/bootstrap.d/_install_dependencies.sh
Executable file
|
|
@ -0,0 +1,9 @@
|
|||
#!/bin/env bash
|
||||
|
||||
echo "Installing general apps"
|
||||
|
||||
yay -S --needed neovim \
|
||||
kitty \
|
||||
btop \
|
||||
zoxide fzf \
|
||||
superfile
|
||||
29
.config/yadm/bootstrap.d/_install_desktop_env.sh
Executable file
29
.config/yadm/bootstrap.d/_install_desktop_env.sh
Executable file
|
|
@ -0,0 +1,29 @@
|
|||
#!/bin/env bash
|
||||
|
||||
echo "Installing dependencies for $XDG_SESSION_DESKTOP"
|
||||
|
||||
if [ $XDG_SESSION_DESKTOP = "i3" ]; then
|
||||
yay -S --needed polybar \
|
||||
betterlockscreen \
|
||||
dunst \
|
||||
pulseaudio-control \
|
||||
nitrogen
|
||||
|
||||
fi
|
||||
|
||||
if [ $XDG_SESSION_DESKTOP = "Hyprland" ]; then
|
||||
yay -S --needed waybar \
|
||||
hyprlock \
|
||||
swww \
|
||||
hyprswitch \
|
||||
nwg-dock-hyprland \
|
||||
nwg-drawer \
|
||||
swaync \
|
||||
wlogout wayland-logout \
|
||||
hyprpicker \
|
||||
pulseaudio-control \
|
||||
wl-clipboard \
|
||||
grim \
|
||||
slurp
|
||||
|
||||
fi
|
||||
5
.config/yadm/bootstrap.d/_install_fonts.sh
Executable file
5
.config/yadm/bootstrap.d/_install_fonts.sh
Executable file
|
|
@ -0,0 +1,5 @@
|
|||
#!/bin/env bash
|
||||
|
||||
yay -S --needed getnf
|
||||
getnf -i "JetBrainsMono"
|
||||
fc-cache
|
||||
4
.config/yadm/bootstrap.d/_install_gtk_gruvbox.sh
Executable file
4
.config/yadm/bootstrap.d/_install_gtk_gruvbox.sh
Executable file
|
|
@ -0,0 +1,4 @@
|
|||
#!/bin/env sh
|
||||
|
||||
echo "# Installing GTK Theme (gruvbox)"
|
||||
yay -S gruvbox-material-gtk-theme-git gruvbox-material-icon-theme-git
|
||||
7
.config/yadm/bootstrap.d/_install_keymap.sh
Executable file
7
.config/yadm/bootstrap.d/_install_keymap.sh
Executable file
|
|
@ -0,0 +1,7 @@
|
|||
#!/bin/env bash
|
||||
|
||||
echo "# Installing keymapping"
|
||||
|
||||
yay -S --needed evremap
|
||||
sudo ln -s ~/.config/evremap.toml /etc/evremap.toml
|
||||
systemctl --user enable --now evremap
|
||||
Loading…
Add table
Add a link
Reference in a new issue