Added ability for setup specific commands to be calleed

This commit is contained in:
ObeseTermite 2025-04-13 22:33:48 -07:00
parent 0ed722b2fa
commit 6b8d78dd2c
3 changed files with 15 additions and 1 deletions

1
.gitignore vendored Normal file
View file

@ -0,0 +1 @@
setup_specific

View file

@ -230,6 +230,9 @@ exec --no-startup-id dunst
exec "i3-sensible-terminal -e ncmpcpp --class scratchpad,scratchpad"
exec --no-startup-id ~/.dotfiles/setup_specific/once
exec --no-startup-id ~/.dotfiles/setup_specific/always
exec_always --no-startup-id xinput set-prop 12 362 0 1 0
exec_always xinput disable 10

12
install
View file

@ -1,14 +1,24 @@
sudo pacman -S i3 mpd ncmpcpp flameshot network-manager-applet ttf-font-awesome pipewire-pulse dunst pkgfile xclip --needed --noconfirm
yay -S light --needed --noconfirm
mkdir -p ~/.config/i3
ln -sf ~/.dotfiles/i3config ~/.config/i3/config
mkdir -p ~/.config/mpd
ln -sf ~/.dotfiles/mpd.conf ~/.config/mpd/mpd.conf
mkdir -p ~/.config/ncmpcpp
ln -sf ~/.dotfiles/ncmpcppconfig ~/.config/ncmpcpp/config
mkdir -p ~/.config/dunst
ln -sf ~/.dotfiles/dunstrc ~/.config/dunst/dunstrc
ln -sf ~/.dotfiles/bashrc ~/.bashrc
ln -sf ~/.dotfiles/bash_profile ~/.bash_profile
ln -sf ~/.dotfiles/xinitrc ~/.xinitrc
ln -sf ~/.dotfiles/dunstrc ~/.config/dunst/dunstrc
ln -sf ~/.dotfiles/vimrc ~/.vimrc
chmod +x ~/.dotfiles/bin
sudo pkgfile -u
sudo systemctl enable pkgfile-update.timer