diff --git a/README.org b/README.org index 1052235..b51d6d3 100644 --- a/README.org +++ b/README.org @@ -11,7 +11,7 @@ - [[#applications][Applications]] - [[#fonts][Fonts]] - [[#libraries][Libraries]] - - [[#python][Python]] + - [[#st--dmenu--dwm][st / dmenu / dwm]] - [[#lsp-backends][LSP Backends]] - [[#configured-applications-also-installed-by-script][Configured Applications (also installed by script)]] - [[#configured-locales][Configured Locales]] @@ -58,6 +58,7 @@ A repository of my personal configuration files. - [[https://dystroy.org/broot/][broot]] - [[https://brave.com/][brave]] - [[https://github.com/caffeine-ng/caffeine-ng][caffeine-ng]] +- [[https://github.com/cdown/clipmenu][clipmenu]] - [[https://the.exa.website/][exa]] - [[https://github.com/sharkdp/fd][fd]] - [[https://github.com/pixelb/fslint][fslint]] diff --git a/bspwm/.config/bspwm/bspwmrc b/bspwm/.config/bspwm/bspwmrc index 0c66f6b..58e6d99 100755 --- a/bspwm/.config/bspwm/bspwmrc +++ b/bspwm/.config/bspwm/bspwmrc @@ -109,6 +109,7 @@ start_if_not_running pasystray start_if_not_running redshift-gtk start_if_not_running syncthing-gtk start_if_not_running caffeine +start_if_not_running clipmenud start_if_not_running firefox start_if_not_running emacs diff --git a/install b/install index a744d13..0a19a6a 100755 --- a/install +++ b/install @@ -9,6 +9,7 @@ set locales aspell-en hunspell-en_GB hunspell-en_US hunspell-nl set golang go golangci-lint-bin set shell shfmt shellcheck set screenlock xsecurelock xss-lock +set dmenu clipmenu function mkdir_if_not_exist if [ ! -d "$argv" ] @@ -70,6 +71,10 @@ for lock in $screenlock install_app_if_not_exist "$lock" end +for script in $dmenu + install_app_if_not_exist "$script" +end + # Create directories that need to exist mkdir_if_not_exist ~/.cache/mpd mkdir_if_not_exist ~/.config/alacritty diff --git a/sxhkd/.config/sxhkd/sxhkdrc.desktop b/sxhkd/.config/sxhkd/sxhkdrc.desktop index daee964..385cf1e 100644 --- a/sxhkd/.config/sxhkd/sxhkdrc.desktop +++ b/sxhkd/.config/sxhkd/sxhkdrc.desktop @@ -87,6 +87,10 @@ super + ctrl + alt + {m} super + ctrl + alt + {w} alacritty --class fullscreen,fullscreen -e ~/.config/polybar/bin/wttr-and-wait +# clipboard manager +super + ctrl + {c} + clipmenu + #-----------------------------------------------------------Bspwm-------------------------------------------------------------- # quit/restart bspwm super + alt + {q,r}