Added ability for setup specific commands to be calleed
This commit is contained in:
parent
0ed722b2fa
commit
6b8d78dd2c
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
setup_specific
|
3
i3config
3
i3config
|
@ -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
12
install
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue