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 "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 --no-startup-id xinput set-prop 12 362 0 1 0
|
||||||
|
|
||||||
exec_always xinput disable 10
|
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
|
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
|
yay -S light --needed --noconfirm
|
||||||
|
|
||||||
|
mkdir -p ~/.config/i3
|
||||||
ln -sf ~/.dotfiles/i3config ~/.config/i3/config
|
ln -sf ~/.dotfiles/i3config ~/.config/i3/config
|
||||||
|
|
||||||
|
mkdir -p ~/.config/mpd
|
||||||
ln -sf ~/.dotfiles/mpd.conf ~/.config/mpd/mpd.conf
|
ln -sf ~/.dotfiles/mpd.conf ~/.config/mpd/mpd.conf
|
||||||
|
|
||||||
|
mkdir -p ~/.config/ncmpcpp
|
||||||
ln -sf ~/.dotfiles/ncmpcppconfig ~/.config/ncmpcpp/config
|
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/bashrc ~/.bashrc
|
||||||
ln -sf ~/.dotfiles/bash_profile ~/.bash_profile
|
ln -sf ~/.dotfiles/bash_profile ~/.bash_profile
|
||||||
ln -sf ~/.dotfiles/xinitrc ~/.xinitrc
|
ln -sf ~/.dotfiles/xinitrc ~/.xinitrc
|
||||||
ln -sf ~/.dotfiles/dunstrc ~/.config/dunst/dunstrc
|
|
||||||
ln -sf ~/.dotfiles/vimrc ~/.vimrc
|
ln -sf ~/.dotfiles/vimrc ~/.vimrc
|
||||||
|
|
||||||
|
chmod +x ~/.dotfiles/bin
|
||||||
|
|
||||||
sudo pkgfile -u
|
sudo pkgfile -u
|
||||||
sudo systemctl enable pkgfile-update.timer
|
sudo systemctl enable pkgfile-update.timer
|
||||||
|
|
Loading…
Reference in a new issue