1
0
mirror of https://github.com/alrayyes/dotfiles/ synced 2023-11-14 15:56:30 +00:00

Compare commits

..

No commits in common. "077e74a1601059e3f71467eeb5442bc5d974356e" and "afc548f3e4e806fc56869fe04e3e731b1fa6b687" have entirely different histories.

5 changed files with 11 additions and 19 deletions

View File

@ -98,7 +98,6 @@ A repository of my personal configuration files.
- [[https://github.com/gokcehan/lf][lf]] - [[https://github.com/gokcehan/lf][lf]]
- [[https://github.com/phuhl/linux_notification_center][Lintux Notification Center]] - [[https://github.com/phuhl/linux_notification_center][Lintux Notification Center]]
- [[https://www.musicpd.org/][mpd]] - [[https://www.musicpd.org/][mpd]]
- [[https://mpv.io/][mpv]]
- [[https://rybczak.net/ncmpcpp/][ncmpcpp]] - [[https://rybczak.net/ncmpcpp/][ncmpcpp]]
- [[https://neomutt.org/][neomutt]] - [[https://neomutt.org/][neomutt]]
- [[https://neovim.io/][neovim]] - [[https://neovim.io/][neovim]]
@ -126,6 +125,7 @@ A repository of my personal configuration files.
- [[https://github.com/jethrokuan/fzf][fzf]] - [[https://github.com/jethrokuan/fzf][fzf]]
- [[https://github.com/oh-my-fish/plugin-gi][gi]] - [[https://github.com/oh-my-fish/plugin-gi][gi]]
- [[https://github.com/oh-my-fish/plugin-git-flow][git-flow]] - [[https://github.com/oh-my-fish/plugin-git-flow][git-flow]]
- [[https://github.com/oh-my-fish/plugin-sudope.git][sudope]]
- [[https://github.com/oh-my-fish/plugin-wttr][wttr]] - [[https://github.com/oh-my-fish/plugin-wttr][wttr]]
* Neovim * Neovim

View File

@ -69,7 +69,6 @@ bspc config window_gap 4
bspc rule -a "Syncthing GTK" state=floating bspc rule -a "Syncthing GTK" state=floating
bspc rule -a Gimp state=floating follow=on bspc rule -a Gimp state=floating follow=on
bspc rule -a float state=floating bspc rule -a float state=floating
bspc rule -a fullscreen state=fullscreen
bspc rule -a Spotify desktop='^4' bspc rule -a Spotify desktop='^4'
bspc rule -a Spt desktop='^4' bspc rule -a Spt desktop='^4'
bspc rule -a Emacs state=tiled bspc rule -a Emacs state=tiled

14
install
View File

@ -1,10 +1,10 @@
#!/usr/bin/env fish #!/usr/bin/env fish
# Prerequisite & inistalled apps # Prerequisite & inistalled apps
set prerequisiteApps bat broot brave caffeine-ng exa fslint fzf go graphviz isync imagemagick lightdm-gtk-greeter mailcap deadd-notification-center-bin npm pamixer pfetch playerctl pulseaudio pulsemixer python pywal stow sxiv tldr udisks2 xwallpaper zathura set prerequisiteApps bat broot brave caffeine-ng exa fslint fzf go graphviz isync imagemagick lightdm-gtk-greeter mailcap mpv deadd-notification-center-bin npm pamixer pfetch playerctl pulseaudio pulsemixer python pywal stow sxiv tldr udisks xwallpaper zathura
set prerequisiteFonts otf-nerd-fonts-fira-code noto-fonts ttf-unifont set prerequisiteFonts otf-nerd-fonts-fira-code noto-fonts ttf-unifont
set prerequisiteLsp bash-language-server ccls php-language-server python-language-server typescript-language-server vscode-css-languageserver vscode-html-languageserver nodejs-intelephense set prerequisiteLsp bash-language-server ccls php-language-server python-language-server typescript-language-server vscode-css-languageserver vscode-html-languageserver nodejs-intelephense
set configuredApps alacritty bspwm castero emacs firejail git gnupg gtk lf deadd-notification-center-bin mpd mpv mpv-mpris ncmpcpp neomutt neovim picom redshift sxhkd tmux tuir weechat set configuredApps alacritty bspwm castero emacs firejail git gnupg gtk lf deadd-notification-center-bin mpd ncmpcpp neomutt neovim picom redshift sxhkd tmux tuir weechat
set locales aspell-en hunspell-en_GB hunspell-en_US hunspell-nl set locales aspell-en hunspell-en_GB hunspell-en_US hunspell-nl
function mkdir_if_not_exist function mkdir_if_not_exist
@ -68,13 +68,6 @@ mkdir_if_not_exist ~/.config/wal
mkdir_if_not_exist ~/.config/weechat mkdir_if_not_exist ~/.config/weechat
mkdir_if_not_exist ~/.config/X11 mkdir_if_not_exist ~/.config/X11
mkdir_if_not_exist ~/.gnupg mkdir_if_not_exist ~/.gnupg
mkdir_if_not_exist ~/.config/mpv/scripts
# Link mpv plugins if they don't exist
if [ ! -h ~/.config/mpv/scripts/mpris.so ]
echo "Linking mpris.so"
ln -s /usr/lib/mpv/mpris.so ~/.config/mpv/scripts/mpris.so
end
for d in (find -- */ -maxdepth 0 -type d | cut -f1 -d '/') for d in (find -- */ -maxdepth 0 -type d | cut -f1 -d '/')
echo "Linking $d..." echo "Linking $d..."
@ -100,6 +93,7 @@ install_omf_package_if_not_exist extract
install_omf_package_if_not_exist fzf install_omf_package_if_not_exist fzf
install_omf_package_if_not_exist gi install_omf_package_if_not_exist gi
install_omf_package_if_not_exist git-flow install_omf_package_if_not_exist git-flow
install_omf_package_if_not_exist sudope
install_omf_package_if_not_exist wttr install_omf_package_if_not_exist wttr
# Install vim plugins & requirements # Install vim plugins & requirements
@ -127,6 +121,8 @@ end
# Polybar scripts if not installed already # Polybar scripts if not installed already
if [ ! -d ~/.local/share/polybar-scripts ] if [ ! -d ~/.local/share/polybar-scripts ]
git clone https://github.com/polybar/polybar-scripts ~/.local/share/polybar-scripts git clone https://github.com/polybar/polybar-scripts ~/.local/share/polybar-scripts
else
git --work-tree=$HOME/.local/share/polybar-scripts pull
end end
# Update fish completions (auto generated from man pages) # Update fish completions (auto generated from man pages)

View File

@ -1 +0,0 @@
ignore nodbus

View File

@ -79,16 +79,14 @@ super + Escape
pkill -USR1 -x sxhkd pkill -USR1 -x sxhkd
# Misc apps # Misc apps
alt + {l, n, r, s, c, v, k, a, u} ctrl + alt + {l, n, r, w, s, c, v, k, a}
alacritty --class float,float -e {lf, neomutt, /usr/bin/newsboat, spt, castero, nvim, ~/.local/bin/calendar-and-wait, ~/.local/bin/audit, ~/.local/bin/update-arch} alacritty --class float,float -e {lf, neomutt, /usr/bin/newsboat, ~/.config/polybar/bin/wttr-and-wait, spt, castero, nvim, ~/.local/bin/calendar-and-wait, ~/.local/bin/audit}
alt + {b, e, S} ctrl + alt + {b, e, S}
{brave, emacs, spotify} {brave, emacs, spotify}
alt + {t} ctrl + alt + {t}
~/.local/bin/tldr-dmenu ~/.local/bin/tldr-dmenu
alt + {p} ctrl + alt + {p}
playerctl play-pause playerctl play-pause
alt + {w}
alacritty --class fullscreen,fullscreen -e ~/.config/polybar/bin/wttr-and-wait
#-----------------------------------------------------------Bspwm-------------------------------------------------------------- #-----------------------------------------------------------Bspwm--------------------------------------------------------------
# quit/restart bspwm # quit/restart bspwm