From 362012e8c5789b7c96b3621b4e51c4d2a8399caa Mon Sep 17 00:00:00 2001 From: littleblack111 Date: Wed, 22 May 2024 18:54:29 +0800 Subject: init --- .config/Kvantum/KvArcDark#/KvArcDark#.kvconfig | 484 + .config/Kvantum/kvantum.kvconfig | 2 + .config/Thunar/accels.scm | 131 + .config/Thunar/uca.xml | 59 + .config/alacritty/alacritty.toml | 27 + .config/alacritty/alacritty.yml | 54 + .config/alacritty/alacritty.yml.bak | 51 + .config/alacritty/colors.toml | 22 + .config/alacritty/colors.yml | 28 + .config/alacritty/colorschemes/Afterglow.yaml | 48 + .config/alacritty/colorschemes/Argonaut.yaml | 32 + .config/alacritty/colorschemes/Ayu_dark.yaml | 28 + .../colorschemes/Base16_default_dark.yaml | 33 + .config/alacritty/colorschemes/Blood_moon.yaml | 28 + .config/alacritty/colorschemes/Breeze.yaml | 44 + .config/alacritty/colorschemes/Bright.yml | 27 + .config/alacritty/colorschemes/Campbell.yaml | 28 + .../alacritty/colorschemes/Challenger_deep.yaml | 31 + .config/alacritty/colorschemes/Cobalt2.yaml | 34 + .../alacritty/colorschemes/Cyber_punk_neon.yaml | 34 + .config/alacritty/colorschemes/Dark_pastels.yaml | 29 + .config/alacritty/colorschemes/Dawn.yml | 27 + .config/alacritty/colorschemes/Doom_one.yml | 17 + .config/alacritty/colorschemes/Dracula.yaml | 28 + .config/alacritty/colorschemes/Erosion.yml | 27 + .config/alacritty/colorschemes/Falcon.yaml | 34 + .config/alacritty/colorschemes/Flat_remix.yml | 25 + .config/alacritty/colorschemes/Gotham.yaml | 28 + .config/alacritty/colorschemes/Gruvbox_dark.yaml | 30 + .config/alacritty/colorschemes/Gruvbox_light.yaml | 30 + .../alacritty/colorschemes/Gruvbox_material.yml | 26 + .config/alacritty/colorschemes/High_contrast.yaml | 33 + .config/alacritty/colorschemes/Horizon_dark.yaml | 28 + .config/alacritty/colorschemes/Hund.yml | 27 + .config/alacritty/colorschemes/Hybrid.yml | 27 + .config/alacritty/colorschemes/Hyper.yaml | 31 + .config/alacritty/colorschemes/Invisibone.yml | 27 + .config/alacritty/colorschemes/Iterm.yaml | 28 + .config/alacritty/colorschemes/Jmbi.yml | 27 + .config/alacritty/colorschemes/Kasugano.yml | 27 + .config/alacritty/colorschemes/Konsole_linux.yaml | 51 + .config/alacritty/colorschemes/Low_contrast.yaml | 33 + .config/alacritty/colorschemes/Material_theme.yaml | 28 + .../alacritty/colorschemes/Material_theme_mod.yaml | 28 + .config/alacritty/colorschemes/Monokai.yml | 27 + .config/alacritty/colorschemes/Navy.yml | 27 + .config/alacritty/colorschemes/Nord.yaml | 28 + .config/alacritty/colorschemes/Oceanic_next.yaml | 28 + .config/alacritty/colorschemes/Omni.yml | 38 + .config/alacritty/colorschemes/One_dark.yaml | 28 + .config/alacritty/colorschemes/Palenight.yml | 30 + .../alacritty/colorschemes/Papercolor_light.yaml | 32 + .config/alacritty/colorschemes/Pastel.yml | 27 + .config/alacritty/colorschemes/Pencil_dark.yaml | 26 + .config/alacritty/colorschemes/Pencil_light.yaml | 26 + .config/alacritty/colorschemes/Remedy_dark.yaml | 38 + .config/alacritty/colorschemes/Snazzy.yaml | 28 + .config/alacritty/colorschemes/Solarized_dark.yaml | 28 + .../alacritty/colorschemes/Solarized_light.yaml | 28 + .config/alacritty/colorschemes/Sweetlove.yml | 27 + .config/alacritty/colorschemes/Taerminal.yaml | 31 + .config/alacritty/colorschemes/Tango_dark.yaml | 26 + .config/alacritty/colorschemes/Tender.yaml | 27 + .config/alacritty/colorschemes/Terminal_app.yaml | 28 + .config/alacritty/colorschemes/Thelovelace.yaml | 27 + .config/alacritty/colorschemes/Tokyo_night.yaml | 29 + .../alacritty/colorschemes/Tokyo_night_storm.yaml | 29 + .config/alacritty/colorschemes/Tomorrow_night.yaml | 33 + .../colorschemes/Tomorrow_night_bright.yaml | 28 + .config/alacritty/colorschemes/Vacuous.yml | 27 + .config/alacritty/colorschemes/Visibone.yml | 27 + .config/alacritty/colorschemes/Wombat.yaml | 28 + .config/alacritty/colorschemes/Xterm.yaml | 27 + .config/alacritty/colorschemes/Yousai.yml | 27 + .config/alacritty/fonts.toml | 18 + .config/alacritty/fonts.yml | 34 + .config/bspwm/alacritty/alacritty.yml | 51 + .config/bspwm/alacritty/colors.yml | 28 + .config/bspwm/alacritty/fonts.yml | 37 + .config/bspwm/bspwmrc | 307 + .config/bspwm/bspwmrc.bak | 190 + .config/bspwm/dunstrc | 69 + .config/bspwm/layout | 0 .config/bspwm/picom.conf | 417 + .config/bspwm/scripts/.zshenv | 8 + .config/bspwm/scripts/bspasfloat | 15 + .config/bspwm/scripts/bspasroot | 10 + .config/bspwm/scripts/bspbar | 11 + .config/bspwm/scripts/bspbrightness | 71 + .config/bspwm/scripts/bspcolorpicker | 20 + .config/bspwm/scripts/bspcomp | 13 + .config/bspwm/scripts/bspdunst | 11 + .config/bspwm/scripts/bspfloat | 10 + .config/bspwm/scripts/bspmusic | 13 + .config/bspwm/scripts/bspscreenshot | 93 + .config/bspwm/scripts/bspswallow | 53 + .config/bspwm/scripts/bspterm | 23 + .config/bspwm/scripts/bspvolume | 81 + .config/bspwm/scripts/bspwinmask | 9 + .config/bspwm/scripts/drag-to-float | 52 + .config/bspwm/scripts/keep_state | 2 + .config/bspwm/scripts/noswallow | 1 + .config/bspwm/scripts/noswallow_dmenu | 17 + .config/bspwm/scripts/noswallow_open | 7 + .config/bspwm/scripts/terminals | 3 + .config/bspwm/sxhkdrc | 268 + .config/bspwm/themes/.current | 1 + .config/bspwm/themes/.system | 0 .config/bspwm/themes/adaptive/apply.sh | 286 + .config/bspwm/themes/adaptive/polybar/.module | 0 .config/bspwm/themes/adaptive/polybar/colors.ini | 31 + .config/bspwm/themes/adaptive/polybar/config.ini | 307 + .config/bspwm/themes/adaptive/polybar/decor.ini | 92 + .config/bspwm/themes/adaptive/polybar/launch.sh | 42 + .config/bspwm/themes/adaptive/polybar/modules.ini | 1007 + .config/bspwm/themes/adaptive/rofi/askpass.rasi | 75 + .config/bspwm/themes/adaptive/rofi/asroot.rasi | 147 + .config/bspwm/themes/adaptive/rofi/confirm.rasi | 147 + .config/bspwm/themes/adaptive/rofi/launcher.rasi | 303 + .config/bspwm/themes/adaptive/rofi/music.rasi | 147 + .../bspwm/themes/adaptive/rofi/networkmenu.rasi | 156 + .config/bspwm/themes/adaptive/rofi/powermenu.rasi | 147 + .config/bspwm/themes/adaptive/rofi/runner.rasi | 303 + .config/bspwm/themes/adaptive/rofi/screenshot.rasi | 147 + .../bspwm/themes/adaptive/rofi/shared/colors.rasi | 8 + .../bspwm/themes/adaptive/rofi/shared/fonts.rasi | 7 + .config/bspwm/themes/adaptive/rofi/themes.rasi | 147 + .config/bspwm/themes/adaptive/rofi/windows.rasi | 303 + .config/bspwm/themes/adaptive/theme.bash | 82 + .config/bspwm/themes/adaptive/wallpaper | 1 + .config/bspwm/themes/beach/apply.sh | 278 + .config/bspwm/themes/beach/polybar/.module | 0 .config/bspwm/themes/beach/polybar/colors.ini | 24 + .config/bspwm/themes/beach/polybar/config.ini | 317 + .config/bspwm/themes/beach/polybar/launch.sh | 42 + .config/bspwm/themes/beach/polybar/modules.ini | 1161 + .config/bspwm/themes/beach/rofi/askpass.rasi | 75 + .config/bspwm/themes/beach/rofi/asroot.rasi | 306 + .config/bspwm/themes/beach/rofi/confirm.rasi | 306 + .config/bspwm/themes/beach/rofi/launcher.rasi | 302 + .config/bspwm/themes/beach/rofi/music.rasi | 306 + .config/bspwm/themes/beach/rofi/networkmenu.rasi | 303 + .config/bspwm/themes/beach/rofi/powermenu.rasi | 306 + .config/bspwm/themes/beach/rofi/runner.rasi | 302 + .config/bspwm/themes/beach/rofi/screenshot.rasi | 306 + .config/bspwm/themes/beach/rofi/shared/colors.rasi | 8 + .config/bspwm/themes/beach/rofi/shared/fonts.rasi | 7 + .config/bspwm/themes/beach/rofi/themes.rasi | 306 + .config/bspwm/themes/beach/rofi/windows.rasi | 302 + .config/bspwm/themes/beach/theme.bash | 82 + .config/bspwm/themes/beach/wallpaper | 1 + .config/bspwm/themes/default/apply.sh | 276 + .config/bspwm/themes/default/archive.zip | Bin 0 -> 5083683 bytes .config/bspwm/themes/default/polybar/.module | 0 .config/bspwm/themes/default/polybar/colors.ini | 24 + .config/bspwm/themes/default/polybar/config.ini | 110 + .config/bspwm/themes/default/polybar/decor.ini | 43 + .config/bspwm/themes/default/polybar/launch.sh | 42 + .config/bspwm/themes/default/polybar/modules.ini | 747 + .config/bspwm/themes/default/rofi/askpass.rasi | 77 + .config/bspwm/themes/default/rofi/asroot.rasi | 151 + .config/bspwm/themes/default/rofi/clipboard.rasi | 300 + .config/bspwm/themes/default/rofi/configs.rasi | 286 + .config/bspwm/themes/default/rofi/confirm.rasi | 148 + .../bspwm/themes/default/rofi/custom_command.rasi | 77 + .config/bspwm/themes/default/rofi/emoji.rasi | 300 + .config/bspwm/themes/default/rofi/filebrowser.rasi | 268 + .config/bspwm/themes/default/rofi/launcher.rasi | 298 + .config/bspwm/themes/default/rofi/music.rasi | 151 + .config/bspwm/themes/default/rofi/networkmenu.rasi | 302 + .config/bspwm/themes/default/rofi/powermenu.rasi | 151 + .config/bspwm/themes/default/rofi/runner.rasi | 302 + .config/bspwm/themes/default/rofi/screenshot.rasi | 151 + .../bspwm/themes/default/rofi/shared/colors.rasi | 8 + .../bspwm/themes/default/rofi/shared/fonts.rasi | 5 + .config/bspwm/themes/default/rofi/themes.rasi | 305 + .config/bspwm/themes/default/rofi/wallpaper.rasi | 302 + .config/bspwm/themes/default/rofi/windows.rasi | 302 + .config/bspwm/themes/default/theme.bash | 80 + .config/bspwm/themes/default/wallpaper | 1 + .config/bspwm/themes/forest/apply.sh | 278 + .config/bspwm/themes/forest/polybar/.module | 0 .config/bspwm/themes/forest/polybar/bars.ini | 645 + .config/bspwm/themes/forest/polybar/colors.ini | 24 + .config/bspwm/themes/forest/polybar/config.ini | 319 + .config/bspwm/themes/forest/polybar/launch.sh | 42 + .config/bspwm/themes/forest/polybar/modules.ini | 1095 + .config/bspwm/themes/forest/rofi/askpass.rasi | 75 + .config/bspwm/themes/forest/rofi/asroot.rasi | 147 + .config/bspwm/themes/forest/rofi/confirm.rasi | 147 + .config/bspwm/themes/forest/rofi/launcher.rasi | 166 + .config/bspwm/themes/forest/rofi/music.rasi | 147 + .config/bspwm/themes/forest/rofi/networkmenu.rasi | 167 + .config/bspwm/themes/forest/rofi/powermenu.rasi | 147 + .config/bspwm/themes/forest/rofi/runner.rasi | 166 + .config/bspwm/themes/forest/rofi/screenshot.rasi | 147 + .../bspwm/themes/forest/rofi/shared/colors.rasi | 8 + .config/bspwm/themes/forest/rofi/shared/fonts.rasi | 7 + .config/bspwm/themes/forest/rofi/themes.rasi | 147 + .config/bspwm/themes/forest/rofi/windows.rasi | 180 + .config/bspwm/themes/forest/theme.bash | 82 + .config/bspwm/themes/forest/wallpaper | 1 + .config/bspwm/themes/hack/apply.sh | 282 + .config/bspwm/themes/hack/polybar/.module | 0 .config/bspwm/themes/hack/polybar/bars.ini | 553 + .config/bspwm/themes/hack/polybar/colors.ini | 28 + .config/bspwm/themes/hack/polybar/config.ini | 309 + .config/bspwm/themes/hack/polybar/launch.sh | 43 + .config/bspwm/themes/hack/polybar/modules.ini | 1258 ++ .../themes/hack/polybar/scripts/check-network | 21 + .../bspwm/themes/hack/polybar/scripts/checkupdates | 117 + .../bspwm/themes/hack/polybar/scripts/updates.sh | 47 + .config/bspwm/themes/hack/rofi/askpass.rasi | 77 + .config/bspwm/themes/hack/rofi/asroot.rasi | 147 + .config/bspwm/themes/hack/rofi/confirm.rasi | 147 + .config/bspwm/themes/hack/rofi/launcher.rasi | 308 + .config/bspwm/themes/hack/rofi/music.rasi | 147 + .config/bspwm/themes/hack/rofi/networkmenu.rasi | 280 + .config/bspwm/themes/hack/rofi/powermenu.rasi | 147 + .config/bspwm/themes/hack/rofi/runner.rasi | 279 + .config/bspwm/themes/hack/rofi/screenshot.rasi | 147 + .config/bspwm/themes/hack/rofi/shared/colors.rasi | 8 + .config/bspwm/themes/hack/rofi/shared/fonts.rasi | 7 + .config/bspwm/themes/hack/rofi/themes.rasi | 147 + .config/bspwm/themes/hack/rofi/windows.rasi | 279 + .config/bspwm/themes/hack/theme.bash | 86 + .config/bspwm/themes/hack/wallpaper | 1 + .config/bspwm/themes/manhattan/apply.sh | 278 + .config/bspwm/themes/manhattan/polybar/.module | 0 .config/bspwm/themes/manhattan/polybar/colors.ini | 24 + .config/bspwm/themes/manhattan/polybar/config.ini | 320 + .config/bspwm/themes/manhattan/polybar/launch.sh | 42 + .config/bspwm/themes/manhattan/polybar/modules.ini | 734 + .config/bspwm/themes/manhattan/rofi/askpass.rasi | 75 + .config/bspwm/themes/manhattan/rofi/asroot.rasi | 148 + .config/bspwm/themes/manhattan/rofi/confirm.rasi | 148 + .config/bspwm/themes/manhattan/rofi/launcher.rasi | 274 + .config/bspwm/themes/manhattan/rofi/music.rasi | 148 + .../bspwm/themes/manhattan/rofi/networkmenu.rasi | 278 + .config/bspwm/themes/manhattan/rofi/powermenu.rasi | 148 + .config/bspwm/themes/manhattan/rofi/runner.rasi | 274 + .../bspwm/themes/manhattan/rofi/screenshot.rasi | 148 + .../bspwm/themes/manhattan/rofi/shared/colors.rasi | 8 + .../bspwm/themes/manhattan/rofi/shared/fonts.rasi | 7 + .config/bspwm/themes/manhattan/rofi/themes.rasi | 275 + .config/bspwm/themes/manhattan/rofi/windows.rasi | 274 + .config/bspwm/themes/manhattan/theme.bash | 85 + .config/bspwm/themes/manhattan/wallpaper | 1 + .config/bspwm/themes/onedark/apply.sh | 278 + .config/bspwm/themes/onedark/polybar/.module | 0 .config/bspwm/themes/onedark/polybar/colors.ini | 24 + .config/bspwm/themes/onedark/polybar/config.ini | 318 + .config/bspwm/themes/onedark/polybar/decor.ini | 43 + .config/bspwm/themes/onedark/polybar/launch.sh | 42 + .config/bspwm/themes/onedark/polybar/modules.ini | 1061 + .config/bspwm/themes/onedark/rofi/askpass.rasi | 75 + .config/bspwm/themes/onedark/rofi/asroot.rasi | 148 + .config/bspwm/themes/onedark/rofi/confirm.rasi | 148 + .config/bspwm/themes/onedark/rofi/launcher.rasi | 302 + .config/bspwm/themes/onedark/rofi/music.rasi | 148 + .config/bspwm/themes/onedark/rofi/networkmenu.rasi | 300 + .config/bspwm/themes/onedark/rofi/powermenu.rasi | 148 + .config/bspwm/themes/onedark/rofi/runner.rasi | 302 + .config/bspwm/themes/onedark/rofi/screenshot.rasi | 148 + .../bspwm/themes/onedark/rofi/shared/colors.rasi | 8 + .../bspwm/themes/onedark/rofi/shared/fonts.rasi | 7 + .config/bspwm/themes/onedark/rofi/themes.rasi | 299 + .config/bspwm/themes/onedark/rofi/windows.rasi | 302 + .config/bspwm/themes/onedark/theme.bash | 82 + .config/bspwm/themes/onedark/wallpaper | 1 + .config/bspwm/themes/polybar.sh | 44 + .config/bspwm/themes/slime/apply.sh | 278 + .config/bspwm/themes/slime/polybar/.module | 0 .config/bspwm/themes/slime/polybar/bars.ini | 645 + .config/bspwm/themes/slime/polybar/colors.ini | 24 + .config/bspwm/themes/slime/polybar/config.ini | 319 + .config/bspwm/themes/slime/polybar/launch.sh | 42 + .config/bspwm/themes/slime/polybar/modules.ini | 1095 + .config/bspwm/themes/slime/rofi/askpass.rasi | 77 + .config/bspwm/themes/slime/rofi/asroot.rasi | 145 + .config/bspwm/themes/slime/rofi/confirm.rasi | 147 + .config/bspwm/themes/slime/rofi/launcher.rasi | 269 + .config/bspwm/themes/slime/rofi/music.rasi | 145 + .config/bspwm/themes/slime/rofi/networkmenu.rasi | 270 + .config/bspwm/themes/slime/rofi/powermenu.rasi | 145 + .config/bspwm/themes/slime/rofi/runner.rasi | 269 + .config/bspwm/themes/slime/rofi/screenshot.rasi | 145 + .config/bspwm/themes/slime/rofi/shared/colors.rasi | 8 + .config/bspwm/themes/slime/rofi/shared/fonts.rasi | 7 + .config/bspwm/themes/slime/rofi/themes.rasi | 145 + .config/bspwm/themes/slime/rofi/windows.rasi | 269 + .config/bspwm/themes/slime/theme.bash | 82 + .config/bspwm/themes/slime/wallpaper | 1 + .config/bspwm/themes/spark/apply.sh | 278 + .config/bspwm/themes/spark/polybar/.module | 0 .config/bspwm/themes/spark/polybar/colors.ini | 24 + .config/bspwm/themes/spark/polybar/config.ini | 320 + .config/bspwm/themes/spark/polybar/launch.sh | 42 + .config/bspwm/themes/spark/polybar/modules.ini | 698 + .config/bspwm/themes/spark/rofi/askpass.rasi | 75 + .config/bspwm/themes/spark/rofi/asroot.rasi | 147 + .config/bspwm/themes/spark/rofi/confirm.rasi | 147 + .config/bspwm/themes/spark/rofi/launcher.rasi | 301 + .config/bspwm/themes/spark/rofi/music.rasi | 147 + .config/bspwm/themes/spark/rofi/networkmenu.rasi | 302 + .config/bspwm/themes/spark/rofi/powermenu.rasi | 147 + .config/bspwm/themes/spark/rofi/runner.rasi | 301 + .config/bspwm/themes/spark/rofi/screenshot.rasi | 147 + .config/bspwm/themes/spark/rofi/shared/colors.rasi | 8 + .config/bspwm/themes/spark/rofi/shared/fonts.rasi | 7 + .config/bspwm/themes/spark/rofi/themes.rasi | 147 + .config/bspwm/themes/spark/rofi/windows.rasi | 301 + .config/bspwm/themes/spark/theme.bash | 85 + .config/bspwm/themes/spark/wallpaper | 1 + .config/bspwm/themes/system.ini | 25 + .config/bspwm/themes/wave/apply.sh | 286 + .config/bspwm/themes/wave/polybar/.module | 0 .config/bspwm/themes/wave/polybar/colors.ini | 31 + .config/bspwm/themes/wave/polybar/config.ini | 320 + .config/bspwm/themes/wave/polybar/launch.sh | 42 + .config/bspwm/themes/wave/polybar/modules.ini | 734 + .config/bspwm/themes/wave/rofi/askpass.rasi | 75 + .config/bspwm/themes/wave/rofi/asroot.rasi | 145 + .config/bspwm/themes/wave/rofi/confirm.rasi | 145 + .config/bspwm/themes/wave/rofi/launcher.rasi | 303 + .config/bspwm/themes/wave/rofi/music.rasi | 145 + .config/bspwm/themes/wave/rofi/networkmenu.rasi | 305 + .config/bspwm/themes/wave/rofi/powermenu.rasi | 145 + .config/bspwm/themes/wave/rofi/runner.rasi | 303 + .config/bspwm/themes/wave/rofi/screenshot.rasi | 145 + .config/bspwm/themes/wave/rofi/shared/colors.rasi | 8 + .config/bspwm/themes/wave/rofi/shared/fonts.rasi | 7 + .config/bspwm/themes/wave/rofi/themes.rasi | 145 + .config/bspwm/themes/wave/rofi/windows.rasi | 303 + .config/bspwm/themes/wave/theme.bash | 85 + .config/bspwm/themes/wave/wallpaper | 1 + .config/btop/btop.conf | 248 + .config/cava/config | 279 + .config/cava/shaders/bar_spectrum.frag | 79 + .config/cava/shaders/northern_lights.frag | 34 + .config/cava/shaders/pass_through.vert | 14 + .config/dunst/dunstrc | 73 + .config/dunst/dunstrc.bak | 73 + .config/gtk-2.0/gtkfilechooser.ini | 11 + .config/gtk-3.0/bookmarks | 13 + .config/gtk-4.0/settings.ini | 18 + .config/lvim | 1 + .config/mimeapps.list | 74 + .config/networkmanager-dmenu/config.ini | 30 + .config/networkmanager-dmenu/nmd.ini | 28 + .config/nvim | 1 + .config/nwg-look/config | 6 + .config/picom.conf | 619 + .config/polybar/.module | 0 .config/polybar/.system | 0 .config/polybar/colors.ini | 27 + .config/polybar/config.ini | 116 + .config/polybar/decor.ini | 41 + .config/polybar/launch.sh | 46 + .config/polybar/modules.ini | 850 + .config/polybar/polybar.sh | 45 + .config/polybar/scripts/polywins.sh | 242 + .config/polybar/system.ini | 25 + .config/qt5ct/qt5ct.conf | 32 + .config/qt6ct/qt6ct.conf | 32 + .config/rofi/askpass.rasi | 77 + .config/rofi/asroot.rasi | 151 + .config/rofi/bluetooth.rasi | 303 + .config/rofi/clipboard.rasi | 302 + .config/rofi/config.rasi | 176 + .config/rofi/configs.rasi | 288 + .config/rofi/confirm.rasi | 148 + .config/rofi/custom_command.rasi | 77 + .config/rofi/emoji.rasi | 302 + .config/rofi/file-browser | 1 + .config/rofi/filebrowser.rasi | 270 + .config/rofi/global/emoji.rasi | 68 + .config/rofi/global/history.txt | 0 .config/rofi/global/icons/ddg.svg | 615 + .config/rofi/global/icons/google.svg | 365 + .config/rofi/global/icons/history.svg | 75 + .config/rofi/global/icons/result.svg | 57 + .config/rofi/global/icons/suggestion.svg | 1 + .config/rofi/global/rofi-spotlight.sh | 692 + .config/rofi/global/rofi.rasi | 162 + .config/rofi/global/web-search.py | 167 + .config/rofi/launcher.rasi | 302 + .config/rofi/music.rasi | 151 + .config/rofi/networkmenu.rasi | 302 + .config/rofi/powermenu.rasi | 151 + .config/rofi/powermenu/powermenu.rasi | 93 + .config/rofi/runner.rasi | 304 + .config/rofi/screenshot.rasi | 151 + .config/rofi/scripts/emoji | 5 + .config/rofi/scripts/powermenu.sh | 98 + .config/rofi/scripts/rofi_askpass | 12 + .config/rofi/scripts/rofi_asroot | 76 + .config/rofi/scripts/rofi_clip | 8 + .config/rofi/scripts/rofi_configs | 129 + .config/rofi/scripts/rofi_emoji | 10 + .config/rofi/scripts/rofi_filebrowser | 11 + .config/rofi/scripts/rofi_launcher | 10 + .config/rofi/scripts/rofi_music | 116 + .config/rofi/scripts/rofi_powermenu | 244 + .config/rofi/scripts/rofi_runner | 11 + .config/rofi/scripts/rofi_screenshot | 139 + .config/rofi/scripts/rofi_shutdown | 51 + .config/rofi/scripts/rofi_shutdown_menu | 52 + .config/rofi/scripts/rofi_themes | 44 + .config/rofi/scripts/rofi_wallpaper | 21 + .config/rofi/scripts/rofi_windows | 10 + .config/rofi/scripts/screenshot-wl.sh | 31 + .config/rofi/scripts/screenshot.sh | 31 + .config/rofi/shared/colors.rasi | 13 + .config/rofi/shared/fonts.rasi | 5 + .config/rofi/themes.rasi | 307 + .config/rofi/wallpaper.rasi | 304 + .config/rofi/windows.rasi | 304 + .config/user-dirs.dirs | 15 + .config/user-dirs.locale | 1 + .config/xfce4/helpers.rc | 3 + .../xfconf/xfce-perchannel-xml/thunar-volman.xml | 13 + .../xfce4/xfconf/xfce-perchannel-xml/thunar.xml | 14 + .../xfconf/xfce-perchannel-xml/xfce4-appfinder.xml | 9 + .../xfce-perchannel-xml/xfce4-mime-settings.xml | 11 + .../xfce-perchannel-xml/xfce4-power-manager.xml | 12 + .../xfce-perchannel-xml/xfce4-settings-editor.xml | 9 + .../xfce4/xfconf/xfce-perchannel-xml/xsettings.xml | 44 + .config/xsettingsd | 11 + .config/zsh | 1 + .gitmodules | 18 + .local/share/barrier | 1 + .local/share/lunarvim | 1 + .oh-my-zsh/.editorconfig | 8 + .oh-my-zsh/CODE_OF_CONDUCT.md | 76 + .oh-my-zsh/CONTRIBUTING.md | 245 + .oh-my-zsh/LICENSE.txt | 21 + .oh-my-zsh/README.md | 367 + .oh-my-zsh/SECURITY.md | 24 + .oh-my-zsh/cache/.gitkeep | 0 .oh-my-zsh/cache/.zsh-update | 1 + .oh-my-zsh/cache/SYS_ALL_UNITS--system | 4 + .oh-my-zsh/cache/SYS_ALL_UNITS--user | 4 + .oh-my-zsh/cache/SYS_REALLY_ALL_UNITS--system | 4 + .oh-my-zsh/cache/SYS_REALLY_ALL_UNITS--user | 4 + .oh-my-zsh/cache/docker_hide_legacy_commands | 1 + .oh-my-zsh/cache/docker_subcommands | 4 + .oh-my-zsh/cache/downgrade_packages | 4 + .oh-my-zsh/cache/grep-alias | 3 + .oh-my-zsh/cache/modules-6.8.9-arch1-1 | 8 + .oh-my-zsh/custom/example.zsh | 10 + .../plugins/copybuffer/copybuffer.plugin.zsh | 14 + .../plugins/dirhistory/dirhistory.plugin.zsh | 221 + .../custom/plugins/example/example.plugin.zsh | 2 + .oh-my-zsh/custom/plugins/fzf-tab | 1 + .oh-my-zsh/custom/plugins/fzf/.github/FUNDING.yml | 1 + .../custom/plugins/fzf/.github/ISSUE_TEMPLATE.md | 22 + .../custom/plugins/fzf/.github/dependabot.yml | 10 + .../fzf/.github/workflows/codeql-analysis.yml | 44 + .../custom/plugins/fzf/.github/workflows/linux.yml | 45 + .../custom/plugins/fzf/.github/workflows/macos.yml | 45 + .oh-my-zsh/custom/plugins/fzf/.gitignore | 14 + .oh-my-zsh/custom/plugins/fzf/.goreleaser.yml | 119 + .oh-my-zsh/custom/plugins/fzf/.rubocop.yml | 28 + .oh-my-zsh/custom/plugins/fzf/.tool-versions | 1 + .oh-my-zsh/custom/plugins/fzf/ADVANCED.md | 609 + .oh-my-zsh/custom/plugins/fzf/BUILD.md | 49 + .oh-my-zsh/custom/plugins/fzf/CHANGELOG.md | 1314 ++ .oh-my-zsh/custom/plugins/fzf/Dockerfile | 11 + .oh-my-zsh/custom/plugins/fzf/LICENSE | 21 + .oh-my-zsh/custom/plugins/fzf/Makefile | 172 + .oh-my-zsh/custom/plugins/fzf/README-VIM.md | 486 + .oh-my-zsh/custom/plugins/fzf/README.md | 711 + .oh-my-zsh/custom/plugins/fzf/bin/fzf-tmux | 229 + .oh-my-zsh/custom/plugins/fzf/doc/fzf.txt | 512 + .oh-my-zsh/custom/plugins/fzf/go.mod | 21 + .oh-my-zsh/custom/plugins/fzf/go.sum | 32 + .oh-my-zsh/custom/plugins/fzf/install | 377 + .oh-my-zsh/custom/plugins/fzf/install.ps1 | 65 + .oh-my-zsh/custom/plugins/fzf/main.go | 14 + .oh-my-zsh/custom/plugins/fzf/man/man1/fzf-tmux.1 | 68 + .oh-my-zsh/custom/plugins/fzf/man/man1/fzf.1 | 1046 + .oh-my-zsh/custom/plugins/fzf/plugin/fzf.vim | 1060 + .../custom/plugins/fzf/shell/completion.bash | 379 + .oh-my-zsh/custom/plugins/fzf/shell/completion.zsh | 324 + .../custom/plugins/fzf/shell/key-bindings.bash | 102 + .../custom/plugins/fzf/shell/key-bindings.fish | 172 + .../custom/plugins/fzf/shell/key-bindings.zsh | 120 + .oh-my-zsh/custom/plugins/fzf/src/LICENSE | 21 + .oh-my-zsh/custom/plugins/fzf/src/algo/algo.go | 946 + .../custom/plugins/fzf/src/algo/algo_test.go | 198 + .../custom/plugins/fzf/src/algo/normalize.go | 492 + .oh-my-zsh/custom/plugins/fzf/src/ansi.go | 433 + .oh-my-zsh/custom/plugins/fzf/src/ansi_test.go | 428 + .oh-my-zsh/custom/plugins/fzf/src/cache.go | 81 + .oh-my-zsh/custom/plugins/fzf/src/cache_test.go | 39 + .oh-my-zsh/custom/plugins/fzf/src/chunklist.go | 89 + .../custom/plugins/fzf/src/chunklist_test.go | 80 + .oh-my-zsh/custom/plugins/fzf/src/constants.go | 85 + .oh-my-zsh/custom/plugins/fzf/src/core.go | 333 + .oh-my-zsh/custom/plugins/fzf/src/history.go | 96 + .oh-my-zsh/custom/plugins/fzf/src/history_test.go | 68 + .oh-my-zsh/custom/plugins/fzf/src/item.go | 44 + .oh-my-zsh/custom/plugins/fzf/src/item_test.go | 23 + .oh-my-zsh/custom/plugins/fzf/src/matcher.go | 235 + .oh-my-zsh/custom/plugins/fzf/src/merger.go | 120 + .oh-my-zsh/custom/plugins/fzf/src/merger_test.go | 88 + .oh-my-zsh/custom/plugins/fzf/src/options.go | 1806 ++ .oh-my-zsh/custom/plugins/fzf/src/options_test.go | 468 + .oh-my-zsh/custom/plugins/fzf/src/pattern.go | 427 + .oh-my-zsh/custom/plugins/fzf/src/pattern_test.go | 209 + .../custom/plugins/fzf/src/protector/protector.go | 8 + .../plugins/fzf/src/protector/protector_openbsd.go | 10 + .oh-my-zsh/custom/plugins/fzf/src/reader.go | 201 + .oh-my-zsh/custom/plugins/fzf/src/reader_test.go | 63 + .oh-my-zsh/custom/plugins/fzf/src/result.go | 258 + .oh-my-zsh/custom/plugins/fzf/src/result_others.go | 16 + .oh-my-zsh/custom/plugins/fzf/src/result_test.go | 174 + .oh-my-zsh/custom/plugins/fzf/src/result_x86.go | 16 + .oh-my-zsh/custom/plugins/fzf/src/terminal.go | 2937 +++ .oh-my-zsh/custom/plugins/fzf/src/terminal_test.go | 638 + .oh-my-zsh/custom/plugins/fzf/src/terminal_unix.go | 26 + .../custom/plugins/fzf/src/terminal_windows.go | 45 + .oh-my-zsh/custom/plugins/fzf/src/tokenizer.go | 253 + .../custom/plugins/fzf/src/tokenizer_test.go | 112 + .oh-my-zsh/custom/plugins/fzf/src/tui/dummy.go | 45 + .oh-my-zsh/custom/plugins/fzf/src/tui/light.go | 1019 + .../custom/plugins/fzf/src/tui/light_unix.go | 110 + .../custom/plugins/fzf/src/tui/light_windows.go | 145 + .oh-my-zsh/custom/plugins/fzf/src/tui/tcell.go | 732 + .../custom/plugins/fzf/src/tui/tcell_test.go | 392 + .../custom/plugins/fzf/src/tui/ttyname_unix.go | 47 + .../custom/plugins/fzf/src/tui/ttyname_windows.go | 14 + .oh-my-zsh/custom/plugins/fzf/src/tui/tui.go | 625 + .oh-my-zsh/custom/plugins/fzf/src/tui/tui_test.go | 20 + .../custom/plugins/fzf/src/util/atomicbool.go | 34 + .../custom/plugins/fzf/src/util/atomicbool_test.go | 17 + .oh-my-zsh/custom/plugins/fzf/src/util/chars.go | 198 + .../custom/plugins/fzf/src/util/chars_test.go | 46 + .oh-my-zsh/custom/plugins/fzf/src/util/eventbox.go | 96 + .../custom/plugins/fzf/src/util/eventbox_test.go | 61 + .oh-my-zsh/custom/plugins/fzf/src/util/slab.go | 12 + .oh-my-zsh/custom/plugins/fzf/src/util/util.go | 155 + .../custom/plugins/fzf/src/util/util_test.go | 66 + .../custom/plugins/fzf/src/util/util_unix.go | 47 + .../custom/plugins/fzf/src/util/util_windows.go | 83 + .oh-my-zsh/custom/plugins/fzf/test/fzf.vader | 175 + .oh-my-zsh/custom/plugins/fzf/test/test_go.rb | 2729 +++ .oh-my-zsh/custom/plugins/fzf/uninstall | 113 + .oh-my-zsh/custom/plugins/sudo/sudo.plugin.zsh | 25 + .../plugins/web-search/web-search.plugin.zsh | 86 + .../.clitest/complete-word.post.md | 86 + .../zsh-autocomplete/.img/alias-expansion.png | Bin 0 -> 72230 bytes .../plugins/zsh-autocomplete/.img/file-search.gif | Bin 0 -> 583016 bytes .../zsh-autocomplete/.img/history-lines.png | Bin 0 -> 76741 bytes .../plugins/zsh-autocomplete/.img/history-menu.png | Bin 0 -> 188881 bytes .../zsh-autocomplete/.img/history-search.gif | Bin 0 -> 346952 bytes .../plugins/zsh-autocomplete/.img/multi-select.png | Bin 0 -> 185032 bytes .../plugins/zsh-autocomplete/.img/recent-dirs.png | Bin 0 -> 80919 bytes .../plugins/zsh-autocomplete/.img/requoted.png | Bin 0 -> 72674 bytes .../plugins/zsh-autocomplete/.img/unambiguous.png | Bin 0 -> 119840 bytes .../plugins/zsh-autocomplete/.vscode/settings.json | 5 + .oh-my-zsh/custom/plugins/zsh-autocomplete/.zshrc | 99 + .oh-my-zsh/custom/plugins/zsh-autocomplete/LICENSE | 19 + .../custom/plugins/zsh-autocomplete/README.md | 150 + .../zsh-autocomplete/functions/.autocomplete.patch | 6 + .../functions/.autocomplete.zle-flags | 32 + .../completion/_autocomplete.ancestor_dirs | 29 + .../functions/completion/_autocomplete.command | 7 + .../completion/_autocomplete.compadd_opts_len | 10 + .../completion/_autocomplete.history_lines | 144 + .../functions/completion/_autocomplete.is_glob | 12 + .../completion/_autocomplete.recent_paths | 56 + .../functions/completion/_autocomplete.requoted | 22 + .../functions/completion/_autocomplete.unambiguous | 35 + .../.autocomplete.complete-word.completion-widget | 27 + .../widget/.autocomplete.complete-word.post | 68 + .../.autocomplete.down-line-or-select.zle-widget | 7 + .../.autocomplete.history-search.completion-widget | 19 + .../widget/.autocomplete.history-search.zle-widget | 47 + .../.autocomplete.list-expand.completion-widget | 29 + .../.autocomplete.up-line-or-search.zle-widget | 7 + .../custom/plugins/zsh-autocomplete/run-tests.zsh | 3 + .../scripts/.autocomplete.__init__ | 125 + .../zsh-autocomplete/scripts/.autocomplete.async | 603 + .../scripts/.autocomplete.compinit | 229 + .../zsh-autocomplete/scripts/.autocomplete.config | 138 + .../scripts/.autocomplete.key-binding | 130 + .../scripts/.autocomplete.recent-dirs | 92 + .../zsh-autocomplete/scripts/.autocomplete.widget | 31 + .../zsh-autocomplete/zsh-autocomplete.plugin.zsh | 19 + .../zsh-autosuggestions/.circleci/config.yml | 15 + .../plugins/zsh-autosuggestions/.editorconfig | 18 + .../custom/plugins/zsh-autosuggestions/.rspec | 3 + .../plugins/zsh-autosuggestions/.rubocop.yml | 30 + .../plugins/zsh-autosuggestions/.ruby-version | 1 + .../plugins/zsh-autosuggestions/CHANGELOG.md | 117 + .../custom/plugins/zsh-autosuggestions/DESCRIPTION | 1 + .../custom/plugins/zsh-autosuggestions/Dockerfile | 20 + .../custom/plugins/zsh-autosuggestions/Gemfile | 5 + .../plugins/zsh-autosuggestions/Gemfile.lock | 41 + .../custom/plugins/zsh-autosuggestions/INSTALL.md | 64 + .../custom/plugins/zsh-autosuggestions/LICENSE | 23 + .../custom/plugins/zsh-autosuggestions/Makefile | 35 + .../custom/plugins/zsh-autosuggestions/README.md | 191 + .oh-my-zsh/custom/plugins/zsh-autosuggestions/URL | 1 + .../custom/plugins/zsh-autosuggestions/VERSION | 1 + .../plugins/zsh-autosuggestions/ZSH_VERSIONS | 17 + .../zsh-autosuggestions/install_test_zsh.sh | 26 + .../plugins/zsh-autosuggestions/spec/async_spec.rb | 70 + .../spec/integrations/auto_cd_spec.rb | 14 + .../integrations/bracketed_paste_magic_spec.rb | 43 + .../spec/integrations/client_zpty_spec.rb | 14 + .../spec/integrations/glob_subst_spec.rb | 12 + .../spec/integrations/rebound_bracket_spec.rb | 13 + .../spec/integrations/vi_mode_spec.rb | 80 + .../spec/integrations/wrapped_widget_spec.rb | 39 + .../spec/integrations/zle_input_stack_spec.rb | 24 + .../zsh-autosuggestions/spec/kill_ring_spec.rb | 23 + .../zsh-autosuggestions/spec/line_init_spec.rb | 17 + .../zsh-autosuggestions/spec/multi_line_spec.rb | 8 + .../spec/options/buffer_max_size_spec.rb | 30 + .../spec/options/highlight_style_spec.rb | 7 + .../spec/options/original_widget_prefix_spec.rb | 7 + .../spec/options/strategy_spec.rb | 55 + .../spec/options/widget_lists_spec.rb | 121 + .../zsh-autosuggestions/spec/spec_helper.rb | 54 + .../spec/strategies/completion_spec.rb | 72 + .../spec/strategies/history_spec.rb | 23 + .../spec/strategies/match_prev_cmd_spec.rb | 34 + .../spec/strategies/special_characters_helper.rb | 75 + .../zsh-autosuggestions/spec/terminal_session.rb | 99 + .../spec/widgets/disable_spec.rb | 19 + .../spec/widgets/enable_spec.rb | 42 + .../zsh-autosuggestions/spec/widgets/fetch_spec.rb | 24 + .../spec/widgets/toggle_spec.rb | 26 + .../plugins/zsh-autosuggestions/src/async.zsh | 76 + .../plugins/zsh-autosuggestions/src/bind.zsh | 106 + .../plugins/zsh-autosuggestions/src/config.zsh | 93 + .../plugins/zsh-autosuggestions/src/fetch.zsh | 27 + .../plugins/zsh-autosuggestions/src/highlight.zsh | 26 + .../plugins/zsh-autosuggestions/src/start.zsh | 33 + .../src/strategies/completion.zsh | 137 + .../zsh-autosuggestions/src/strategies/history.zsh | 32 + .../src/strategies/match_prev_cmd.zsh | 66 + .../plugins/zsh-autosuggestions/src/util.zsh | 11 + .../plugins/zsh-autosuggestions/src/widgets.zsh | 231 + .../zsh-autosuggestions.plugin.zsh | 1 + .../zsh-autosuggestions/zsh-autosuggestions.zsh | 864 + .../zsh-cwd-history/zsh-cwd-history.plugin.zsh | 150 + .../plugins/zsh-history-substring-search/README.md | 182 + .../zsh-history-substring-search.plugin.zsh | 2 + .../zsh-history-substring-search.zsh | 829 + .../plugins/zsh-syntax-highlighting/.editorconfig | 15 + .../plugins/zsh-syntax-highlighting/.revision-hash | 1 + .../plugins/zsh-syntax-highlighting/.version | 1 + .../plugins/zsh-syntax-highlighting/COPYING.md | 23 + .../plugins/zsh-syntax-highlighting/HACKING.md | 99 + .../plugins/zsh-syntax-highlighting/INSTALL.md | 137 + .../plugins/zsh-syntax-highlighting/Makefile | 64 + .../plugins/zsh-syntax-highlighting/README.md | 97 + .../plugins/zsh-syntax-highlighting/changelog.md | 884 + .../zsh-syntax-highlighting/docs/highlighters.md | 134 + .../docs/highlighters/brackets.md | 31 + .../docs/highlighters/cursor.md | 24 + .../docs/highlighters/line.md | 24 + .../docs/highlighters/main.md | 121 + .../docs/highlighters/pattern.md | 24 + .../docs/highlighters/regexp.md | 65 + .../docs/highlighters/root.md | 25 + .../zsh-syntax-highlighting/highlighters/README.md | 8 + .../highlighters/brackets/README.md | 1 + .../highlighters/brackets/brackets-highlighter.zsh | 107 + .../cursor-matchingbracket-line-finish.zsh | 36 + .../brackets/test-data/cursor-matchingbracket.zsh | 47 + .../brackets/test-data/empty-styles.zsh | 33 + .../brackets/test-data/loop-styles.zsh | 53 + .../brackets/test-data/mismatch-patentheses.zsh | 42 + .../brackets/test-data/near-quotes.zsh | 42 + .../brackets/test-data/nested-parentheses.zsh | 45 + .../highlighters/brackets/test-data/only-error.zsh | 34 + .../brackets/test-data/quoted-patentheses.zsh | 34 + .../brackets/test-data/simple-parentheses.zsh | 42 + .../brackets/test-data/unclosed-patentheses.zsh | 41 + .../brackets/test-data/unclosed-patentheses2.zsh | 40 + .../highlighters/cursor/README.md | 1 + .../highlighters/cursor/cursor-highlighter.zsh | 47 + .../highlighters/line/README.md | 1 + .../highlighters/line/line-highlighter.zsh | 44 + .../highlighters/main/README.md | 1 + .../highlighters/main/main-highlighter.zsh | 1846 ++ .../test-data/abspath-in-command-position1.zsh | 35 + .../test-data/abspath-in-command-position1b.zsh | 36 + .../test-data/abspath-in-command-position2.zsh | 35 + .../test-data/abspath-in-command-position3.zsh | 37 + .../test-data/abspath-in-command-position3b.zsh | 38 + .../test-data/abspath-in-command-position4.zsh | 35 + .../test-data/abspath-in-command-position5.zsh | 35 + .../main/test-data/alias-assignment1.zsh | 38 + .../highlighters/main/test-data/alias-basic.zsh | 35 + .../highlighters/main/test-data/alias-brackets.zsh | 41 + .../main/test-data/alias-command-substitution.zsh | 37 + .../highlighters/main/test-data/alias-comment1.zsh | 37 + .../highlighters/main/test-data/alias-comment2.zsh | 37 + .../highlighters/main/test-data/alias-complex.zsh | 38 + .../highlighters/main/test-data/alias-empty.zsh | 38 + .../main/test-data/alias-eponymous1.zsh | 36 + .../main/test-data/alias-eponymous2.zsh | 36 + .../main/test-data/alias-in-cmdsubst.zsh | 43 + .../highlighters/main/test-data/alias-loop.zsh | 44 + .../highlighters/main/test-data/alias-loop2.zsh | 35 + .../main/test-data/alias-nested-precommand.zsh | 43 + .../highlighters/main/test-data/alias-nested.zsh | 40 + .../main/test-data/alias-parameter.zsh | 38 + .../alias-precommand-option-argument1.zsh | 42 + .../alias-precommand-option-argument2.zsh | 42 + .../alias-precommand-option-argument3.zsh | 42 + .../alias-precommand-option-argument4.zsh | 42 + .../highlighters/main/test-data/alias-quoted.zsh | 39 + .../highlighters/main/test-data/alias-redirect.zsh | 38 + .../highlighters/main/test-data/alias-reuse1.zsh | 39 + .../highlighters/main/test-data/alias-reuse2.zsh | 39 + .../highlighters/main/test-data/alias-reuse3.zsh | 39 + .../highlighters/main/test-data/alias-reuse4.zsh | 42 + .../highlighters/main/test-data/alias-reuse5.zsh | 43 + .../highlighters/main/test-data/alias-self.zsh | 38 + .../highlighters/main/test-data/alias-self2.zsh | 37 + .../highlighters/main/test-data/alias-to-dir.zsh | 36 + .../highlighters/main/test-data/alias-to-dir1b.zsh | 37 + .../main/test-data/alias-unknown-token1.zsh | 37 + .../main/test-data/alias-unknown-token2.zsh | 37 + .../highlighters/main/test-data/alias.zsh | 53 + .../highlighters/main/test-data/always1.zsh | 41 + .../highlighters/main/test-data/always2.zsh | 43 + .../highlighters/main/test-data/always3.zsh | 43 + .../main/test-data/anonymous-function.zsh | 44 + .../highlighters/main/test-data/arg0-colon.zsh | 35 + .../main/test-data/arith-cmdsubst-mess.zsh | 46 + .../highlighters/main/test-data/arith1.zsh | 37 + .../highlighters/main/test-data/arith2.zsh | 38 + .../test-data/arithmetic-command-substitution.zsh | 42 + .../main/test-data/arithmetic-doubled-parens.zsh | 37 + .../main/test-data/arithmetic-empty.zsh | 39 + .../main/test-data/arithmetic-evaluation.zsh | 40 + .../main/test-data/arithmetic-hist-expn.zsh | 38 + .../main/test-data/arithmetic-invalid-chars.zsh | 39 + .../main/test-data/arithmetic-multiplication.zsh | 39 + .../main/test-data/arithmetic-nested.zsh | 38 + .../main/test-data/arithmetic-quoted.zsh | 38 + .../main/test-data/arithmetic-unclosed.zsh | 37 + .../main/test-data/arithmetic-unfinished.zsh | 41 + .../highlighters/main/test-data/array-cmdsep1.zsh | 45 + .../highlighters/main/test-data/array-cmdsep2.zsh | 41 + .../highlighters/main/test-data/array-cmdsep3.zsh | 41 + .../highlighters/main/test-data/assign-append.zsh | 39 + .../highlighters/main/test-data/assign-argv.zsh | 38 + .../highlighters/main/test-data/assign-array.zsh | 41 + .../highlighters/main/test-data/assign-array2.zsh | 40 + .../highlighters/main/test-data/assign-array3.zsh | 41 + .../main/test-data/assign-invalid-command.zsh | 37 + .../main/test-data/assign-not-array.zsh | 36 + .../main/test-data/assign-not-array2.zsh | 36 + .../main/test-data/assign-quoted-cmdsubst.zsh | 45 + .../main/test-data/assign-semicolon.zsh | 39 + .../main/test-data/assign-subshell.zsh | 37 + .../main/test-data/assign-value-quote1.zsh | 37 + .../main/test-data/assign-value-quote2.zsh | 37 + .../highlighters/main/test-data/assign.zsh | 42 + .../main/test-data/assignment-before-resword1.zsh | 40 + .../main/test-data/assignment-before-resword2.zsh | 40 + .../main/test-data/assignment-before-resword3.zsh | 37 + .../main/test-data/assignment-before-resword4.zsh | 40 + .../main/test-data/assignment-before-resword5.zsh | 38 + .../main/test-data/assignment-quoted.zsh | 37 + .../main/test-data/back-quoted-argument.zsh | 58 + .../main/test-data/back-quoted-open.zsh | 41 + .../main/test-data/backslash-continuation.zsh | 35 + .../main/test-data/backslash-continuation2.zsh | 37 + .../main/test-data/backslash-space.zsh | 39 + .../highlighters/main/test-data/backslash.zsh | 34 + .../main/test-data/bang-assign-array.zsh | 42 + .../main/test-data/bang-assign-scalar.zsh | 38 + .../highlighters/main/test-data/bang-pipeline.zsh | 39 + .../main/test-data/block-assignment-no-command.zsh | 38 + .../highlighters/main/test-data/braces1.zsh | 41 + .../highlighters/main/test-data/braces2.zsh | 41 + .../main/test-data/brackets-matching1.zsh | 38 + .../main/test-data/brackets-matching2.zsh | 38 + .../main/test-data/brackets-mismatch1.zsh | 39 + .../test-data/brackets-mismatch10-if-negative.zsh | 42 + .../main/test-data/brackets-mismatch2.zsh | 39 + .../main/test-data/brackets-mismatch3.zsh | 36 + .../main/test-data/brackets-mismatch4.zsh | 36 + .../main/test-data/brackets-mismatch5.zsh | 37 + .../main/test-data/brackets-mismatch6.zsh | 40 + .../main/test-data/brackets-mismatch7.zsh | 45 + .../test-data/brackets-mismatch8-if-positive.zsh | 53 + .../main/test-data/brackets-mismatch8.zsh | 38 + .../test-data/brackets-mismatch9-if-positive.zsh | 42 + .../test-data/brackets-premature-termination.zsh | 40 + .../highlighters/main/test-data/cdpath-abspath.zsh | 38 + .../main/test-data/cmdpos-elision-partial.zsh | 44 + .../test-data/command-substitution-adjacent.zsh | 45 + .../command-substitution-in-assignment.zsh | 42 + .../test-data/command-substitution-unclosed.zsh | 45 + .../main/test-data/commandseparator.zsh | 38 + .../main/test-data/comment-followed.zsh | 39 + .../main/test-data/comment-leading.zsh | 36 + .../highlighters/main/test-data/comment-off.zsh | 38 + .../highlighters/main/test-data/comments.zsh | 39 + .../main/test-data/commmand-parameter.zsh | 45 + .../highlighters/main/test-data/control-flow.zsh | 57 + .../highlighters/main/test-data/control-flow2.zsh | 40 + .../highlighters/main/test-data/control-flow3.zsh | 39 + .../highlighters/main/test-data/cthulhu.zsh | 70 + .../highlighters/main/test-data/dinbrack1.zsh | 41 + .../highlighters/main/test-data/dirs_blacklist.zsh | 40 + .../highlighters/main/test-data/dollar-dollar.zsh | 39 + .../highlighters/main/test-data/dollar-noise.zsh | 42 + .../highlighters/main/test-data/dollar-paren.zsh | 49 + .../highlighters/main/test-data/dollar-quoted.zsh | 38 + .../highlighters/main/test-data/dollar-quoted2.zsh | 39 + .../highlighters/main/test-data/dollar-quoted3.zsh | 39 + .../main/test-data/double-hyphen-option.zsh | 35 + .../highlighters/main/test-data/double-quoted.zsh | 42 + .../highlighters/main/test-data/double-quoted2.zsh | 39 + .../highlighters/main/test-data/double-quoted3.zsh | 42 + .../highlighters/main/test-data/double-quoted4.zsh | 37 + .../main/test-data/empty-command-newline.zsh | 39 + .../highlighters/main/test-data/empty-command.zsh | 36 + .../highlighters/main/test-data/empty-command2.zsh | 39 + .../highlighters/main/test-data/empty-line.zsh | 36 + .../highlighters/main/test-data/equals1.zsh | 36 + .../highlighters/main/test-data/equals2.zsh | 38 + .../highlighters/main/test-data/equals3.zsh | 36 + .../highlighters/main/test-data/equals4.zsh | 36 + .../main/test-data/escaped-single-quote.zsh | 38 + .../main/test-data/exec-redirection1.zsh | 38 + .../main/test-data/fd-target-not-filename.zsh | 40 + .../main/test-data/function-altsyntax.zsh | 45 + .../main/test-data/function-named1.zsh | 44 + .../main/test-data/function-named2.zsh | 39 + .../highlighters/main/test-data/function.zsh | 42 + .../highlighters/main/test-data/glob.zsh | 41 + .../highlighters/main/test-data/global-alias1.zsh | 38 + .../main/test-data/globs-with-quoting.zsh | 43 + .../highlighters/main/test-data/hashed-command.zsh | 35 + .../test-data/history-double-quoted-escaped.zsh | 38 + .../test-data/history-double-quoted-followed.zsh | 39 + .../main/test-data/history-double-quoted-no.zsh | 37 + .../test-data/history-double-quoted-unescaped.zsh | 38 + .../main/test-data/history-double-quoted-yes.zsh | 38 + .../main/test-data/history-expansion.zsh | 39 + .../main/test-data/history-expansion2.zsh | 34 + .../highlighters/main/test-data/inheritance.zsh | 40 + .../main/test-data/jobsubst-isnt-glob.zsh | 37 + .../main/test-data/jobsubst-isnt-glob2.zsh | 37 + .../highlighters/main/test-data/loop-newline.zsh | 40 + .../highlighters/main/test-data/meta-no-eval1.zsh | 49 + .../highlighters/main/test-data/meta-no-eval2.zsh | 40 + .../main/test-data/multiline-array-assignment1.zsh | 41 + .../main/test-data/multiline-string.zsh | 37 + .../main/test-data/multiline-string2.zsh | 36 + .../main/test-data/multios-negates-globbing.zsh | 39 + .../main/test-data/multios-negates-globbing2.zsh | 38 + .../main/test-data/multiple-quotes.zsh | 42 + .../main/test-data/multiple-redirections.zsh | 46 + .../highlighters/main/test-data/noglob-alias.zsh | 36 + .../highlighters/main/test-data/noglob-always.zsh | 45 + .../highlighters/main/test-data/noglob1.zsh | 38 + .../highlighters/main/test-data/noglob2.zsh | 40 + .../highlighters/main/test-data/noglob3.zsh | 38 + .../highlighters/main/test-data/noglob4.zsh | 45 + .../highlighters/main/test-data/null-exec.zsh | 38 + .../main/test-data/null-exec2-printenv.zsh | 38 + .../main/test-data/number_range-glob.zsh | 42 + .../highlighters/main/test-data/off-by-one.zsh | 40 + .../main/test-data/opt-shwordsplit1.zsh | 40 + .../main/test-data/optimized-cmdsubst-input.zsh | 43 + .../option-dollar-quote-isnt-filename.zsh | 39 + .../main/test-data/option-path_dirs.zsh | 44 + .../main/test-data/option-with-quotes.zsh | 37 + .../main/test-data/order-path-after-dollar.zsh | 38 + .../main/test-data/order-path-before-globbing.zsh | 39 + .../test-data/param-positional-in-array-append.zsh | 39 + .../param-precommand-option-argument1.zsh | 42 + .../param-precommand-option-argument3.zsh | 42 + .../test-data/parameter-elision-command-word.zsh | 36 + .../test-data/parameter-expansion-shwordsplit.zsh | 38 + .../test-data/parameter-expansion-untokenized1.zsh | 38 + .../test-data/parameter-expansion-untokenized2.zsh | 38 + .../highlighters/main/test-data/parameter-star.zsh | 40 + .../main/test-data/parameter-to-global-alias.zsh | 42 + .../parameter-value-contains-command-position1.zsh | 38 + .../parameter-value-contains-command-position2.zsh | 38 + .../highlighters/main/test-data/pasted-quotes.zsh | 38 + .../main/test-data/path-broken-symlink.zsh | 41 + .../main/test-data/path-dollared-word.zsh | 45 + .../main/test-data/path-dollared-word2.zsh | 37 + .../main/test-data/path-dollared-word3.zsh | 40 + .../main/test-data/path-dollared-word3b.zsh | 38 + .../main/test-data/path-dollared-word4.zsh | 36 + .../main/test-data/path-mixed-quoting.zsh | 39 + .../main/test-data/path-separators.zsh | 53 + .../main/test-data/path-separators2.zsh | 40 + .../highlighters/main/test-data/path-space.zsh | 37 + .../main/test-data/path-tilde-home.zsh | 36 + .../main/test-data/path-tilde-home2.zsh | 37 + .../main/test-data/path-tilde-home3.zsh | 36 + .../main/test-data/path-tilde-named.zsh | 39 + .../highlighters/main/test-data/path.zsh | 37 + .../highlighters/main/test-data/path_prefix.zsh | 38 + .../highlighters/main/test-data/path_prefix2.zsh | 39 + .../highlighters/main/test-data/path_prefix3.zsh | 38 + .../test-data/plain-file-in-command-position.zsh | 39 + .../main/test-data/precommand-killing1.zsh | 40 + .../main/test-data/precommand-killing2.zsh | 39 + .../main/test-data/precommand-then-assignment.zsh | 37 + .../main/test-data/precommand-type1.zsh | 61 + .../main/test-data/precommand-type2.zsh | 55 + .../main/test-data/precommand-type3.zsh | 55 + .../main/test-data/precommand-uninstalled.zsh | 44 + .../main/test-data/precommand-unknown-option.zsh | 43 + .../highlighters/main/test-data/precommand.zsh | 36 + .../highlighters/main/test-data/precommand2.zsh | 36 + .../highlighters/main/test-data/precommand3.zsh | 41 + .../highlighters/main/test-data/precommand4.zsh | 39 + .../main/test-data/prefix-redirection.zsh | 42 + .../process-substitution-after-redirection.zsh | 46 + ...cess-substitution-redirection-isnt-globbing.zsh | 41 + .../main/test-data/process-substitution.zsh | 43 + .../main/test-data/process-substitution2.zsh | 51 + .../quoted-command-substitution-empty.zsh | 44 + .../quoted-redirection-in-command-word.zsh | 37 + .../highlighters/main/test-data/rc-quotes.zsh | 39 + .../main/test-data/redirection-comment.zsh | 38 + .../main/test-data/redirection-from-param.zsh | 40 + .../main/test-data/redirection-in-cmdsubst.zsh | 41 + .../test-data/redirection-inhibits-elision.zsh | 38 + .../main/test-data/redirection-is-not-option.zsh | 38 + .../main/test-data/redirection-special-cases.zsh | 44 + .../highlighters/main/test-data/redirection.zsh | 39 + .../highlighters/main/test-data/redirection2.zsh | 41 + .../highlighters/main/test-data/redirection3.zsh | 42 + .../highlighters/main/test-data/reserved-word.zsh | 38 + .../highlighters/main/test-data/simple-command.zsh | 34 + .../main/test-data/simple-redirection.zsh | 38 + .../highlighters/main/test-data/subshell.zsh | 51 + .../highlighters/main/test-data/sudo-command.zsh | 54 + .../highlighters/main/test-data/sudo-comment.zsh | 39 + .../highlighters/main/test-data/sudo-longopt.zsh | 38 + .../main/test-data/sudo-redirection.zsh | 48 + .../main/test-data/sudo-redirection2.zsh | 41 + .../main/test-data/sudo-redirection3.zsh | 41 + .../main/test-data/tilde-command-word.zsh | 37 + .../main/test-data/time-and-nocorrect1.zsh | 39 + .../main/test-data/time-and-nocorrect2.zsh | 40 + .../highlighters/main/test-data/unbackslash.zsh | 34 + .../main/test-data/unknown-command.zsh | 34 + .../main/test-data/vanilla-newline.zsh | 39 + .../main/test-data/vi-linewise-mode.zsh | 43 + .../highlighters/pattern/README.md | 1 + .../highlighters/pattern/pattern-highlighter.zsh | 60 + .../highlighters/pattern/test-data/rm-rf.zsh | 36 + .../highlighters/regexp/README.md | 1 + .../highlighters/regexp/regexp-highlighter.zsh | 62 + .../highlighters/regexp/test-data/complex.zsh | 37 + .../regexp/test-data/subexpression.zsh | 36 + .../regexp/test-data/word-boundary.zsh | 42 + .../highlighters/root/README.md | 1 + .../highlighters/root/root-highlighter.zsh | 44 + .../images/after1-smaller.png | Bin 0 -> 2517 bytes .../zsh-syntax-highlighting/images/after1.png | Bin 0 -> 5842 bytes .../images/after2-smaller.png | Bin 0 -> 4386 bytes .../zsh-syntax-highlighting/images/after2.png | Bin 0 -> 10228 bytes .../images/after3-smaller.png | Bin 0 -> 1673 bytes .../zsh-syntax-highlighting/images/after3.png | Bin 0 -> 3427 bytes .../images/after4-smaller.png | Bin 0 -> 3224 bytes .../images/before1-smaller.png | Bin 0 -> 1589 bytes .../zsh-syntax-highlighting/images/before1.png | Bin 0 -> 2636 bytes .../images/before2-smaller.png | Bin 0 -> 2605 bytes .../zsh-syntax-highlighting/images/before2.png | Bin 0 -> 2614 bytes .../images/before3-smaller.png | Bin 0 -> 763 bytes .../zsh-syntax-highlighting/images/before3.png | Bin 0 -> 1461 bytes .../images/before4-smaller.png | Bin 0 -> 2987 bytes .../images/preview-smaller.png | Bin 0 -> 5982 bytes .../zsh-syntax-highlighting/images/preview.png | Bin 0 -> 14650 bytes .../plugins/zsh-syntax-highlighting/release.md | 21 + .../zsh-syntax-highlighting/tests/README.md | 124 + .../tests/edit-failed-tests | 40 + .../zsh-syntax-highlighting/tests/generate.zsh | 117 + .../tests/tap-colorizer.zsh | 71 + .../zsh-syntax-highlighting/tests/tap-filter | 47 + .../tests/test-highlighting.zsh | 291 + .../zsh-syntax-highlighting/tests/test-perfs.zsh | 103 + .../zsh-syntax-highlighting/tests/test-zprof.zsh | 78 + .../zsh-syntax-highlighting.plugin.zsh | 2 + .../zsh-syntax-highlighting.zsh | 600 + .oh-my-zsh/custom/themes/archcraft.zsh-theme | 14 + .oh-my-zsh/custom/themes/example.zsh-theme | 4 + .../custom/themes/spaceship-prompt/lib/hooks.zsh | 29 + .../custom/themes/spaceship-prompt/lib/section.zsh | 55 + .../custom/themes/spaceship-prompt/lib/utils.zsh | 80 + .../themes/spaceship-prompt/sections/aws.zsh | 37 + .../themes/spaceship-prompt/sections/battery.zsh | 107 + .../themes/spaceship-prompt/sections/char.zsh | 44 + .../themes/spaceship-prompt/sections/conda.zsh | 41 + .../themes/spaceship-prompt/sections/dir.zsh | 72 + .../themes/spaceship-prompt/sections/docker.zsh | 73 + .../spaceship-prompt/sections/docker_context.zsh | 47 + .../themes/spaceship-prompt/sections/dotnet.zsh | 40 + .../themes/spaceship-prompt/sections/elixir.zsh | 53 + .../themes/spaceship-prompt/sections/elm.zsh | 36 + .../themes/spaceship-prompt/sections/ember.zsh | 36 + .../themes/spaceship-prompt/sections/exec_time.zsh | 30 + .../themes/spaceship-prompt/sections/exit_code.zsh | 28 + .../themes/spaceship-prompt/sections/gcloud.zsh | 59 + .../themes/spaceship-prompt/sections/git.zsh | 40 + .../spaceship-prompt/sections/git_branch.zsh | 31 + .../spaceship-prompt/sections/git_status.zsh | 115 + .../themes/spaceship-prompt/sections/golang.zsh | 41 + .../themes/spaceship-prompt/sections/gradle.zsh | 93 + .../themes/spaceship-prompt/sections/haskell.zsh | 38 + .../custom/themes/spaceship-prompt/sections/hg.zsh | 40 + .../themes/spaceship-prompt/sections/hg_branch.zsh | 33 + .../themes/spaceship-prompt/sections/hg_status.zsh | 51 + .../themes/spaceship-prompt/sections/host.zsh | 46 + .../themes/spaceship-prompt/sections/jobs.zsh | 41 + .../themes/spaceship-prompt/sections/julia.zsh | 37 + .../themes/spaceship-prompt/sections/kubectl.zsh | 43 + .../spaceship-prompt/sections/kubectl_context.zsh | 59 + .../spaceship-prompt/sections/kubectl_version.zsh | 36 + .../themes/spaceship-prompt/sections/line_sep.zsh | 12 + .../themes/spaceship-prompt/sections/maven.zsh | 97 + .../themes/spaceship-prompt/sections/node.zsh | 50 + .../themes/spaceship-prompt/sections/package.zsh | 71 + .../themes/spaceship-prompt/sections/php.zsh | 37 + .../themes/spaceship-prompt/sections/pyenv.zsh | 37 + .../themes/spaceship-prompt/sections/ruby.zsh | 53 + .../themes/spaceship-prompt/sections/rust.zsh | 42 + .../themes/spaceship-prompt/sections/swift.zsh | 43 + .../themes/spaceship-prompt/sections/terraform.zsh | 40 + .../themes/spaceship-prompt/sections/time.zsh | 39 + .../themes/spaceship-prompt/sections/user.zsh | 50 + .../themes/spaceship-prompt/sections/venv.zsh | 45 + .../themes/spaceship-prompt/sections/vi_mode.zsh | 58 + .../themes/spaceship-prompt/sections/xcode.zsh | 50 + .../custom/themes/spaceship-prompt/spaceship.zsh | 222 + .../themes/spaceship-prompt/spaceship.zsh-theme | 1 + .oh-my-zsh/custom/themes/spaceship.zsh-theme | 1 + .oh-my-zsh/lib/bzr.zsh | 10 + .oh-my-zsh/lib/cli.zsh | 820 + .oh-my-zsh/lib/clipboard.zsh | 107 + .oh-my-zsh/lib/compfix.zsh | 44 + .oh-my-zsh/lib/completion.zsh | 78 + .oh-my-zsh/lib/correction.zsh | 15 + .oh-my-zsh/lib/diagnostics.zsh | 353 + .oh-my-zsh/lib/directories.zsh | 38 + .oh-my-zsh/lib/functions.zsh | 255 + .oh-my-zsh/lib/git.zsh | 282 + .oh-my-zsh/lib/grep.zsh | 41 + .oh-my-zsh/lib/history.zsh | 40 + .oh-my-zsh/lib/key-bindings.zsh | 138 + .oh-my-zsh/lib/misc.zsh | 35 + .oh-my-zsh/lib/nvm.zsh | 6 + .oh-my-zsh/lib/prompt_info_functions.zsh | 43 + .oh-my-zsh/lib/spectrum.zsh | 37 + .oh-my-zsh/lib/termsupport.zsh | 136 + .oh-my-zsh/lib/theme-and-appearance.zsh | 59 + .oh-my-zsh/lib/vcs_info.zsh | 53 + .oh-my-zsh/log/.gitkeep | 0 .oh-my-zsh/oh-my-zsh.sh | 193 + .oh-my-zsh/plugins/1password/1password.plugin.zsh | 9 + .oh-my-zsh/plugins/1password/README.md | 40 + .oh-my-zsh/plugins/1password/_opswd | 19 + .oh-my-zsh/plugins/1password/opswd | 90 + .oh-my-zsh/plugins/adb/README.md | 8 + .oh-my-zsh/plugins/adb/_adb | 67 + .oh-my-zsh/plugins/ag/README.md | 13 + .oh-my-zsh/plugins/ag/_ag | 66 + .oh-my-zsh/plugins/alias-finder/README.md | 46 + .../plugins/alias-finder/alias-finder.plugin.zsh | 47 + .oh-my-zsh/plugins/aliases/.gitignore | 1 + .oh-my-zsh/plugins/aliases/README.md | 28 + .oh-my-zsh/plugins/aliases/aliases.plugin.zsh | 14 + .oh-my-zsh/plugins/aliases/cheatsheet.py | 68 + .oh-my-zsh/plugins/aliases/termcolor.py | 168 + .oh-my-zsh/plugins/ansible/README.md | 34 + .oh-my-zsh/plugins/ansible/ansible.plugin.zsh | 28 + .oh-my-zsh/plugins/ant/README.md | 12 + .oh-my-zsh/plugins/ant/_ant | 22 + .oh-my-zsh/plugins/ant/ant.plugin.zsh | 2 + .oh-my-zsh/plugins/apache2-macports/README.md | 21 + .../apache2-macports/apache2-macports.plugin.zsh | 6 + .oh-my-zsh/plugins/arcanist/README.md | 43 + .oh-my-zsh/plugins/arcanist/arcanist.plugin.zsh | 39 + .oh-my-zsh/plugins/archlinux/README.md | 183 + .oh-my-zsh/plugins/archlinux/archlinux.plugin.zsh | 184 + .oh-my-zsh/plugins/asdf/README.md | 30 + .oh-my-zsh/plugins/asdf/asdf.plugin.zsh | 27 + .oh-my-zsh/plugins/autoenv/README.md | 20 + .oh-my-zsh/plugins/autoenv/autoenv.plugin.zsh | 72 + .oh-my-zsh/plugins/autojump/README.md | 11 + .oh-my-zsh/plugins/autojump/autojump.plugin.zsh | 37 + .oh-my-zsh/plugins/autopep8/README.md | 8 + .oh-my-zsh/plugins/autopep8/_autopep8 | 32 + .oh-my-zsh/plugins/aws/README.md | 76 + .oh-my-zsh/plugins/aws/aws.plugin.zsh | 212 + .oh-my-zsh/plugins/battery/README.md | 29 + .oh-my-zsh/plugins/battery/battery.plugin.zsh | 262 + .oh-my-zsh/plugins/bazel/README.md | 14 + .oh-my-zsh/plugins/bazel/_bazel | 341 + .oh-my-zsh/plugins/bbedit/README.md | 20 + .oh-my-zsh/plugins/bbedit/bbedit.plugin.zsh | 21 + .oh-my-zsh/plugins/bedtools/README.md | 5 + .oh-my-zsh/plugins/bedtools/_bedtools | 64 + .oh-my-zsh/plugins/bgnotify/README.md | 54 + .oh-my-zsh/plugins/bgnotify/bgnotify.plugin.zsh | 106 + .oh-my-zsh/plugins/bower/README.md | 17 + .oh-my-zsh/plugins/bower/_bower | 58 + .oh-my-zsh/plugins/bower/bower.plugin.zsh | 84 + .oh-my-zsh/plugins/branch/README.md | 49 + .oh-my-zsh/plugins/branch/branch.plugin.zsh | 35 + .oh-my-zsh/plugins/brew/README.md | 37 + .oh-my-zsh/plugins/brew/brew.plugin.zsh | 48 + .oh-my-zsh/plugins/bundler/README.md | 74 + .oh-my-zsh/plugins/bundler/_bundler | 105 + .oh-my-zsh/plugins/bundler/bundler.plugin.zsh | 127 + .oh-my-zsh/plugins/cabal/README.md | 9 + .oh-my-zsh/plugins/cabal/cabal.plugin.zsh | 93 + .oh-my-zsh/plugins/cake/README.md | 15 + .oh-my-zsh/plugins/cake/cake.plugin.zsh | 33 + .oh-my-zsh/plugins/cakephp3/README.md | 16 + .oh-my-zsh/plugins/cakephp3/cakephp3.plugin.zsh | 38 + .oh-my-zsh/plugins/capistrano/README.md | 14 + .oh-my-zsh/plugins/capistrano/_capistrano | 49 + .../plugins/capistrano/capistrano.plugin.zsh | 11 + .oh-my-zsh/plugins/cask/README.md | 15 + .oh-my-zsh/plugins/cask/cask.plugin.zsh | 26 + .oh-my-zsh/plugins/catimg/README.md | 23 + .oh-my-zsh/plugins/catimg/catimg.plugin.zsh | 17 + .oh-my-zsh/plugins/catimg/catimg.sh | 88 + .oh-my-zsh/plugins/catimg/colors.png | Bin 0 -> 353 bytes .oh-my-zsh/plugins/celery/README.md | 9 + .oh-my-zsh/plugins/celery/_celery | 129 + .oh-my-zsh/plugins/charm/README.md | 9 + .oh-my-zsh/plugins/charm/charm.plugin.zsh | 14 + .oh-my-zsh/plugins/chruby/README.md | 21 + .oh-my-zsh/plugins/chruby/chruby.plugin.zsh | 94 + .oh-my-zsh/plugins/chucknorris/.gitignore | 1 + .oh-my-zsh/plugins/chucknorris/README.md | 38 + .../plugins/chucknorris/chucknorris.plugin.zsh | 24 + .../plugins/chucknorris/fortunes/chucknorris | 568 + .oh-my-zsh/plugins/cloudfoundry/README.md | 58 + .../plugins/cloudfoundry/cloudfoundry.plugin.zsh | 34 + .oh-my-zsh/plugins/codeclimate/README.md | 8 + .oh-my-zsh/plugins/codeclimate/_codeclimate | 82 + .oh-my-zsh/plugins/coffee/README.md | 31 + .oh-my-zsh/plugins/coffee/_coffee | 81 + .oh-my-zsh/plugins/coffee/coffee.plugin.zsh | 16 + .oh-my-zsh/plugins/colemak/.gitignore | 1 + .oh-my-zsh/plugins/colemak/README.md | 48 + .oh-my-zsh/plugins/colemak/colemak-less | 6 + .oh-my-zsh/plugins/colemak/colemak.plugin.zsh | 38 + .oh-my-zsh/plugins/colored-man-pages/README.md | 32 + .../colored-man-pages/colored-man-pages.plugin.zsh | 53 + .oh-my-zsh/plugins/colored-man-pages/nroff | 12 + .oh-my-zsh/plugins/colorize/README.md | 56 + .oh-my-zsh/plugins/colorize/colorize.plugin.zsh | 114 + .oh-my-zsh/plugins/command-not-found/README.md | 34 + .../command-not-found/command-not-found.plugin.zsh | 69 + .oh-my-zsh/plugins/common-aliases/README.md | 130 + .../common-aliases/common-aliases.plugin.zsh | 90 + .oh-my-zsh/plugins/compleat/README.md | 9 + .oh-my-zsh/plugins/compleat/compleat.plugin.zsh | 20 + .oh-my-zsh/plugins/composer/README.md | 35 + .oh-my-zsh/plugins/composer/composer.plugin.zsh | 76 + .../plugins/copybuffer/copybuffer.plugin.zsh | 14 + .oh-my-zsh/plugins/copyfile/README.md | 11 + .oh-my-zsh/plugins/copyfile/copyfile.plugin.zsh | 7 + .oh-my-zsh/plugins/copypath/README.md | 15 + .oh-my-zsh/plugins/copypath/copypath.plugin.zsh | 15 + .oh-my-zsh/plugins/cp/README.md | 32 + .oh-my-zsh/plugins/cp/cp.plugin.zsh | 4 + .oh-my-zsh/plugins/cpanm/README.md | 9 + .oh-my-zsh/plugins/cpanm/_cpanm | 64 + .oh-my-zsh/plugins/dash/README.md | 28 + .oh-my-zsh/plugins/dash/dash.plugin.zsh | 84 + .oh-my-zsh/plugins/debian/README.md | 87 + .oh-my-zsh/plugins/debian/debian.plugin.zsh | 227 + .oh-my-zsh/plugins/deno/README.md | 19 + .oh-my-zsh/plugins/deno/deno.plugin.zsh | 27 + .oh-my-zsh/plugins/dircycle/README.md | 78 + .oh-my-zsh/plugins/dircycle/dircycle.plugin.zsh | 54 + .oh-my-zsh/plugins/direnv/README.md | 15 + .oh-my-zsh/plugins/direnv/direnv.plugin.zsh | 16 + .../plugins/dirhistory/dirhistory.plugin.zsh | 221 + .oh-my-zsh/plugins/dirpersist/README.md | 10 + .../plugins/dirpersist/dirpersist.plugin.zsh | 21 + .oh-my-zsh/plugins/dnf/README.md | 29 + .oh-my-zsh/plugins/dnf/dnf.plugin.zsh | 15 + .oh-my-zsh/plugins/dnote/README.md | 51 + .oh-my-zsh/plugins/dnote/_dnote | 39 + .oh-my-zsh/plugins/docker-compose/README.md | 33 + .oh-my-zsh/plugins/docker-compose/_docker-compose | 421 + .../docker-compose/docker-compose.plugin.zsh | 23 + .oh-my-zsh/plugins/docker-machine/README.md | 19 + .oh-my-zsh/plugins/docker-machine/_docker-machine | 359 + .../docker-machine/docker-machine.plugin.zsh | 33 + .oh-my-zsh/plugins/docker/README.md | 69 + .oh-my-zsh/plugins/docker/_docker | 3123 +++ .oh-my-zsh/plugins/docker/docker.plugin.zsh | 33 + .oh-my-zsh/plugins/doctl/README.md | 9 + .oh-my-zsh/plugins/doctl/doctl.plugin.zsh | 17 + .oh-my-zsh/plugins/dotenv/README.md | 92 + .oh-my-zsh/plugins/dotenv/dotenv.plugin.zsh | 67 + .oh-my-zsh/plugins/dotnet/README.md | 24 + .oh-my-zsh/plugins/dotnet/dotnet.plugin.zsh | 33 + .oh-my-zsh/plugins/droplr/README.md | 19 + .oh-my-zsh/plugins/droplr/droplr.plugin.zsh | 15 + .oh-my-zsh/plugins/drush/README.md | 66 + .oh-my-zsh/plugins/drush/drush.complete.sh | 50 + .oh-my-zsh/plugins/drush/drush.plugin.zsh | 107 + .oh-my-zsh/plugins/eecms/README.md | 11 + .oh-my-zsh/plugins/eecms/eecms.plugin.zsh | 20 + .oh-my-zsh/plugins/emacs/README.md | 30 + .oh-my-zsh/plugins/emacs/emacs.plugin.zsh | 68 + .oh-my-zsh/plugins/emacs/emacsclient.sh | 38 + .oh-my-zsh/plugins/ember-cli/README.md | 33 + .oh-my-zsh/plugins/ember-cli/_ember-cli | 189 + .oh-my-zsh/plugins/ember-cli/ember-cli.plugin.zsh | 12 + .oh-my-zsh/plugins/emoji-clock/README.md | 14 + .../plugins/emoji-clock/emoji-clock.plugin.zsh | 33 + .oh-my-zsh/plugins/emoji/README.md | 127 + .../plugins/emoji/emoji-char-definitions.zsh | 7274 +++++++ .oh-my-zsh/plugins/emoji/emoji-data.txt | 4122 ++++ .oh-my-zsh/plugins/emoji/emoji.plugin.zsh | 110 + .oh-my-zsh/plugins/emoji/gemoji_db.json | 21538 +++++++++++++++++++ .oh-my-zsh/plugins/emoji/update_emoji.py | 213 + .oh-my-zsh/plugins/emotty/README.md | 39 + .oh-my-zsh/plugins/emotty/emotty.plugin.zsh | 55 + .oh-my-zsh/plugins/emotty/emotty_emoji_set.zsh | 24 + .oh-my-zsh/plugins/emotty/emotty_floral_set.zsh | 18 + .oh-my-zsh/plugins/emotty/emotty_love_set.zsh | 34 + .oh-my-zsh/plugins/emotty/emotty_nature_set.zsh | 58 + .oh-my-zsh/plugins/emotty/emotty_stellar_set.zsh | 25 + .oh-my-zsh/plugins/emotty/emotty_zodiac_set.zsh | 29 + .oh-my-zsh/plugins/encode64/README.md | 73 + .oh-my-zsh/plugins/encode64/encode64.plugin.zsh | 27 + .oh-my-zsh/plugins/example/example.plugin.zsh | 2 + .oh-my-zsh/plugins/extract/README.md | 60 + .oh-my-zsh/plugins/extract/_extract | 7 + .oh-my-zsh/plugins/extract/extract.plugin.zsh | 85 + .oh-my-zsh/plugins/fabric/README.md | 9 + .oh-my-zsh/plugins/fabric/_fab | 69 + .oh-my-zsh/plugins/fabric/fabric.plugin.zsh | 0 .oh-my-zsh/plugins/fancy-ctrl-z/README.md | 14 + .../plugins/fancy-ctrl-z/fancy-ctrl-z.plugin.zsh | 12 + .oh-my-zsh/plugins/fasd/README.md | 21 + .oh-my-zsh/plugins/fasd/fasd.plugin.zsh | 16 + .oh-my-zsh/plugins/fastfile/README.md | 85 + .oh-my-zsh/plugins/fastfile/fastfile.plugin.zsh | 128 + .oh-my-zsh/plugins/fbterm/README.md | 10 + .oh-my-zsh/plugins/fbterm/fbterm.plugin.zsh | 7 + .oh-my-zsh/plugins/fd/README.md | 9 + .oh-my-zsh/plugins/fd/_fd | 273 + .oh-my-zsh/plugins/fig/README.md | 9 + .oh-my-zsh/plugins/fig/fig.plugin.zsh | 13 + .oh-my-zsh/plugins/firewalld/README.md | 22 + .oh-my-zsh/plugins/firewalld/firewalld.plugin.zsh | 17 + .oh-my-zsh/plugins/flutter/README.md | 28 + .oh-my-zsh/plugins/flutter/flutter.plugin.zsh | 29 + .oh-my-zsh/plugins/fluxcd/README.md | 9 + .oh-my-zsh/plugins/fluxcd/fluxcd.plugin.zsh | 14 + .oh-my-zsh/plugins/fnm/README.md | 9 + .oh-my-zsh/plugins/fnm/fnm.plugin.zsh | 13 + .oh-my-zsh/plugins/forklift/README.md | 23 + .oh-my-zsh/plugins/forklift/forklift.plugin.zsh | 122 + .oh-my-zsh/plugins/fossil/README.md | 7 + .oh-my-zsh/plugins/fossil/_fossil | 32 + .oh-my-zsh/plugins/fossil/fossil.plugin.zsh | 56 + .oh-my-zsh/plugins/frontend-search/README.md | 75 + .oh-my-zsh/plugins/frontend-search/_frontend | 161 + .../frontend-search/frontend-search.plugin.zsh | 111 + .oh-my-zsh/plugins/fzf/README.md | 52 + .oh-my-zsh/plugins/fzf/fzf.plugin.zsh | 229 + .oh-my-zsh/plugins/gas/README.md | 10 + .oh-my-zsh/plugins/gas/_gas | 39 + .oh-my-zsh/plugins/gatsby/README.md | 7 + .oh-my-zsh/plugins/gatsby/_gatsby | 24 + .oh-my-zsh/plugins/gcloud/README.md | 24 + .oh-my-zsh/plugins/gcloud/gcloud.plugin.zsh | 49 + .oh-my-zsh/plugins/geeknote/README.md | 10 + .oh-my-zsh/plugins/geeknote/_geeknote | 157 + .oh-my-zsh/plugins/geeknote/geeknote.plugin.zsh | 2 + .oh-my-zsh/plugins/gem/README.md | 17 + .oh-my-zsh/plugins/gem/_gem | 72 + .oh-my-zsh/plugins/gem/gem.plugin.zsh | 7 + .oh-my-zsh/plugins/genpass/README.md | 66 + .oh-my-zsh/plugins/genpass/genpass-apple | 79 + .oh-my-zsh/plugins/genpass/genpass-monkey | 32 + .oh-my-zsh/plugins/genpass/genpass-xkcd | 68 + .oh-my-zsh/plugins/genpass/genpass.plugin.zsh | 1 + .oh-my-zsh/plugins/gh/README.md | 23 + .oh-my-zsh/plugins/gh/gh.plugin.zsh | 14 + .oh-my-zsh/plugins/git-auto-fetch/README.md | 50 + .../git-auto-fetch/git-auto-fetch.plugin.zsh | 65 + .oh-my-zsh/plugins/git-escape-magic/README.md | 16 + .../plugins/git-escape-magic/git-escape-magic | 135 + .../git-escape-magic/git-escape-magic.plugin.zsh | 9 + .oh-my-zsh/plugins/git-extras/README.md | 17 + .../plugins/git-extras/git-extras.plugin.zsh | 498 + .oh-my-zsh/plugins/git-flow-avh/README.md | 19 + .../plugins/git-flow-avh/git-flow-avh.plugin.zsh | 526 + .oh-my-zsh/plugins/git-flow/README.md | 40 + .oh-my-zsh/plugins/git-flow/_git-flow | 327 + .oh-my-zsh/plugins/git-flow/git-flow.plugin.zsh | 32 + .oh-my-zsh/plugins/git-hubflow/README.md | 24 + .../plugins/git-hubflow/git-hubflow.plugin.zsh | 333 + .oh-my-zsh/plugins/git-lfs/README.md | 24 + .oh-my-zsh/plugins/git-lfs/git-lfs.plugin.zsh | 17 + .oh-my-zsh/plugins/git-prompt/README.md | 68 + .../plugins/git-prompt/git-prompt.plugin.zsh | 113 + .oh-my-zsh/plugins/git-prompt/gitstatus.py | 103 + .oh-my-zsh/plugins/git/README.md | 254 + .oh-my-zsh/plugins/git/git.plugin.zsh | 345 + .oh-my-zsh/plugins/gitfast/README.md | 15 + .oh-my-zsh/plugins/gitfast/_git | 286 + .oh-my-zsh/plugins/gitfast/git-completion.bash | 3677 ++++ .oh-my-zsh/plugins/gitfast/git-prompt.sh | 589 + .oh-my-zsh/plugins/gitfast/gitfast.plugin.zsh | 11 + .oh-my-zsh/plugins/gitfast/update | 8 + .oh-my-zsh/plugins/github/README.md | 45 + .oh-my-zsh/plugins/github/_hub | 174 + .oh-my-zsh/plugins/github/github.plugin.zsh | 77 + .oh-my-zsh/plugins/gitignore/README.md | 17 + .oh-my-zsh/plugins/gitignore/gitignore.plugin.zsh | 12 + .oh-my-zsh/plugins/glassfish/README.md | 9 + .oh-my-zsh/plugins/glassfish/_asadmin | 1150 + .oh-my-zsh/plugins/glassfish/glassfish.plugin.zsh | 0 .oh-my-zsh/plugins/globalias/README.md | 79 + .oh-my-zsh/plugins/globalias/globalias.plugin.zsh | 23 + .oh-my-zsh/plugins/gnu-utils/README.md | 38 + .oh-my-zsh/plugins/gnu-utils/gnu-utils.plugin.zsh | 63 + .oh-my-zsh/plugins/golang/README.md | 40 + .oh-my-zsh/plugins/golang/_golang | 249 + .oh-my-zsh/plugins/golang/golang.plugin.zsh | 37 + .oh-my-zsh/plugins/golang/templates/package.txt | 29 + .oh-my-zsh/plugins/golang/templates/search.txt | 0 .oh-my-zsh/plugins/gpg-agent/README.md | 9 + .oh-my-zsh/plugins/gpg-agent/gpg-agent.plugin.zsh | 17 + .oh-my-zsh/plugins/gradle/README.md | 30 + .oh-my-zsh/plugins/gradle/_gradle | 420 + .oh-my-zsh/plugins/gradle/gradle.plugin.zsh | 26 + .oh-my-zsh/plugins/grails/README.md | 16 + .oh-my-zsh/plugins/grails/grails.plugin.zsh | 60 + .oh-my-zsh/plugins/grc/README.md | 15 + .oh-my-zsh/plugins/grc/grc.plugin.zsh | 17 + .oh-my-zsh/plugins/grunt/README.md | 37 + .oh-my-zsh/plugins/grunt/grunt.plugin.zsh | 255 + .oh-my-zsh/plugins/gulp/README.md | 8 + .oh-my-zsh/plugins/gulp/gulp.plugin.zsh | 29 + .oh-my-zsh/plugins/hanami/README.md | 45 + .oh-my-zsh/plugins/hanami/hanami.plugin.zsh | 19 + .oh-my-zsh/plugins/hasura/README.md | 9 + .oh-my-zsh/plugins/hasura/hasura.plugin.zsh | 13 + .oh-my-zsh/plugins/helm/README.md | 18 + .oh-my-zsh/plugins/helm/helm.plugin.zsh | 18 + .oh-my-zsh/plugins/heroku/README.md | 9 + .oh-my-zsh/plugins/heroku/heroku.plugin.zsh | 9 + .../plugins/history-substring-search/README.md | 198 + .../history-substring-search.plugin.zsh | 19 + .../history-substring-search.zsh | 759 + .../update-from-upstream.zsh | 129 + .oh-my-zsh/plugins/history/README.md | 17 + .oh-my-zsh/plugins/history/history.plugin.zsh | 3 + .oh-my-zsh/plugins/hitchhiker/.gitignore | 1 + .oh-my-zsh/plugins/hitchhiker/README.md | 44 + .oh-my-zsh/plugins/hitchhiker/fortunes/hitchhiker | 275 + .../plugins/hitchhiker/hitchhiker.plugin.zsh | 28 + .oh-my-zsh/plugins/hitokoto/README.md | 15 + .oh-my-zsh/plugins/hitokoto/hitokoto.plugin.zsh | 18 + .oh-my-zsh/plugins/homestead/README.md | 9 + .oh-my-zsh/plugins/homestead/homestead.plugin.zsh | 10 + .oh-my-zsh/plugins/httpie/README.md | 14 + .oh-my-zsh/plugins/httpie/_httpie | 181 + .oh-my-zsh/plugins/invoke/README.md | 10 + .oh-my-zsh/plugins/invoke/invoke.plugin.zsh | 5 + .oh-my-zsh/plugins/ionic/README.md | 30 + .oh-my-zsh/plugins/ionic/ionic.plugin.zsh | 15 + .oh-my-zsh/plugins/ipfs/LICENSE | 22 + .oh-my-zsh/plugins/ipfs/README.md | 17 + .oh-my-zsh/plugins/ipfs/_ipfs | 791 + .oh-my-zsh/plugins/isodate/README.md | 22 + .oh-my-zsh/plugins/isodate/isodate.plugin.zsh | 7 + .oh-my-zsh/plugins/istioctl/README.md | 9 + .oh-my-zsh/plugins/istioctl/istioctl.plugin.zsh | 4 + .oh-my-zsh/plugins/iterm2/README.md | 29 + .oh-my-zsh/plugins/iterm2/iterm2.plugin.zsh | 68 + .oh-my-zsh/plugins/jake-node/README.md | 9 + .oh-my-zsh/plugins/jake-node/jake-node.plugin.zsh | 14 + .oh-my-zsh/plugins/jenv/README.md | 27 + .oh-my-zsh/plugins/jenv/jenv.plugin.zsh | 36 + .oh-my-zsh/plugins/jfrog/README.md | 11 + .oh-my-zsh/plugins/jfrog/jfrog.plugin.zsh | 11 + .oh-my-zsh/plugins/jhbuild/README.md | 34 + .oh-my-zsh/plugins/jhbuild/jhbuild.plugin.zsh | 32 + .oh-my-zsh/plugins/jira/README.md | 70 + .oh-my-zsh/plugins/jira/_jira | 24 + .oh-my-zsh/plugins/jira/jira.plugin.zsh | 133 + .oh-my-zsh/plugins/jruby/README.md | 21 + .oh-my-zsh/plugins/jruby/jruby.plugin.zsh | 4 + .oh-my-zsh/plugins/jsontools/README.md | 79 + .oh-my-zsh/plugins/jsontools/jsontools.plugin.zsh | 113 + .oh-my-zsh/plugins/juju/README.md | 130 + .oh-my-zsh/plugins/juju/juju.plugin.zsh | 172 + .oh-my-zsh/plugins/jump/README.md | 31 + .oh-my-zsh/plugins/jump/jump.plugin.zsh | 59 + .oh-my-zsh/plugins/kate/README.md | 20 + .oh-my-zsh/plugins/kate/kate.plugin.zsh | 9 + .oh-my-zsh/plugins/keychain/README.md | 45 + .oh-my-zsh/plugins/keychain/keychain.plugin.zsh | 32 + .oh-my-zsh/plugins/kitchen/README.md | 9 + .oh-my-zsh/plugins/kitchen/_kitchen | 85 + .oh-my-zsh/plugins/kn/README.md | 17 + .oh-my-zsh/plugins/kn/kn.plugin.zsh | 8 + .oh-my-zsh/plugins/knife/README.md | 25 + .oh-my-zsh/plugins/knife/_knife | 257 + .oh-my-zsh/plugins/knife_ssh/README.md | 14 + .oh-my-zsh/plugins/knife_ssh/knife_ssh.plugin.zsh | 18 + .oh-my-zsh/plugins/kops/README.md | 12 + .oh-my-zsh/plugins/kops/kops.plugin.zsh | 3 + .oh-my-zsh/plugins/kube-ps1/README.md | 241 + .oh-my-zsh/plugins/kube-ps1/kube-ps1.plugin.zsh | 386 + .oh-my-zsh/plugins/kubectl/README.md | 137 + .oh-my-zsh/plugins/kubectl/kubectl.plugin.zsh | 191 + .oh-my-zsh/plugins/kubectx/README.md | 26 + .oh-my-zsh/plugins/kubectx/kubectx.plugin.zsh | 13 + .oh-my-zsh/plugins/kubectx/prod.png | Bin 0 -> 3834 bytes .oh-my-zsh/plugins/kubectx/stage.png | Bin 0 -> 3829 bytes .oh-my-zsh/plugins/lando/LICENSE | 21 + .oh-my-zsh/plugins/lando/README.md | 37 + .oh-my-zsh/plugins/lando/lando.plugin.zsh | 41 + .oh-my-zsh/plugins/laravel/README.md | 57 + .oh-my-zsh/plugins/laravel/_artisan | 40 + .oh-my-zsh/plugins/laravel/laravel.plugin.zsh | 41 + .oh-my-zsh/plugins/laravel4/README.md | 18 + .oh-my-zsh/plugins/laravel4/laravel4.plugin.zsh | 20 + .oh-my-zsh/plugins/laravel5/README.md | 18 + .oh-my-zsh/plugins/laravel5/laravel5.plugin.zsh | 19 + .oh-my-zsh/plugins/last-working-dir/README.md | 33 + .../last-working-dir/last-working-dir.plugin.zsh | 28 + .oh-my-zsh/plugins/lein/README.md | 9 + .oh-my-zsh/plugins/lein/_lein | 69 + .oh-my-zsh/plugins/lighthouse/README.md | 29 + .../plugins/lighthouse/lighthouse.plugin.zsh | 12 + .oh-my-zsh/plugins/lol/README.md | 71 + .oh-my-zsh/plugins/lol/lol.plugin.zsh | 51 + .oh-my-zsh/plugins/lpass/README.md | 13 + .oh-my-zsh/plugins/lpass/_lpass | 169 + .oh-my-zsh/plugins/lxd/README.md | 9 + .oh-my-zsh/plugins/lxd/lxd.plugin.zsh | 26 + .oh-my-zsh/plugins/macos/README.md | 63 + .oh-my-zsh/plugins/macos/_security | 90 + .oh-my-zsh/plugins/macos/macos.plugin.zsh | 268 + .oh-my-zsh/plugins/macos/music | 170 + .oh-my-zsh/plugins/macos/spotify | 478 + .oh-my-zsh/plugins/macports/README.md | 47 + .oh-my-zsh/plugins/macports/_port | 92 + .oh-my-zsh/plugins/macports/macports.plugin.zsh | 44 + .oh-my-zsh/plugins/magic-enter/README.md | 17 + .../plugins/magic-enter/magic-enter.plugin.zsh | 38 + .oh-my-zsh/plugins/man/README.md | 13 + .oh-my-zsh/plugins/man/man.plugin.zsh | 37 + .oh-my-zsh/plugins/marked2/README.md | 13 + .oh-my-zsh/plugins/marked2/marked2.plugin.zsh | 12 + .oh-my-zsh/plugins/mercurial/README.md | 69 + .oh-my-zsh/plugins/mercurial/mercurial.plugin.zsh | 118 + .oh-my-zsh/plugins/meteor/README.md | 46 + .oh-my-zsh/plugins/meteor/_meteor | 67 + .oh-my-zsh/plugins/meteor/meteor.plugin.zsh | 33 + .oh-my-zsh/plugins/microk8s/README.md | 24 + .oh-my-zsh/plugins/microk8s/microk8s.plugin.zsh | 82 + .oh-my-zsh/plugins/minikube/README.md | 9 + .oh-my-zsh/plugins/minikube/minikube.plugin.zsh | 13 + .oh-my-zsh/plugins/mix-fast/README.md | 28 + .oh-my-zsh/plugins/mix-fast/mix-fast.plugin.zsh | 30 + .oh-my-zsh/plugins/mix/README.md | 19 + .oh-my-zsh/plugins/mix/_mix | 156 + .oh-my-zsh/plugins/mongo-atlas/README.md | 10 + .../plugins/mongo-atlas/mongo-atlas.plugin.zsh | 14 + .oh-my-zsh/plugins/mongocli/README.md | 19 + .oh-my-zsh/plugins/mongocli/mongocli.plugin.zsh | 4 + .oh-my-zsh/plugins/mosh/README.md | 9 + .oh-my-zsh/plugins/mosh/mosh.plugin.zsh | 2 + .oh-my-zsh/plugins/multipass/README.md | 22 + .oh-my-zsh/plugins/multipass/_multipass | 73 + .oh-my-zsh/plugins/multipass/multipass.plugin.zsh | 7 + .oh-my-zsh/plugins/mvn/README.md | 61 + .oh-my-zsh/plugins/mvn/mvn.plugin.zsh | 344 + .oh-my-zsh/plugins/mysql-macports/README.md | 20 + .../mysql-macports/mysql-macports.plugin.zsh | 8 + .oh-my-zsh/plugins/n98-magerun/README.md | 21 + .../plugins/n98-magerun/n98-magerun.plugin.zsh | 42 + .oh-my-zsh/plugins/nanoc/README.md | 20 + .oh-my-zsh/plugins/nanoc/_nanoc | 92 + .oh-my-zsh/plugins/nanoc/nanoc.plugin.zsh | 6 + .oh-my-zsh/plugins/ng/README.md | 10 + .oh-my-zsh/plugins/ng/_ng | 56 + .oh-my-zsh/plugins/nmap/README.md | 27 + .oh-my-zsh/plugins/nmap/nmap.plugin.zsh | 32 + .oh-my-zsh/plugins/node/README.md | 19 + .oh-my-zsh/plugins/node/node.plugin.zsh | 6 + .oh-my-zsh/plugins/nomad/README.md | 15 + .oh-my-zsh/plugins/nomad/_nomad | 153 + .oh-my-zsh/plugins/npm/README.md | 48 + .oh-my-zsh/plugins/npm/npm.plugin.zsh | 111 + .oh-my-zsh/plugins/nvm/README.md | 60 + .oh-my-zsh/plugins/nvm/_nvm | 34 + .oh-my-zsh/plugins/nvm/nvm.plugin.zsh | 105 + .oh-my-zsh/plugins/oc/README.md | 13 + .oh-my-zsh/plugins/oc/oc.plugin.zsh | 8 + .oh-my-zsh/plugins/octozen/README.md | 12 + .oh-my-zsh/plugins/octozen/octozen.plugin.zsh | 11 + .oh-my-zsh/plugins/operator-sdk/README.md | 11 + .../plugins/operator-sdk/operator-sdk.plugin.zsh | 4 + .oh-my-zsh/plugins/otp/README.md | 22 + .oh-my-zsh/plugins/otp/otp.plugin.zsh | 45 + .oh-my-zsh/plugins/pass/README.md | 22 + .oh-my-zsh/plugins/pass/_pass | 144 + .oh-my-zsh/plugins/paver/README.md | 12 + .oh-my-zsh/plugins/paver/paver.plugin.zsh | 16 + .oh-my-zsh/plugins/pep8/README.md | 8 + .oh-my-zsh/plugins/pep8/_pep8 | 34 + .oh-my-zsh/plugins/per-directory-history/README.md | 48 + .../per-directory-history.plugin.zsh | 1 + .../per-directory-history.zsh | 174 + .oh-my-zsh/plugins/percol/README.md | 23 + .oh-my-zsh/plugins/percol/percol.plugin.zsh | 25 + .oh-my-zsh/plugins/perl/README.md | 37 + .oh-my-zsh/plugins/perl/perl.plugin.zsh | 56 + .oh-my-zsh/plugins/perms/README.md | 25 + .oh-my-zsh/plugins/perms/perms.plugin.zsh | 87 + .oh-my-zsh/plugins/phing/README.md | 9 + .oh-my-zsh/plugins/phing/phing.plugin.zsh | 7 + .oh-my-zsh/plugins/pip/README.md | 36 + .oh-my-zsh/plugins/pip/_pip | 100 + .oh-my-zsh/plugins/pip/pip.plugin.zsh | 135 + .oh-my-zsh/plugins/pipenv/README.md | 28 + .oh-my-zsh/plugins/pipenv/pipenv.plugin.zsh | 44 + .oh-my-zsh/plugins/pj/README.md | 45 + .oh-my-zsh/plugins/pj/pj.plugin.zsh | 34 + .oh-my-zsh/plugins/please/README.md | 26 + .oh-my-zsh/plugins/please/please.plugin.zsh | 7 + .oh-my-zsh/plugins/pm2/README.md | 19 + .oh-my-zsh/plugins/pm2/_pm2 | 168 + .oh-my-zsh/plugins/pm2/pm2.plugin.zsh | 6 + .oh-my-zsh/plugins/pod/README.md | 10 + .oh-my-zsh/plugins/pod/_pod | 682 + .oh-my-zsh/plugins/poetry/README.md | 9 + .oh-my-zsh/plugins/poetry/poetry.plugin.zsh | 14 + .oh-my-zsh/plugins/postgres/README.md | 22 + .oh-my-zsh/plugins/postgres/postgres.plugin.zsh | 13 + .oh-my-zsh/plugins/pow/README.md | 21 + .oh-my-zsh/plugins/pow/pow.plugin.zsh | 85 + .oh-my-zsh/plugins/powder/README.md | 8 + .oh-my-zsh/plugins/powder/_powder | 4 + .oh-my-zsh/plugins/powify/README.md | 10 + .oh-my-zsh/plugins/powify/_powify | 55 + .oh-my-zsh/plugins/pre-commit/README.md | 19 + .../plugins/pre-commit/pre-commit.plugin.zsh | 8 + .oh-my-zsh/plugins/profiles/README.md | 25 + .oh-my-zsh/plugins/profiles/profiles.plugin.zsh | 12 + .oh-my-zsh/plugins/pyenv/README.md | 24 + .oh-my-zsh/plugins/pyenv/pyenv.plugin.zsh | 98 + .oh-my-zsh/plugins/pylint/README.md | 16 + .oh-my-zsh/plugins/pylint/_pylint | 31 + .oh-my-zsh/plugins/pylint/pylint.plugin.zsh | 1 + .oh-my-zsh/plugins/python/README.md | 29 + .oh-my-zsh/plugins/python/python.plugin.zsh | 83 + .oh-my-zsh/plugins/rails/README.md | 118 + .oh-my-zsh/plugins/rails/_rails | 624 + .oh-my-zsh/plugins/rails/rails.plugin.zsh | 116 + .oh-my-zsh/plugins/rake-fast/README.md | 35 + .oh-my-zsh/plugins/rake-fast/rake-fast.plugin.zsh | 43 + .oh-my-zsh/plugins/rake/README.md | 41 + .oh-my-zsh/plugins/rake/rake.plugin.zsh | 9 + .oh-my-zsh/plugins/rand-quote/README.md | 15 + .../plugins/rand-quote/rand-quote.plugin.zsh | 23 + .oh-my-zsh/plugins/rbenv/README.md | 26 + .oh-my-zsh/plugins/rbenv/rbenv.plugin.zsh | 68 + .oh-my-zsh/plugins/rbfu/README.md | 18 + .oh-my-zsh/plugins/rbfu/rbfu.plugin.zsh | 49 + .oh-my-zsh/plugins/rbw/README.md | 22 + .oh-my-zsh/plugins/rbw/rbw.plugin.zsh | 43 + .oh-my-zsh/plugins/react-native/README.md | 88 + .oh-my-zsh/plugins/react-native/_react-native | 32 + .../plugins/react-native/react-native.plugin.zsh | 75 + .oh-my-zsh/plugins/rebar/README.md | 9 + .oh-my-zsh/plugins/rebar/_rebar | 79 + .oh-my-zsh/plugins/redis-cli/README.md | 15 + .oh-my-zsh/plugins/redis-cli/_redis-cli | 142 + .oh-my-zsh/plugins/repo/README.md | 25 + .oh-my-zsh/plugins/repo/_repo | 279 + .oh-my-zsh/plugins/repo/repo.plugin.zsh | 10 + .oh-my-zsh/plugins/ripgrep/README.md | 9 + .oh-my-zsh/plugins/ripgrep/_ripgrep | 640 + .oh-my-zsh/plugins/ros/README.md | 10 + .oh-my-zsh/plugins/ros/_ros | 64 + .oh-my-zsh/plugins/rsync/README.md | 16 + .oh-my-zsh/plugins/rsync/rsync.plugin.zsh | 4 + .oh-my-zsh/plugins/ruby/README.md | 33 + .oh-my-zsh/plugins/ruby/ruby.plugin.zsh | 26 + .oh-my-zsh/plugins/rust/README.md | 9 + .oh-my-zsh/plugins/rust/_rustc | 228 + .oh-my-zsh/plugins/rust/rust.plugin.zsh | 26 + .oh-my-zsh/plugins/rvm/README.md | 36 + .oh-my-zsh/plugins/rvm/rvm.plugin.zsh | 55 + .oh-my-zsh/plugins/safe-paste/README.md | 9 + .../plugins/safe-paste/safe-paste.plugin.zsh | 100 + .oh-my-zsh/plugins/salt/README.md | 5 + .oh-my-zsh/plugins/salt/_salt | 279 + .oh-my-zsh/plugins/samtools/README.md | 5 + .oh-my-zsh/plugins/samtools/_samtools | 40 + .oh-my-zsh/plugins/sbt/README.md | 32 + .oh-my-zsh/plugins/sbt/_sbt | 56 + .oh-my-zsh/plugins/sbt/sbt.plugin.zsh | 25 + .oh-my-zsh/plugins/scala/README.md | 16 + .oh-my-zsh/plugins/scala/_scala | 249 + .oh-my-zsh/plugins/scd/README.md | 159 + .oh-my-zsh/plugins/scd/_scd | 60 + .oh-my-zsh/plugins/scd/scd | 533 + .oh-my-zsh/plugins/scd/scd.plugin.zsh | 17 + .oh-my-zsh/plugins/screen/README.md | 10 + .oh-my-zsh/plugins/screen/screen.plugin.zsh | 54 + .oh-my-zsh/plugins/scw/README.md | 7 + .oh-my-zsh/plugins/scw/_scw | 333 + .oh-my-zsh/plugins/sdk/README.md | 14 + .oh-my-zsh/plugins/sdk/sdk.plugin.zsh | 58 + .oh-my-zsh/plugins/sfdx/README.md | 11 + .oh-my-zsh/plugins/sfdx/_sfdx | 1110 + .oh-my-zsh/plugins/sfffe/README.md | 17 + .oh-my-zsh/plugins/sfffe/sfffe.plugin.zsh | 28 + .oh-my-zsh/plugins/shell-proxy/.editorconfig | 3 + .oh-my-zsh/plugins/shell-proxy/README.md | 62 + .oh-my-zsh/plugins/shell-proxy/proxy.py | 78 + .../plugins/shell-proxy/shell-proxy.plugin.zsh | 44 + .oh-my-zsh/plugins/shell-proxy/ssh-agent.py | 16 + .oh-my-zsh/plugins/shell-proxy/ssh-proxy.py | 36 + .oh-my-zsh/plugins/shrink-path/README.md | 116 + .../plugins/shrink-path/shrink-path.plugin.zsh | 182 + .oh-my-zsh/plugins/sigstore/README.md | 13 + .oh-my-zsh/plugins/sigstore/sigstore.plugin.zsh | 22 + .oh-my-zsh/plugins/singlechar/README.md | 118 + .../plugins/singlechar/singlechar.plugin.zsh | 123 + .oh-my-zsh/plugins/skaffold/README.md | 9 + .oh-my-zsh/plugins/skaffold/skaffold.plugin.zsh | 14 + .oh-my-zsh/plugins/spring/README.md | 25 + .oh-my-zsh/plugins/spring/_spring | 29 + .oh-my-zsh/plugins/sprunge/README.md | 38 + .oh-my-zsh/plugins/sprunge/sprunge.plugin.zsh | 52 + .oh-my-zsh/plugins/ssh-agent/README.md | 106 + .oh-my-zsh/plugins/ssh-agent/ssh-agent.plugin.zsh | 108 + .oh-my-zsh/plugins/stack/README.md | 9 + .oh-my-zsh/plugins/stack/stack.plugin.zsh | 4 + .oh-my-zsh/plugins/sublime-merge/README.md | 17 + .../plugins/sublime-merge/sublime-merge.plugin.zsh | 55 + .oh-my-zsh/plugins/sublime/README.md | 37 + .oh-my-zsh/plugins/sublime/sublime.plugin.zsh | 124 + .oh-my-zsh/plugins/sudo/sudo.plugin.zsh | 25 + .oh-my-zsh/plugins/supervisor/README.md | 13 + .oh-my-zsh/plugins/supervisor/_supervisorctl | 143 + .oh-my-zsh/plugins/supervisor/_supervisord | 33 + .../plugins/supervisor/supervisor.plugin.zsh | 14 + .oh-my-zsh/plugins/suse/README.md | 96 + .oh-my-zsh/plugins/suse/suse.plugin.zsh | 59 + .oh-my-zsh/plugins/svcat/README.md | 9 + .oh-my-zsh/plugins/svcat/svcat.plugin.zsh | 6 + .oh-my-zsh/plugins/svn-fast-info/README.md | 56 + .../plugins/svn-fast-info/svn-fast-info.plugin.zsh | 74 + .oh-my-zsh/plugins/svn/README.md | 67 + .oh-my-zsh/plugins/svn/svn.plugin.zsh | 89 + .oh-my-zsh/plugins/swiftpm/README.md | 22 + .oh-my-zsh/plugins/swiftpm/_swift | 876 + .oh-my-zsh/plugins/swiftpm/swiftpm.plugin.zsh | 8 + .oh-my-zsh/plugins/symfony/README.md | 9 + .oh-my-zsh/plugins/symfony/symfony.plugin.zsh | 13 + .oh-my-zsh/plugins/symfony2/README.md | 28 + .oh-my-zsh/plugins/symfony2/symfony2.plugin.zsh | 34 + .oh-my-zsh/plugins/systemadmin/README.md | 51 + .../plugins/systemadmin/systemadmin.plugin.zsh | 163 + .oh-my-zsh/plugins/systemd/README.md | 97 + .oh-my-zsh/plugins/systemd/systemd.plugin.zsh | 116 + .oh-my-zsh/plugins/taskwarrior/README.md | 18 + .oh-my-zsh/plugins/taskwarrior/_task | 285 + .../plugins/taskwarrior/taskwarrior.plugin.zsh | 7 + .oh-my-zsh/plugins/term_tab/README.md | 18 + .oh-my-zsh/plugins/term_tab/term_tab.plugin.zsh | 41 + .oh-my-zsh/plugins/terminitor/README.md | 9 + .oh-my-zsh/plugins/terminitor/_terminitor | 38 + .oh-my-zsh/plugins/terraform/README.md | 43 + .oh-my-zsh/plugins/terraform/terraform.plugin.zsh | 23 + .oh-my-zsh/plugins/textastic/README.md | 15 + .oh-my-zsh/plugins/textastic/textastic.plugin.zsh | 17 + .oh-my-zsh/plugins/textmate/README.md | 17 + .oh-my-zsh/plugins/textmate/textmate.plugin.zsh | 14 + .oh-my-zsh/plugins/thefuck/README.md | 13 + .oh-my-zsh/plugins/thefuck/thefuck.plugin.zsh | 21 + .oh-my-zsh/plugins/themes/README.md | 18 + .oh-my-zsh/plugins/themes/themes.plugin.zsh | 35 + .oh-my-zsh/plugins/thor/README.md | 10 + .oh-my-zsh/plugins/thor/_thor | 4 + .oh-my-zsh/plugins/tig/README.md | 16 + .oh-my-zsh/plugins/tig/tig.plugin.zsh | 3 + .oh-my-zsh/plugins/timer/README.md | 18 + .oh-my-zsh/plugins/timer/timer.plugin.zsh | 35 + .oh-my-zsh/plugins/tmux-cssh/README.md | 10 + .oh-my-zsh/plugins/tmux-cssh/_tmux-cssh | 25 + .oh-my-zsh/plugins/tmux/README.md | 43 + .oh-my-zsh/plugins/tmux/tmux.extra.conf | 2 + .oh-my-zsh/plugins/tmux/tmux.only.conf | 1 + .oh-my-zsh/plugins/tmux/tmux.plugin.zsh | 113 + .oh-my-zsh/plugins/tmuxinator/README.md | 19 + .oh-my-zsh/plugins/tmuxinator/_tmuxinator | 23 + .../plugins/tmuxinator/tmuxinator.plugin.zsh | 5 + .oh-my-zsh/plugins/toolbox/README.md | 25 + .oh-my-zsh/plugins/toolbox/toolbox.plugin.zsh | 5 + .oh-my-zsh/plugins/torrent/README.md | 13 + .oh-my-zsh/plugins/torrent/torrent.plugin.zsh | 17 + .oh-my-zsh/plugins/transfer/README.md | 41 + .oh-my-zsh/plugins/transfer/transfer.plugin.zsh | 97 + .oh-my-zsh/plugins/tugboat/README.md | 12 + .oh-my-zsh/plugins/tugboat/_tugboat | 106 + .oh-my-zsh/plugins/ubuntu/README.md | 61 + .oh-my-zsh/plugins/ubuntu/ubuntu.plugin.zsh | 127 + .oh-my-zsh/plugins/ufw/README.md | 18 + .oh-my-zsh/plugins/ufw/_ufw | 115 + .oh-my-zsh/plugins/universalarchive/README.md | 46 + .../plugins/universalarchive/_universalarchive | 6 + .../universalarchive/universalarchive.plugin.zsh | 70 + .oh-my-zsh/plugins/urltools/README.md | 29 + .oh-my-zsh/plugins/urltools/urltools.plugin.zsh | 42 + .oh-my-zsh/plugins/vagrant-prompt/README.md | 6 + .../vagrant-prompt/vagrant-prompt.plugin.zsh | 33 + .oh-my-zsh/plugins/vagrant/README.md | 40 + .oh-my-zsh/plugins/vagrant/_vagrant | 133 + .oh-my-zsh/plugins/vagrant/vagrant.plugin.zsh | 33 + .oh-my-zsh/plugins/vault/README.md | 15 + .oh-my-zsh/plugins/vault/_vault | 400 + .oh-my-zsh/plugins/vi-mode/README.md | 132 + .oh-my-zsh/plugins/vi-mode/vi-mode.plugin.zsh | 145 + .oh-my-zsh/plugins/vim-interaction/README.md | 82 + .../vim-interaction/vim-interaction.plugin.zsh | 69 + .oh-my-zsh/plugins/virtualenv/README.md | 15 + .../plugins/virtualenv/virtualenv.plugin.zsh | 7 + .oh-my-zsh/plugins/virtualenvwrapper/README.md | 38 + .../virtualenvwrapper/virtualenvwrapper.plugin.zsh | 91 + .oh-my-zsh/plugins/volta/README.md | 11 + .oh-my-zsh/plugins/volta/volta.plugin.zsh | 14 + .oh-my-zsh/plugins/vscode/README.md | 78 + .oh-my-zsh/plugins/vscode/vscode.plugin.zsh | 41 + .oh-my-zsh/plugins/vundle/README.md | 19 + .oh-my-zsh/plugins/vundle/vundle.plugin.zsh | 27 + .oh-my-zsh/plugins/wakeonlan/README.md | 43 + .oh-my-zsh/plugins/wakeonlan/_wake | 4 + .oh-my-zsh/plugins/wakeonlan/wakeonlan.plugin.zsh | 14 + .oh-my-zsh/plugins/watson/README.md | 9 + .oh-my-zsh/plugins/watson/_watson | 34 + .oh-my-zsh/plugins/wd/LICENSE | 21 + .oh-my-zsh/plugins/wd/README.md | 264 + .oh-my-zsh/plugins/wd/_wd.sh | 98 + .oh-my-zsh/plugins/wd/wd.plugin.zsh | 15 + .oh-my-zsh/plugins/wd/wd.sh | 513 + .../plugins/web-search/web-search.plugin.zsh | 86 + .oh-my-zsh/plugins/wp-cli/README.md | 109 + .oh-my-zsh/plugins/wp-cli/wp-cli.plugin.zsh | 123 + .oh-my-zsh/plugins/xcode/README.md | 88 + .oh-my-zsh/plugins/xcode/_xcselv | 19 + .oh-my-zsh/plugins/xcode/xcode.plugin.zsh | 201 + .oh-my-zsh/plugins/yarn/README.md | 57 + .oh-my-zsh/plugins/yarn/_yarn | 502 + .oh-my-zsh/plugins/yarn/yarn.plugin.zsh | 45 + .oh-my-zsh/plugins/yii/README.md | 15 + .oh-my-zsh/plugins/yii/yii.plugin.zsh | 17 + .oh-my-zsh/plugins/yii2/README.md | 7 + .oh-my-zsh/plugins/yii2/yii2.plugin.zsh | 29 + .oh-my-zsh/plugins/yum/README.md | 27 + .oh-my-zsh/plugins/yum/yum.plugin.zsh | 16 + .oh-my-zsh/plugins/z/LICENSE | 21 + .oh-my-zsh/plugins/z/MANUAL.md | 343 + .oh-my-zsh/plugins/z/README.md | 24 + .oh-my-zsh/plugins/z/_z | 82 + .oh-my-zsh/plugins/z/z.plugin.zsh | 968 + .oh-my-zsh/plugins/zbell/README.md | 33 + .oh-my-zsh/plugins/zbell/zbell.plugin.zsh | 96 + .oh-my-zsh/plugins/zeus/README.md | 50 + .oh-my-zsh/plugins/zeus/_zeus | 98 + .oh-my-zsh/plugins/zeus/zeus.plugin.zsh | 70 + .oh-my-zsh/plugins/zoxide/README.md | 14 + .oh-my-zsh/plugins/zoxide/zoxide.plugin.zsh | 5 + .../zsh-cwd-history/zsh-cwd-history.plugin.zsh | 150 + .oh-my-zsh/plugins/zsh-interactive-cd/README.md | 23 + .../zsh-interactive-cd.plugin.zsh | 148 + .../.config/znt/n-aliases.conf | 33 + .../zsh-navigation-tools/.config/znt/n-cd.conf | 68 + .../zsh-navigation-tools/.config/znt/n-env.conf | 38 + .../.config/znt/n-functions.conf | 41 + .../.config/znt/n-history.conf | 43 + .../zsh-navigation-tools/.config/znt/n-kill.conf | 46 + .../zsh-navigation-tools/.config/znt/n-list.conf | 55 + .../.config/znt/n-options.conf | 34 + .../.config/znt/n-panelize.conf | 34 + .oh-my-zsh/plugins/zsh-navigation-tools/LICENSE | 700 + .oh-my-zsh/plugins/zsh-navigation-tools/Makefile | 35 + .oh-my-zsh/plugins/zsh-navigation-tools/NEWS | 17 + .oh-my-zsh/plugins/zsh-navigation-tools/README.md | 259 + .oh-my-zsh/plugins/zsh-navigation-tools/_n-kill | 41 + .../zsh-navigation-tools/doc/generate_single_file | 35 + .../zsh-navigation-tools/doc/img/n-history2.png | Bin 0 -> 108316 bytes .../plugins/zsh-navigation-tools/doc/install.sh | 70 + .../plugins/zsh-navigation-tools/doc/n-preview | 224 + .../plugins/zsh-navigation-tools/doc/znt-tmux.zsh | 50 + .oh-my-zsh/plugins/zsh-navigation-tools/n-aliases | 47 + .oh-my-zsh/plugins/zsh-navigation-tools/n-cd | 71 + .oh-my-zsh/plugins/zsh-navigation-tools/n-env | 47 + .../plugins/zsh-navigation-tools/n-functions | 54 + .oh-my-zsh/plugins/zsh-navigation-tools/n-help | 135 + .oh-my-zsh/plugins/zsh-navigation-tools/n-history | 371 + .oh-my-zsh/plugins/zsh-navigation-tools/n-kill | 96 + .oh-my-zsh/plugins/zsh-navigation-tools/n-list | 517 + .../plugins/zsh-navigation-tools/n-list-draw | 133 + .../plugins/zsh-navigation-tools/n-list-input | 377 + .oh-my-zsh/plugins/zsh-navigation-tools/n-options | 84 + .oh-my-zsh/plugins/zsh-navigation-tools/n-panelize | 68 + .../plugins/zsh-navigation-tools/znt-cd-widget | 8 + .../zsh-navigation-tools/znt-history-widget | 22 + .../plugins/zsh-navigation-tools/znt-kill-widget | 8 + .../zsh-navigation-tools/znt-usetty-wrapper | 40 + .../zsh-navigation-tools.plugin.zsh | 77 + .oh-my-zsh/templates/zshrc.zsh-template | 101 + .oh-my-zsh/themes/3den.zsh-theme | 7 + .oh-my-zsh/themes/Soliah.zsh-theme | 85 + .oh-my-zsh/themes/adben.zsh-theme | 118 + .oh-my-zsh/themes/af-magic.zsh-theme | 46 + .oh-my-zsh/themes/afowler.zsh-theme | 10 + .oh-my-zsh/themes/agnoster.zsh-theme | 269 + .oh-my-zsh/themes/alanpeabody.zsh-theme | 24 + .oh-my-zsh/themes/amuse.zsh-theme | 18 + .oh-my-zsh/themes/apple.zsh-theme | 24 + .oh-my-zsh/themes/arrow.zsh-theme | 14 + .oh-my-zsh/themes/aussiegeek.zsh-theme | 8 + .oh-my-zsh/themes/avit.zsh-theme | 85 + .oh-my-zsh/themes/awesomepanda.zsh-theme | 16 + .oh-my-zsh/themes/bira.zsh-theme | 32 + .oh-my-zsh/themes/blinks.zsh-theme | 30 + .oh-my-zsh/themes/bureau.zsh-theme | 126 + .oh-my-zsh/themes/candy-kingdom.zsh-theme | 34 + .oh-my-zsh/themes/candy.zsh-theme | 7 + .oh-my-zsh/themes/clean.zsh-theme | 14 + .oh-my-zsh/themes/cloud.zsh-theme | 10 + .oh-my-zsh/themes/crcandy.zsh-theme | 8 + .oh-my-zsh/themes/crunch.zsh-theme | 39 + .oh-my-zsh/themes/cypher.zsh-theme | 4 + .oh-my-zsh/themes/dallas.zsh-theme | 27 + .oh-my-zsh/themes/darkblood.zsh-theme | 9 + .oh-my-zsh/themes/daveverwer.zsh-theme | 7 + .oh-my-zsh/themes/dieter.zsh-theme | 56 + .oh-my-zsh/themes/dogenpunk.zsh-theme | 77 + .oh-my-zsh/themes/dpoggi.zsh-theme | 14 + .oh-my-zsh/themes/dst.zsh-theme | 16 + .oh-my-zsh/themes/dstufft.zsh-theme | 19 + .oh-my-zsh/themes/duellj.zsh-theme | 7 + .oh-my-zsh/themes/eastwood.zsh-theme | 23 + .oh-my-zsh/themes/edvardm.zsh-theme | 6 + .oh-my-zsh/themes/emotty.zsh-theme | 113 + .oh-my-zsh/themes/essembeh.zsh-theme | 50 + .oh-my-zsh/themes/evan.zsh-theme | 2 + .oh-my-zsh/themes/fino-time.zsh-theme | 37 + .oh-my-zsh/themes/fino.zsh-theme | 47 + .oh-my-zsh/themes/fishy.zsh-theme | 35 + .oh-my-zsh/themes/flazz.zsh-theme | 19 + .oh-my-zsh/themes/fletcherm.zsh-theme | 12 + .oh-my-zsh/themes/fox.zsh-theme | 9 + .oh-my-zsh/themes/frisk.zsh-theme | 12 + .oh-my-zsh/themes/frontcube.zsh-theme | 13 + .oh-my-zsh/themes/funky.zsh-theme | 14 + .oh-my-zsh/themes/fwalch.zsh-theme | 6 + .oh-my-zsh/themes/gallifrey.zsh-theme | 11 + .oh-my-zsh/themes/gallois.zsh-theme | 24 + .oh-my-zsh/themes/garyblessington.zsh-theme | 6 + .oh-my-zsh/themes/gentoo.zsh-theme | 30 + .oh-my-zsh/themes/geoffgarside.zsh-theme | 5 + .oh-my-zsh/themes/gianu.zsh-theme | 6 + .oh-my-zsh/themes/gnzh.zsh-theme | 43 + .oh-my-zsh/themes/gozilla.zsh-theme | 15 + .oh-my-zsh/themes/half-life.zsh-theme | 93 + .oh-my-zsh/themes/humza.zsh-theme | 26 + .oh-my-zsh/themes/imajes.zsh-theme | 5 + .oh-my-zsh/themes/intheloop.zsh-theme | 23 + .oh-my-zsh/themes/itchy.zsh-theme | 18 + .oh-my-zsh/themes/jaischeema.zsh-theme | 12 + .oh-my-zsh/themes/jbergantine.zsh-theme | 6 + .oh-my-zsh/themes/jispwoso.zsh-theme | 10 + .oh-my-zsh/themes/jnrowe.zsh-theme | 37 + .oh-my-zsh/themes/jonathan.zsh-theme | 124 + .oh-my-zsh/themes/josh.zsh-theme | 43 + .oh-my-zsh/themes/jreese.zsh-theme | 14 + .oh-my-zsh/themes/jtriley.zsh-theme | 2 + .oh-my-zsh/themes/juanghurtado.zsh-theme | 41 + .oh-my-zsh/themes/junkfood.zsh-theme | 30 + .oh-my-zsh/themes/kafeitu.zsh-theme | 6 + .oh-my-zsh/themes/kardan.zsh-theme | 12 + .oh-my-zsh/themes/kennethreitz.zsh-theme | 15 + .oh-my-zsh/themes/kiwi.zsh-theme | 10 + .oh-my-zsh/themes/kolo.zsh-theme | 24 + .oh-my-zsh/themes/kphoen.zsh-theme | 43 + .oh-my-zsh/themes/lambda.zsh-theme | 4 + .oh-my-zsh/themes/linuxonly.zsh-theme | 58 + .oh-my-zsh/themes/lukerandall.zsh-theme | 24 + .oh-my-zsh/themes/macovsky-ruby.zsh-theme | 1 + .oh-my-zsh/themes/macovsky.zsh-theme | 12 + .oh-my-zsh/themes/maran.zsh-theme | 6 + .oh-my-zsh/themes/mgutz.zsh-theme | 6 + .oh-my-zsh/themes/mh.zsh-theme | 24 + .oh-my-zsh/themes/michelebologna.zsh-theme | 79 + .oh-my-zsh/themes/mikeh.zsh-theme | 21 + .oh-my-zsh/themes/miloshadzic.zsh-theme | 8 + .oh-my-zsh/themes/minimal.zsh-theme | 26 + .oh-my-zsh/themes/mira.zsh-theme | 23 + .oh-my-zsh/themes/mlh.zsh-theme | 97 + .oh-my-zsh/themes/mortalscumbag.zsh-theme | 65 + .oh-my-zsh/themes/mrtazz.zsh-theme | 7 + .oh-my-zsh/themes/murilasso.zsh-theme | 14 + .oh-my-zsh/themes/muse.zsh-theme | 16 + .oh-my-zsh/themes/nanotech.zsh-theme | 7 + .oh-my-zsh/themes/nebirhos.zsh-theme | 21 + .oh-my-zsh/themes/nicoulaj.zsh-theme | 43 + .oh-my-zsh/themes/norm.zsh-theme | 7 + .oh-my-zsh/themes/obraun.zsh-theme | 10 + .oh-my-zsh/themes/peepcode.zsh-theme | 47 + .oh-my-zsh/themes/philips.zsh-theme | 14 + .oh-my-zsh/themes/pmcgee.zsh-theme | 16 + .oh-my-zsh/themes/powerlevel10k/LICENSE | 22 + .oh-my-zsh/themes/powerlevel10k/Makefile | 14 + .oh-my-zsh/themes/powerlevel10k/README.md | 2012 ++ .../themes/powerlevel10k/config/p10k-classic.zsh | 1664 ++ .../powerlevel10k/config/p10k-lean-8colors.zsh | 1645 ++ .../themes/powerlevel10k/config/p10k-lean.zsh | 1641 ++ .../themes/powerlevel10k/config/p10k-pure.zsh | 193 + .../themes/powerlevel10k/config/p10k-rainbow.zsh | 1754 ++ .../powerlevel10k/config/p10k-robbyrussell.zsh | 111 + .oh-my-zsh/themes/powerlevel10k/font.md | 152 + .../themes/powerlevel10k/gitstatus/.clang-format | 4 + .../themes/powerlevel10k/gitstatus/.gitattributes | 16 + .../themes/powerlevel10k/gitstatus/.gitignore | 8 + .../gitstatus/.vscode/c_cpp_properties.json | 17 + .../powerlevel10k/gitstatus/.vscode/settings.json | 72 + .oh-my-zsh/themes/powerlevel10k/gitstatus/LICENSE | 674 + .oh-my-zsh/themes/powerlevel10k/gitstatus/Makefile | 46 + .../themes/powerlevel10k/gitstatus/README.md | 530 + .oh-my-zsh/themes/powerlevel10k/gitstatus/build | 656 + .../themes/powerlevel10k/gitstatus/build.info | 22 + .../themes/powerlevel10k/gitstatus/deps/.gitkeep | 0 .../themes/powerlevel10k/gitstatus/docs/listdir.md | 330 + .../powerlevel10k/gitstatus/gitstatus.plugin.sh | 474 + .../powerlevel10k/gitstatus/gitstatus.plugin.zsh | 908 + .../gitstatus/gitstatus.plugin.zsh.zwc | Bin 0 -> 63184 bytes .../powerlevel10k/gitstatus/gitstatus.prompt.sh | 104 + .../powerlevel10k/gitstatus/gitstatus.prompt.zsh | 111 + .oh-my-zsh/themes/powerlevel10k/gitstatus/install | 476 + .../themes/powerlevel10k/gitstatus/install.info | 34 + .../themes/powerlevel10k/gitstatus/install.zwc | Bin 0 -> 37784 bytes .oh-my-zsh/themes/powerlevel10k/gitstatus/mbuild | 406 + .../themes/powerlevel10k/gitstatus/src/algorithm.h | 37 + .../themes/powerlevel10k/gitstatus/src/arena.cc | 118 + .../themes/powerlevel10k/gitstatus/src/arena.h | 273 + .../themes/powerlevel10k/gitstatus/src/bits.h | 29 + .../themes/powerlevel10k/gitstatus/src/check.h | 61 + .../powerlevel10k/gitstatus/src/check_dir_mtime.cc | 157 + .../powerlevel10k/gitstatus/src/check_dir_mtime.h | 31 + .../themes/powerlevel10k/gitstatus/src/dir.cc | 237 + .../themes/powerlevel10k/gitstatus/src/dir.h | 50 + .../themes/powerlevel10k/gitstatus/src/git.cc | 250 + .../themes/powerlevel10k/gitstatus/src/git.h | 115 + .../powerlevel10k/gitstatus/src/gitstatus.cc | 219 + .../themes/powerlevel10k/gitstatus/src/index.cc | 456 + .../themes/powerlevel10k/gitstatus/src/index.h | 84 + .../themes/powerlevel10k/gitstatus/src/logging.cc | 139 + .../themes/powerlevel10k/gitstatus/src/logging.h | 124 + .../themes/powerlevel10k/gitstatus/src/options.cc | 362 + .../themes/powerlevel10k/gitstatus/src/options.h | 78 + .../themes/powerlevel10k/gitstatus/src/print.h | 101 + .../themes/powerlevel10k/gitstatus/src/repo.cc | 503 + .../themes/powerlevel10k/gitstatus/src/repo.h | 126 + .../powerlevel10k/gitstatus/src/repo_cache.cc | 167 + .../powerlevel10k/gitstatus/src/repo_cache.h | 60 + .../themes/powerlevel10k/gitstatus/src/request.cc | 130 + .../themes/powerlevel10k/gitstatus/src/request.h | 50 + .../themes/powerlevel10k/gitstatus/src/response.cc | 73 + .../themes/powerlevel10k/gitstatus/src/response.h | 50 + .../powerlevel10k/gitstatus/src/scope_guard.h | 56 + .../powerlevel10k/gitstatus/src/serialization.h | 28 + .../themes/powerlevel10k/gitstatus/src/stat.h | 23 + .../powerlevel10k/gitstatus/src/string_cmp.h | 151 + .../powerlevel10k/gitstatus/src/string_view.h | 77 + .../themes/powerlevel10k/gitstatus/src/strings.cc | 71 + .../themes/powerlevel10k/gitstatus/src/strings.h | 37 + .../themes/powerlevel10k/gitstatus/src/tag_db.cc | 332 + .../themes/powerlevel10k/gitstatus/src/tag_db.h | 79 + .../powerlevel10k/gitstatus/src/thread_pool.cc | 87 + .../powerlevel10k/gitstatus/src/thread_pool.h | 74 + .../themes/powerlevel10k/gitstatus/src/time.h | 14 + .../themes/powerlevel10k/gitstatus/src/timer.cc | 72 + .../themes/powerlevel10k/gitstatus/src/timer.h | 36 + .../themes/powerlevel10k/gitstatus/src/tribool.h | 27 + .../themes/powerlevel10k/gitstatus/usrbin/.gitkeep | 0 .../themes/powerlevel10k/internal/configure.zsh | 85 + .../powerlevel10k/internal/configure.zsh.zwc | Bin 0 -> 8728 bytes .oh-my-zsh/themes/powerlevel10k/internal/icons.zsh | 887 + .../themes/powerlevel10k/internal/icons.zsh.zwc | Bin 0 -> 50088 bytes .oh-my-zsh/themes/powerlevel10k/internal/notes.md | 197 + .oh-my-zsh/themes/powerlevel10k/internal/p10k.zsh | 9309 ++++++++ .../themes/powerlevel10k/internal/p10k.zsh.zwc | Bin 0 -> 802328 bytes .../themes/powerlevel10k/internal/parser.zsh | 382 + .../themes/powerlevel10k/internal/parser.zsh.zwc | Bin 0 -> 17504 bytes .../themes/powerlevel10k/internal/wizard.zsh | 2193 ++ .../themes/powerlevel10k/internal/worker.zsh | 219 + .../themes/powerlevel10k/internal/worker.zsh.zwc | Bin 0 -> 17560 bytes .oh-my-zsh/themes/powerlevel10k/powerlevel10k.png | Bin 0 -> 62099 bytes .../themes/powerlevel10k/powerlevel10k.zsh-theme | 83 + .../powerlevel10k/powerlevel10k.zsh-theme.zwc | Bin 0 -> 8544 bytes .../themes/powerlevel10k/powerlevel9k.zsh-theme | 1 + .../powerlevel10k/powerlevel9k.zsh-theme.zwc | Bin 0 -> 544 bytes .../powerlevel10k/prompt_powerlevel10k_setup | 1 + .../themes/powerlevel10k/prompt_powerlevel9k_setup | 1 + .oh-my-zsh/themes/pygmalion-virtualenv.zsh-theme | 54 + .oh-my-zsh/themes/pygmalion.zsh-theme | 32 + .oh-my-zsh/themes/random.zsh-theme | 47 + .oh-my-zsh/themes/re5et.zsh-theme | 15 + .oh-my-zsh/themes/refined.zsh-theme | 108 + .oh-my-zsh/themes/rgm.zsh-theme | 8 + .oh-my-zsh/themes/risto.zsh-theme | 6 + .oh-my-zsh/themes/rixius.zsh-theme | 21 + .oh-my-zsh/themes/rkj-repos.zsh-theme | 35 + .oh-my-zsh/themes/rkj.zsh-theme | 9 + .oh-my-zsh/themes/robbyrussell.zsh-theme | 7 + .oh-my-zsh/themes/sammy.zsh-theme | 6 + .oh-my-zsh/themes/simonoff.zsh-theme | 99 + .oh-my-zsh/themes/simple.zsh-theme | 6 + .oh-my-zsh/themes/skaro.zsh-theme | 7 + .oh-my-zsh/themes/smt.zsh-theme | 83 + .oh-my-zsh/themes/sonicradish.zsh-theme | 37 + .oh-my-zsh/themes/sorin.zsh-theme | 42 + .oh-my-zsh/themes/sporty_256.zsh-theme | 13 + .oh-my-zsh/themes/steeef.zsh-theme | 103 + .oh-my-zsh/themes/strug.zsh-theme | 25 + .oh-my-zsh/themes/sunaku.zsh-theme | 25 + .oh-my-zsh/themes/sunrise.zsh-theme | 93 + .oh-my-zsh/themes/superjarin.zsh-theme | 18 + .oh-my-zsh/themes/suvash.zsh-theme | 21 + .oh-my-zsh/themes/takashiyoshida.zsh-theme | 27 + .oh-my-zsh/themes/terminalparty.zsh-theme | 8 + .oh-my-zsh/themes/theunraveler.zsh-theme | 16 + .oh-my-zsh/themes/tjkirch.zsh-theme | 15 + .oh-my-zsh/themes/tjkirch_mod.zsh-theme | 13 + .oh-my-zsh/themes/tonotdo.zsh-theme | 12 + .oh-my-zsh/themes/trapd00r.zsh-theme | 132 + .oh-my-zsh/themes/wedisagree.zsh-theme | 109 + .oh-my-zsh/themes/wezm+.zsh-theme | 7 + .oh-my-zsh/themes/wezm.zsh-theme | 7 + .oh-my-zsh/themes/wuffers.zsh-theme | 5 + .oh-my-zsh/themes/xiong-chiamiov-plus.zsh-theme | 6 + .oh-my-zsh/themes/xiong-chiamiov.zsh-theme | 6 + .oh-my-zsh/themes/ys.zsh-theme | 80 + .oh-my-zsh/themes/zhann.zsh-theme | 25 + .oh-my-zsh/tools/changelog.sh | 476 + .oh-my-zsh/tools/check_for_upgrade.sh | 209 + .oh-my-zsh/tools/install.sh | 523 + .oh-my-zsh/tools/require_tool.sh | 161 + .oh-my-zsh/tools/theme_chooser.sh | 98 + .oh-my-zsh/tools/uninstall.sh | 40 + .oh-my-zsh/tools/upgrade.sh | 251 + .zshenv | 7 + .zshrc | 142 + README.md | 39 + install.sh | 24 + .../sddm/themes/archcraft/Assets/Hibernate.svgz | Bin 0 -> 717 bytes usr/share/sddm/themes/archcraft/Assets/Reboot.svgz | Bin 0 -> 770 bytes .../sddm/themes/archcraft/Assets/Shutdown.svgz | Bin 0 -> 729 bytes .../sddm/themes/archcraft/Assets/Suspend.svgz | Bin 0 -> 620 bytes usr/share/sddm/themes/archcraft/Assets/User.svgz | Bin 0 -> 862 bytes .../sddm/themes/archcraft/Backgrounds/bg-0.jpg | Bin 0 -> 33522 bytes .../sddm/themes/archcraft/Backgrounds/bg-1.png | Bin 0 -> 19835 bytes .../sddm/themes/archcraft/Backgrounds/bg-2.png | Bin 0 -> 20874 bytes .../sddm/themes/archcraft/Backgrounds/bg-3.png | Bin 0 -> 104518 bytes .../sddm/themes/archcraft/Backgrounds/bg-4.png | Bin 0 -> 111370 bytes .../sddm/themes/archcraft/Components/Clock.qml | 76 + .../sddm/themes/archcraft/Components/Input.qml | 576 + .../sddm/themes/archcraft/Components/LoginForm.qml | 63 + .../themes/archcraft/Components/SessionButton.qml | 194 + .../themes/archcraft/Components/SystemButtons.qml | 124 + .../sddm/themes/archcraft/Components/UserList.qml | 202 + .../archcraft/Components/VirtualKeyboard.qml | 33 + usr/share/sddm/themes/archcraft/main.qml | 274 + usr/share/sddm/themes/archcraft/metadata.desktop | 15 + usr/share/sddm/themes/archcraft/preview.png | Bin 0 -> 56972 bytes usr/share/sddm/themes/archcraft/theme.conf | 72 + usr/share/sddm/themes/elarun/Main.qml | 297 + usr/share/sddm/themes/elarun/README | 13 + usr/share/sddm/themes/elarun/angle-down.png | Bin 0 -> 196 bytes usr/share/sddm/themes/elarun/elarun.jpg | Bin 0 -> 89769 bytes usr/share/sddm/themes/elarun/images/background.png | Bin 0 -> 1489068 bytes usr/share/sddm/themes/elarun/images/lock.png | Bin 0 -> 844 bytes .../sddm/themes/elarun/images/login_active.png | Bin 0 -> 3367 bytes .../sddm/themes/elarun/images/login_normal.png | Bin 0 -> 3384 bytes usr/share/sddm/themes/elarun/images/rectangle.png | Bin 0 -> 16231 bytes .../themes/elarun/images/rectangle_overlay.png | Bin 0 -> 245 bytes .../sddm/themes/elarun/images/session_normal.png | Bin 0 -> 1107 bytes .../sddm/themes/elarun/images/system_hibernate.png | Bin 0 -> 1094 bytes .../sddm/themes/elarun/images/system_reboot.png | Bin 0 -> 1103 bytes .../sddm/themes/elarun/images/system_shutdown.png | Bin 0 -> 1218 bytes .../sddm/themes/elarun/images/system_suspend.png | Bin 0 -> 1195 bytes .../themes/elarun/images/system_switch_user.png | Bin 0 -> 1175 bytes usr/share/sddm/themes/elarun/images/user_icon.png | Bin 0 -> 1239 bytes usr/share/sddm/themes/elarun/metadata.desktop | 49 + usr/share/sddm/themes/elarun/theme.conf | 2 + usr/share/sddm/themes/maldives/LICENSE | 337 + usr/share/sddm/themes/maldives/Main.qml | 281 + usr/share/sddm/themes/maldives/README | 29 + usr/share/sddm/themes/maldives/angle-down.png | Bin 0 -> 196 bytes usr/share/sddm/themes/maldives/background.jpg | Bin 0 -> 1030555 bytes usr/share/sddm/themes/maldives/maldives.jpg | Bin 0 -> 199362 bytes usr/share/sddm/themes/maldives/metadata.desktop | 16 + usr/share/sddm/themes/maldives/rectangle.png | Bin 0 -> 16231 bytes usr/share/sddm/themes/maldives/theme.conf | 2 + usr/share/sddm/themes/maya/LICENSE | 16 + usr/share/sddm/themes/maya/Main.qml | 684 + usr/share/sddm/themes/maya/README | 31 + usr/share/sddm/themes/maya/components/SpButton.qml | 206 + usr/share/sddm/themes/maya/components/SpClock.qml | 49 + .../sddm/themes/maya/fonts/OpenSans_CondLight.ttf | Bin 0 -> 221108 bytes .../maya/images/ic_arrow_drop_down_white_24px.svg | 4 + .../images/ic_power_settings_new_white_24px.svg | 4 + .../themes/maya/images/ic_refresh_white_24px.svg | 4 + .../themes/maya/images/ic_warning_white_24px.svg | 4 + usr/share/sddm/themes/maya/metadata.desktop | 16 + usr/share/sddm/themes/maya/screenshots/hi_IN.png | Bin 0 -> 23263 bytes usr/share/sddm/themes/maya/theme.conf | 24 + zsh | 1 + 2149 files changed, 251698 insertions(+) create mode 100644 .config/Kvantum/KvArcDark#/KvArcDark#.kvconfig create mode 100644 .config/Kvantum/kvantum.kvconfig create mode 100755 .config/Thunar/accels.scm create mode 100755 .config/Thunar/uca.xml create mode 100644 .config/alacritty/alacritty.toml create mode 100644 .config/alacritty/alacritty.yml create mode 100644 .config/alacritty/alacritty.yml.bak create mode 100644 .config/alacritty/colors.toml create mode 100644 .config/alacritty/colors.yml create mode 100644 .config/alacritty/colorschemes/Afterglow.yaml create mode 100644 .config/alacritty/colorschemes/Argonaut.yaml create mode 100644 .config/alacritty/colorschemes/Ayu_dark.yaml create mode 100644 .config/alacritty/colorschemes/Base16_default_dark.yaml create mode 100644 .config/alacritty/colorschemes/Blood_moon.yaml create mode 100644 .config/alacritty/colorschemes/Breeze.yaml create mode 100644 .config/alacritty/colorschemes/Bright.yml create mode 100644 .config/alacritty/colorschemes/Campbell.yaml create mode 100644 .config/alacritty/colorschemes/Challenger_deep.yaml create mode 100644 .config/alacritty/colorschemes/Cobalt2.yaml create mode 100644 .config/alacritty/colorschemes/Cyber_punk_neon.yaml create mode 100644 .config/alacritty/colorschemes/Dark_pastels.yaml create mode 100644 .config/alacritty/colorschemes/Dawn.yml create mode 100644 .config/alacritty/colorschemes/Doom_one.yml create mode 100644 .config/alacritty/colorschemes/Dracula.yaml create mode 100644 .config/alacritty/colorschemes/Erosion.yml create mode 100644 .config/alacritty/colorschemes/Falcon.yaml create mode 100644 .config/alacritty/colorschemes/Flat_remix.yml create mode 100644 .config/alacritty/colorschemes/Gotham.yaml create mode 100644 .config/alacritty/colorschemes/Gruvbox_dark.yaml create mode 100644 .config/alacritty/colorschemes/Gruvbox_light.yaml create mode 100644 .config/alacritty/colorschemes/Gruvbox_material.yml create mode 100644 .config/alacritty/colorschemes/High_contrast.yaml create mode 100644 .config/alacritty/colorschemes/Horizon_dark.yaml create mode 100644 .config/alacritty/colorschemes/Hund.yml create mode 100644 .config/alacritty/colorschemes/Hybrid.yml create mode 100644 .config/alacritty/colorschemes/Hyper.yaml create mode 100644 .config/alacritty/colorschemes/Invisibone.yml create mode 100644 .config/alacritty/colorschemes/Iterm.yaml create mode 100644 .config/alacritty/colorschemes/Jmbi.yml create mode 100644 .config/alacritty/colorschemes/Kasugano.yml create mode 100644 .config/alacritty/colorschemes/Konsole_linux.yaml create mode 100644 .config/alacritty/colorschemes/Low_contrast.yaml create mode 100644 .config/alacritty/colorschemes/Material_theme.yaml create mode 100644 .config/alacritty/colorschemes/Material_theme_mod.yaml create mode 100644 .config/alacritty/colorschemes/Monokai.yml create mode 100644 .config/alacritty/colorschemes/Navy.yml create mode 100644 .config/alacritty/colorschemes/Nord.yaml create mode 100644 .config/alacritty/colorschemes/Oceanic_next.yaml create mode 100644 .config/alacritty/colorschemes/Omni.yml create mode 100644 .config/alacritty/colorschemes/One_dark.yaml create mode 100644 .config/alacritty/colorschemes/Palenight.yml create mode 100644 .config/alacritty/colorschemes/Papercolor_light.yaml create mode 100644 .config/alacritty/colorschemes/Pastel.yml create mode 100644 .config/alacritty/colorschemes/Pencil_dark.yaml create mode 100644 .config/alacritty/colorschemes/Pencil_light.yaml create mode 100644 .config/alacritty/colorschemes/Remedy_dark.yaml create mode 100644 .config/alacritty/colorschemes/Snazzy.yaml create mode 100644 .config/alacritty/colorschemes/Solarized_dark.yaml create mode 100644 .config/alacritty/colorschemes/Solarized_light.yaml create mode 100644 .config/alacritty/colorschemes/Sweetlove.yml create mode 100644 .config/alacritty/colorschemes/Taerminal.yaml create mode 100644 .config/alacritty/colorschemes/Tango_dark.yaml create mode 100644 .config/alacritty/colorschemes/Tender.yaml create mode 100644 .config/alacritty/colorschemes/Terminal_app.yaml create mode 100644 .config/alacritty/colorschemes/Thelovelace.yaml create mode 100644 .config/alacritty/colorschemes/Tokyo_night.yaml create mode 100644 .config/alacritty/colorschemes/Tokyo_night_storm.yaml create mode 100644 .config/alacritty/colorschemes/Tomorrow_night.yaml create mode 100644 .config/alacritty/colorschemes/Tomorrow_night_bright.yaml create mode 100644 .config/alacritty/colorschemes/Vacuous.yml create mode 100644 .config/alacritty/colorschemes/Visibone.yml create mode 100644 .config/alacritty/colorschemes/Wombat.yaml create mode 100644 .config/alacritty/colorschemes/Xterm.yaml create mode 100644 .config/alacritty/colorschemes/Yousai.yml create mode 100644 .config/alacritty/fonts.toml create mode 100644 .config/alacritty/fonts.yml create mode 100644 .config/bspwm/alacritty/alacritty.yml create mode 100644 .config/bspwm/alacritty/colors.yml create mode 100644 .config/bspwm/alacritty/fonts.yml create mode 100755 .config/bspwm/bspwmrc create mode 100755 .config/bspwm/bspwmrc.bak create mode 100644 .config/bspwm/dunstrc create mode 100644 .config/bspwm/layout create mode 100644 .config/bspwm/picom.conf create mode 100644 .config/bspwm/scripts/.zshenv create mode 100755 .config/bspwm/scripts/bspasfloat create mode 100755 .config/bspwm/scripts/bspasroot create mode 100755 .config/bspwm/scripts/bspbar create mode 100755 .config/bspwm/scripts/bspbrightness create mode 100755 .config/bspwm/scripts/bspcolorpicker create mode 100755 .config/bspwm/scripts/bspcomp create mode 100755 .config/bspwm/scripts/bspdunst create mode 100755 .config/bspwm/scripts/bspfloat create mode 100755 .config/bspwm/scripts/bspmusic create mode 100755 .config/bspwm/scripts/bspscreenshot create mode 100755 .config/bspwm/scripts/bspswallow create mode 100755 .config/bspwm/scripts/bspterm create mode 100755 .config/bspwm/scripts/bspvolume create mode 100755 .config/bspwm/scripts/bspwinmask create mode 100755 .config/bspwm/scripts/drag-to-float create mode 100755 .config/bspwm/scripts/keep_state create mode 100755 .config/bspwm/scripts/noswallow create mode 100755 .config/bspwm/scripts/noswallow_dmenu create mode 100755 .config/bspwm/scripts/noswallow_open create mode 100755 .config/bspwm/scripts/terminals create mode 100644 .config/bspwm/sxhkdrc create mode 100644 .config/bspwm/themes/.current create mode 100644 .config/bspwm/themes/.system create mode 100755 .config/bspwm/themes/adaptive/apply.sh create mode 100644 .config/bspwm/themes/adaptive/polybar/.module create mode 100644 .config/bspwm/themes/adaptive/polybar/colors.ini create mode 100644 .config/bspwm/themes/adaptive/polybar/config.ini create mode 100644 .config/bspwm/themes/adaptive/polybar/decor.ini create mode 100755 .config/bspwm/themes/adaptive/polybar/launch.sh create mode 100644 .config/bspwm/themes/adaptive/polybar/modules.ini create mode 100644 .config/bspwm/themes/adaptive/rofi/askpass.rasi create mode 100644 .config/bspwm/themes/adaptive/rofi/asroot.rasi create mode 100644 .config/bspwm/themes/adaptive/rofi/confirm.rasi create mode 100644 .config/bspwm/themes/adaptive/rofi/launcher.rasi create mode 100644 .config/bspwm/themes/adaptive/rofi/music.rasi create mode 100644 .config/bspwm/themes/adaptive/rofi/networkmenu.rasi create mode 100644 .config/bspwm/themes/adaptive/rofi/powermenu.rasi create mode 100644 .config/bspwm/themes/adaptive/rofi/runner.rasi create mode 100644 .config/bspwm/themes/adaptive/rofi/screenshot.rasi create mode 100644 .config/bspwm/themes/adaptive/rofi/shared/colors.rasi create mode 100644 .config/bspwm/themes/adaptive/rofi/shared/fonts.rasi create mode 100644 .config/bspwm/themes/adaptive/rofi/themes.rasi create mode 100644 .config/bspwm/themes/adaptive/rofi/windows.rasi create mode 100644 .config/bspwm/themes/adaptive/theme.bash create mode 120000 .config/bspwm/themes/adaptive/wallpaper create mode 100755 .config/bspwm/themes/beach/apply.sh create mode 100644 .config/bspwm/themes/beach/polybar/.module create mode 100644 .config/bspwm/themes/beach/polybar/colors.ini create mode 100644 .config/bspwm/themes/beach/polybar/config.ini create mode 100755 .config/bspwm/themes/beach/polybar/launch.sh create mode 100644 .config/bspwm/themes/beach/polybar/modules.ini create mode 100644 .config/bspwm/themes/beach/rofi/askpass.rasi create mode 100644 .config/bspwm/themes/beach/rofi/asroot.rasi create mode 100644 .config/bspwm/themes/beach/rofi/confirm.rasi create mode 100644 .config/bspwm/themes/beach/rofi/launcher.rasi create mode 100644 .config/bspwm/themes/beach/rofi/music.rasi create mode 100644 .config/bspwm/themes/beach/rofi/networkmenu.rasi create mode 100644 .config/bspwm/themes/beach/rofi/powermenu.rasi create mode 100644 .config/bspwm/themes/beach/rofi/runner.rasi create mode 100644 .config/bspwm/themes/beach/rofi/screenshot.rasi create mode 100644 .config/bspwm/themes/beach/rofi/shared/colors.rasi create mode 100644 .config/bspwm/themes/beach/rofi/shared/fonts.rasi create mode 100644 .config/bspwm/themes/beach/rofi/themes.rasi create mode 100644 .config/bspwm/themes/beach/rofi/windows.rasi create mode 100644 .config/bspwm/themes/beach/theme.bash create mode 120000 .config/bspwm/themes/beach/wallpaper create mode 100755 .config/bspwm/themes/default/apply.sh create mode 100644 .config/bspwm/themes/default/archive.zip create mode 100644 .config/bspwm/themes/default/polybar/.module create mode 100644 .config/bspwm/themes/default/polybar/colors.ini create mode 100644 .config/bspwm/themes/default/polybar/config.ini create mode 100644 .config/bspwm/themes/default/polybar/decor.ini create mode 100755 .config/bspwm/themes/default/polybar/launch.sh create mode 100644 .config/bspwm/themes/default/polybar/modules.ini create mode 100644 .config/bspwm/themes/default/rofi/askpass.rasi create mode 100644 .config/bspwm/themes/default/rofi/asroot.rasi create mode 100644 .config/bspwm/themes/default/rofi/clipboard.rasi create mode 100644 .config/bspwm/themes/default/rofi/configs.rasi create mode 100644 .config/bspwm/themes/default/rofi/confirm.rasi create mode 100644 .config/bspwm/themes/default/rofi/custom_command.rasi create mode 100644 .config/bspwm/themes/default/rofi/emoji.rasi create mode 100644 .config/bspwm/themes/default/rofi/filebrowser.rasi create mode 100644 .config/bspwm/themes/default/rofi/launcher.rasi create mode 100644 .config/bspwm/themes/default/rofi/music.rasi create mode 100644 .config/bspwm/themes/default/rofi/networkmenu.rasi create mode 100644 .config/bspwm/themes/default/rofi/powermenu.rasi create mode 100644 .config/bspwm/themes/default/rofi/runner.rasi create mode 100644 .config/bspwm/themes/default/rofi/screenshot.rasi create mode 100644 .config/bspwm/themes/default/rofi/shared/colors.rasi create mode 100644 .config/bspwm/themes/default/rofi/shared/fonts.rasi create mode 100644 .config/bspwm/themes/default/rofi/themes.rasi create mode 100644 .config/bspwm/themes/default/rofi/wallpaper.rasi create mode 100644 .config/bspwm/themes/default/rofi/windows.rasi create mode 100644 .config/bspwm/themes/default/theme.bash create mode 120000 .config/bspwm/themes/default/wallpaper create mode 100755 .config/bspwm/themes/forest/apply.sh create mode 100644 .config/bspwm/themes/forest/polybar/.module create mode 100644 .config/bspwm/themes/forest/polybar/bars.ini create mode 100644 .config/bspwm/themes/forest/polybar/colors.ini create mode 100644 .config/bspwm/themes/forest/polybar/config.ini create mode 100755 .config/bspwm/themes/forest/polybar/launch.sh create mode 100644 .config/bspwm/themes/forest/polybar/modules.ini create mode 100644 .config/bspwm/themes/forest/rofi/askpass.rasi create mode 100644 .config/bspwm/themes/forest/rofi/asroot.rasi create mode 100644 .config/bspwm/themes/forest/rofi/confirm.rasi create mode 100644 .config/bspwm/themes/forest/rofi/launcher.rasi create mode 100644 .config/bspwm/themes/forest/rofi/music.rasi create mode 100644 .config/bspwm/themes/forest/rofi/networkmenu.rasi create mode 100644 .config/bspwm/themes/forest/rofi/powermenu.rasi create mode 100644 .config/bspwm/themes/forest/rofi/runner.rasi create mode 100644 .config/bspwm/themes/forest/rofi/screenshot.rasi create mode 100644 .config/bspwm/themes/forest/rofi/shared/colors.rasi create mode 100644 .config/bspwm/themes/forest/rofi/shared/fonts.rasi create mode 100644 .config/bspwm/themes/forest/rofi/themes.rasi create mode 100644 .config/bspwm/themes/forest/rofi/windows.rasi create mode 100644 .config/bspwm/themes/forest/theme.bash create mode 120000 .config/bspwm/themes/forest/wallpaper create mode 100755 .config/bspwm/themes/hack/apply.sh create mode 100644 .config/bspwm/themes/hack/polybar/.module create mode 100644 .config/bspwm/themes/hack/polybar/bars.ini create mode 100644 .config/bspwm/themes/hack/polybar/colors.ini create mode 100644 .config/bspwm/themes/hack/polybar/config.ini create mode 100755 .config/bspwm/themes/hack/polybar/launch.sh create mode 100644 .config/bspwm/themes/hack/polybar/modules.ini create mode 100755 .config/bspwm/themes/hack/polybar/scripts/check-network create mode 100755 .config/bspwm/themes/hack/polybar/scripts/checkupdates create mode 100755 .config/bspwm/themes/hack/polybar/scripts/updates.sh create mode 100644 .config/bspwm/themes/hack/rofi/askpass.rasi create mode 100644 .config/bspwm/themes/hack/rofi/asroot.rasi create mode 100644 .config/bspwm/themes/hack/rofi/confirm.rasi create mode 100644 .config/bspwm/themes/hack/rofi/launcher.rasi create mode 100644 .config/bspwm/themes/hack/rofi/music.rasi create mode 100644 .config/bspwm/themes/hack/rofi/networkmenu.rasi create mode 100644 .config/bspwm/themes/hack/rofi/powermenu.rasi create mode 100644 .config/bspwm/themes/hack/rofi/runner.rasi create mode 100644 .config/bspwm/themes/hack/rofi/screenshot.rasi create mode 100644 .config/bspwm/themes/hack/rofi/shared/colors.rasi create mode 100644 .config/bspwm/themes/hack/rofi/shared/fonts.rasi create mode 100644 .config/bspwm/themes/hack/rofi/themes.rasi create mode 100644 .config/bspwm/themes/hack/rofi/windows.rasi create mode 100644 .config/bspwm/themes/hack/theme.bash create mode 120000 .config/bspwm/themes/hack/wallpaper create mode 100755 .config/bspwm/themes/manhattan/apply.sh create mode 100644 .config/bspwm/themes/manhattan/polybar/.module create mode 100644 .config/bspwm/themes/manhattan/polybar/colors.ini create mode 100644 .config/bspwm/themes/manhattan/polybar/config.ini create mode 100755 .config/bspwm/themes/manhattan/polybar/launch.sh create mode 100644 .config/bspwm/themes/manhattan/polybar/modules.ini create mode 100644 .config/bspwm/themes/manhattan/rofi/askpass.rasi create mode 100644 .config/bspwm/themes/manhattan/rofi/asroot.rasi create mode 100644 .config/bspwm/themes/manhattan/rofi/confirm.rasi create mode 100644 .config/bspwm/themes/manhattan/rofi/launcher.rasi create mode 100644 .config/bspwm/themes/manhattan/rofi/music.rasi create mode 100644 .config/bspwm/themes/manhattan/rofi/networkmenu.rasi create mode 100644 .config/bspwm/themes/manhattan/rofi/powermenu.rasi create mode 100644 .config/bspwm/themes/manhattan/rofi/runner.rasi create mode 100644 .config/bspwm/themes/manhattan/rofi/screenshot.rasi create mode 100644 .config/bspwm/themes/manhattan/rofi/shared/colors.rasi create mode 100644 .config/bspwm/themes/manhattan/rofi/shared/fonts.rasi create mode 100644 .config/bspwm/themes/manhattan/rofi/themes.rasi create mode 100644 .config/bspwm/themes/manhattan/rofi/windows.rasi create mode 100644 .config/bspwm/themes/manhattan/theme.bash create mode 120000 .config/bspwm/themes/manhattan/wallpaper create mode 100755 .config/bspwm/themes/onedark/apply.sh create mode 100644 .config/bspwm/themes/onedark/polybar/.module create mode 100644 .config/bspwm/themes/onedark/polybar/colors.ini create mode 100644 .config/bspwm/themes/onedark/polybar/config.ini create mode 100644 .config/bspwm/themes/onedark/polybar/decor.ini create mode 100755 .config/bspwm/themes/onedark/polybar/launch.sh create mode 100644 .config/bspwm/themes/onedark/polybar/modules.ini create mode 100644 .config/bspwm/themes/onedark/rofi/askpass.rasi create mode 100644 .config/bspwm/themes/onedark/rofi/asroot.rasi create mode 100644 .config/bspwm/themes/onedark/rofi/confirm.rasi create mode 100644 .config/bspwm/themes/onedark/rofi/launcher.rasi create mode 100644 .config/bspwm/themes/onedark/rofi/music.rasi create mode 100644 .config/bspwm/themes/onedark/rofi/networkmenu.rasi create mode 100644 .config/bspwm/themes/onedark/rofi/powermenu.rasi create mode 100644 .config/bspwm/themes/onedark/rofi/runner.rasi create mode 100644 .config/bspwm/themes/onedark/rofi/screenshot.rasi create mode 100644 .config/bspwm/themes/onedark/rofi/shared/colors.rasi create mode 100644 .config/bspwm/themes/onedark/rofi/shared/fonts.rasi create mode 100644 .config/bspwm/themes/onedark/rofi/themes.rasi create mode 100644 .config/bspwm/themes/onedark/rofi/windows.rasi create mode 100644 .config/bspwm/themes/onedark/theme.bash create mode 120000 .config/bspwm/themes/onedark/wallpaper create mode 100755 .config/bspwm/themes/polybar.sh create mode 100755 .config/bspwm/themes/slime/apply.sh create mode 100644 .config/bspwm/themes/slime/polybar/.module create mode 100644 .config/bspwm/themes/slime/polybar/bars.ini create mode 100644 .config/bspwm/themes/slime/polybar/colors.ini create mode 100644 .config/bspwm/themes/slime/polybar/config.ini create mode 100755 .config/bspwm/themes/slime/polybar/launch.sh create mode 100644 .config/bspwm/themes/slime/polybar/modules.ini create mode 100644 .config/bspwm/themes/slime/rofi/askpass.rasi create mode 100644 .config/bspwm/themes/slime/rofi/asroot.rasi create mode 100644 .config/bspwm/themes/slime/rofi/confirm.rasi create mode 100644 .config/bspwm/themes/slime/rofi/launcher.rasi create mode 100644 .config/bspwm/themes/slime/rofi/music.rasi create mode 100644 .config/bspwm/themes/slime/rofi/networkmenu.rasi create mode 100644 .config/bspwm/themes/slime/rofi/powermenu.rasi create mode 100644 .config/bspwm/themes/slime/rofi/runner.rasi create mode 100644 .config/bspwm/themes/slime/rofi/screenshot.rasi create mode 100644 .config/bspwm/themes/slime/rofi/shared/colors.rasi create mode 100644 .config/bspwm/themes/slime/rofi/shared/fonts.rasi create mode 100644 .config/bspwm/themes/slime/rofi/themes.rasi create mode 100644 .config/bspwm/themes/slime/rofi/windows.rasi create mode 100644 .config/bspwm/themes/slime/theme.bash create mode 120000 .config/bspwm/themes/slime/wallpaper create mode 100755 .config/bspwm/themes/spark/apply.sh create mode 100644 .config/bspwm/themes/spark/polybar/.module create mode 100644 .config/bspwm/themes/spark/polybar/colors.ini create mode 100644 .config/bspwm/themes/spark/polybar/config.ini create mode 100755 .config/bspwm/themes/spark/polybar/launch.sh create mode 100644 .config/bspwm/themes/spark/polybar/modules.ini create mode 100644 .config/bspwm/themes/spark/rofi/askpass.rasi create mode 100644 .config/bspwm/themes/spark/rofi/asroot.rasi create mode 100644 .config/bspwm/themes/spark/rofi/confirm.rasi create mode 100644 .config/bspwm/themes/spark/rofi/launcher.rasi create mode 100644 .config/bspwm/themes/spark/rofi/music.rasi create mode 100644 .config/bspwm/themes/spark/rofi/networkmenu.rasi create mode 100644 .config/bspwm/themes/spark/rofi/powermenu.rasi create mode 100644 .config/bspwm/themes/spark/rofi/runner.rasi create mode 100644 .config/bspwm/themes/spark/rofi/screenshot.rasi create mode 100644 .config/bspwm/themes/spark/rofi/shared/colors.rasi create mode 100644 .config/bspwm/themes/spark/rofi/shared/fonts.rasi create mode 100644 .config/bspwm/themes/spark/rofi/themes.rasi create mode 100644 .config/bspwm/themes/spark/rofi/windows.rasi create mode 100644 .config/bspwm/themes/spark/theme.bash create mode 120000 .config/bspwm/themes/spark/wallpaper create mode 100644 .config/bspwm/themes/system.ini create mode 100755 .config/bspwm/themes/wave/apply.sh create mode 100644 .config/bspwm/themes/wave/polybar/.module create mode 100644 .config/bspwm/themes/wave/polybar/colors.ini create mode 100644 .config/bspwm/themes/wave/polybar/config.ini create mode 100755 .config/bspwm/themes/wave/polybar/launch.sh create mode 100644 .config/bspwm/themes/wave/polybar/modules.ini create mode 100644 .config/bspwm/themes/wave/rofi/askpass.rasi create mode 100644 .config/bspwm/themes/wave/rofi/asroot.rasi create mode 100644 .config/bspwm/themes/wave/rofi/confirm.rasi create mode 100644 .config/bspwm/themes/wave/rofi/launcher.rasi create mode 100644 .config/bspwm/themes/wave/rofi/music.rasi create mode 100644 .config/bspwm/themes/wave/rofi/networkmenu.rasi create mode 100644 .config/bspwm/themes/wave/rofi/powermenu.rasi create mode 100644 .config/bspwm/themes/wave/rofi/runner.rasi create mode 100644 .config/bspwm/themes/wave/rofi/screenshot.rasi create mode 100644 .config/bspwm/themes/wave/rofi/shared/colors.rasi create mode 100644 .config/bspwm/themes/wave/rofi/shared/fonts.rasi create mode 100644 .config/bspwm/themes/wave/rofi/themes.rasi create mode 100644 .config/bspwm/themes/wave/rofi/windows.rasi create mode 100644 .config/bspwm/themes/wave/theme.bash create mode 120000 .config/bspwm/themes/wave/wallpaper create mode 100644 .config/btop/btop.conf create mode 100644 .config/cava/config create mode 100644 .config/cava/shaders/bar_spectrum.frag create mode 100644 .config/cava/shaders/northern_lights.frag create mode 100644 .config/cava/shaders/pass_through.vert create mode 100644 .config/dunst/dunstrc create mode 100644 .config/dunst/dunstrc.bak create mode 100644 .config/gtk-2.0/gtkfilechooser.ini create mode 100644 .config/gtk-3.0/bookmarks create mode 100644 .config/gtk-4.0/settings.ini create mode 160000 .config/lvim create mode 100644 .config/mimeapps.list create mode 100644 .config/networkmanager-dmenu/config.ini create mode 100644 .config/networkmanager-dmenu/nmd.ini create mode 160000 .config/nvim create mode 100644 .config/nwg-look/config create mode 100644 .config/picom.conf create mode 100644 .config/polybar/.module create mode 100644 .config/polybar/.system create mode 100644 .config/polybar/colors.ini create mode 100644 .config/polybar/config.ini create mode 100644 .config/polybar/decor.ini create mode 100755 .config/polybar/launch.sh create mode 100644 .config/polybar/modules.ini create mode 100755 .config/polybar/polybar.sh create mode 100755 .config/polybar/scripts/polywins.sh create mode 100644 .config/polybar/system.ini create mode 100644 .config/qt5ct/qt5ct.conf create mode 100644 .config/qt6ct/qt6ct.conf create mode 100644 .config/rofi/askpass.rasi create mode 100644 .config/rofi/asroot.rasi create mode 100644 .config/rofi/bluetooth.rasi create mode 100644 .config/rofi/clipboard.rasi create mode 100644 .config/rofi/config.rasi create mode 100644 .config/rofi/configs.rasi create mode 100644 .config/rofi/confirm.rasi create mode 100644 .config/rofi/custom_command.rasi create mode 100644 .config/rofi/emoji.rasi create mode 100644 .config/rofi/file-browser create mode 100644 .config/rofi/filebrowser.rasi create mode 100644 .config/rofi/global/emoji.rasi create mode 100644 .config/rofi/global/history.txt create mode 100644 .config/rofi/global/icons/ddg.svg create mode 100644 .config/rofi/global/icons/google.svg create mode 100644 .config/rofi/global/icons/history.svg create mode 100644 .config/rofi/global/icons/result.svg create mode 100644 .config/rofi/global/icons/suggestion.svg create mode 100755 .config/rofi/global/rofi-spotlight.sh create mode 100644 .config/rofi/global/rofi.rasi create mode 100755 .config/rofi/global/web-search.py create mode 100644 .config/rofi/launcher.rasi create mode 100644 .config/rofi/music.rasi create mode 100644 .config/rofi/networkmenu.rasi create mode 100644 .config/rofi/powermenu.rasi create mode 100644 .config/rofi/powermenu/powermenu.rasi create mode 100644 .config/rofi/runner.rasi create mode 100644 .config/rofi/screenshot.rasi create mode 100755 .config/rofi/scripts/emoji create mode 100755 .config/rofi/scripts/powermenu.sh create mode 100755 .config/rofi/scripts/rofi_askpass create mode 100755 .config/rofi/scripts/rofi_asroot create mode 100755 .config/rofi/scripts/rofi_clip create mode 100755 .config/rofi/scripts/rofi_configs create mode 100755 .config/rofi/scripts/rofi_emoji create mode 100755 .config/rofi/scripts/rofi_filebrowser create mode 100755 .config/rofi/scripts/rofi_launcher create mode 100755 .config/rofi/scripts/rofi_music create mode 100755 .config/rofi/scripts/rofi_powermenu create mode 100755 .config/rofi/scripts/rofi_runner create mode 100755 .config/rofi/scripts/rofi_screenshot create mode 100755 .config/rofi/scripts/rofi_shutdown create mode 100755 .config/rofi/scripts/rofi_shutdown_menu create mode 100755 .config/rofi/scripts/rofi_themes create mode 100755 .config/rofi/scripts/rofi_wallpaper create mode 100755 .config/rofi/scripts/rofi_windows create mode 100755 .config/rofi/scripts/screenshot-wl.sh create mode 100755 .config/rofi/scripts/screenshot.sh create mode 100644 .config/rofi/shared/colors.rasi create mode 100644 .config/rofi/shared/fonts.rasi create mode 100644 .config/rofi/themes.rasi create mode 100644 .config/rofi/wallpaper.rasi create mode 100644 .config/rofi/windows.rasi create mode 100644 .config/user-dirs.dirs create mode 100644 .config/user-dirs.locale create mode 100644 .config/xfce4/helpers.rc create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/thunar-volman.xml create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/thunar.xml create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/xfce4-appfinder.xml create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/xfce4-mime-settings.xml create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-editor.xml create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml create mode 100644 .config/xsettingsd create mode 160000 .config/zsh create mode 100644 .gitmodules create mode 160000 .local/share/barrier create mode 160000 .local/share/lunarvim create mode 100644 .oh-my-zsh/.editorconfig create mode 100644 .oh-my-zsh/CODE_OF_CONDUCT.md create mode 100644 .oh-my-zsh/CONTRIBUTING.md create mode 100644 .oh-my-zsh/LICENSE.txt create mode 100644 .oh-my-zsh/README.md create mode 100644 .oh-my-zsh/SECURITY.md create mode 100644 .oh-my-zsh/cache/.gitkeep create mode 100644 .oh-my-zsh/cache/.zsh-update create mode 100644 .oh-my-zsh/cache/SYS_ALL_UNITS--system create mode 100644 .oh-my-zsh/cache/SYS_ALL_UNITS--user create mode 100644 .oh-my-zsh/cache/SYS_REALLY_ALL_UNITS--system create mode 100644 .oh-my-zsh/cache/SYS_REALLY_ALL_UNITS--user create mode 100644 .oh-my-zsh/cache/docker_hide_legacy_commands create mode 100644 .oh-my-zsh/cache/docker_subcommands create mode 100644 .oh-my-zsh/cache/downgrade_packages create mode 100644 .oh-my-zsh/cache/grep-alias create mode 100644 .oh-my-zsh/cache/modules-6.8.9-arch1-1 create mode 100644 .oh-my-zsh/custom/example.zsh create mode 100644 .oh-my-zsh/custom/plugins/copybuffer/copybuffer.plugin.zsh create mode 100644 .oh-my-zsh/custom/plugins/dirhistory/dirhistory.plugin.zsh create mode 100644 .oh-my-zsh/custom/plugins/example/example.plugin.zsh create mode 160000 .oh-my-zsh/custom/plugins/fzf-tab create mode 100644 .oh-my-zsh/custom/plugins/fzf/.github/FUNDING.yml create mode 100644 .oh-my-zsh/custom/plugins/fzf/.github/ISSUE_TEMPLATE.md create mode 100644 .oh-my-zsh/custom/plugins/fzf/.github/dependabot.yml create mode 100644 .oh-my-zsh/custom/plugins/fzf/.github/workflows/codeql-analysis.yml create mode 100644 .oh-my-zsh/custom/plugins/fzf/.github/workflows/linux.yml create mode 100644 .oh-my-zsh/custom/plugins/fzf/.github/workflows/macos.yml create mode 100644 .oh-my-zsh/custom/plugins/fzf/.gitignore create mode 100644 .oh-my-zsh/custom/plugins/fzf/.goreleaser.yml create mode 100644 .oh-my-zsh/custom/plugins/fzf/.rubocop.yml create mode 100644 .oh-my-zsh/custom/plugins/fzf/.tool-versions create mode 100644 .oh-my-zsh/custom/plugins/fzf/ADVANCED.md create mode 100644 .oh-my-zsh/custom/plugins/fzf/BUILD.md create mode 100644 .oh-my-zsh/custom/plugins/fzf/CHANGELOG.md create mode 100644 .oh-my-zsh/custom/plugins/fzf/Dockerfile create mode 100644 .oh-my-zsh/custom/plugins/fzf/LICENSE create mode 100644 .oh-my-zsh/custom/plugins/fzf/Makefile create mode 100644 .oh-my-zsh/custom/plugins/fzf/README-VIM.md create mode 100644 .oh-my-zsh/custom/plugins/fzf/README.md create mode 100755 .oh-my-zsh/custom/plugins/fzf/bin/fzf-tmux create mode 100644 .oh-my-zsh/custom/plugins/fzf/doc/fzf.txt create mode 100644 .oh-my-zsh/custom/plugins/fzf/go.mod create mode 100644 .oh-my-zsh/custom/plugins/fzf/go.sum create mode 100755 .oh-my-zsh/custom/plugins/fzf/install create mode 100644 .oh-my-zsh/custom/plugins/fzf/install.ps1 create mode 100644 .oh-my-zsh/custom/plugins/fzf/main.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/man/man1/fzf-tmux.1 create mode 100644 .oh-my-zsh/custom/plugins/fzf/man/man1/fzf.1 create mode 100644 .oh-my-zsh/custom/plugins/fzf/plugin/fzf.vim create mode 100644 .oh-my-zsh/custom/plugins/fzf/shell/completion.bash create mode 100644 .oh-my-zsh/custom/plugins/fzf/shell/completion.zsh create mode 100644 .oh-my-zsh/custom/plugins/fzf/shell/key-bindings.bash create mode 100644 .oh-my-zsh/custom/plugins/fzf/shell/key-bindings.fish create mode 100644 .oh-my-zsh/custom/plugins/fzf/shell/key-bindings.zsh create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/LICENSE create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/algo/algo.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/algo/algo_test.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/algo/normalize.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/ansi.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/ansi_test.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/cache.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/cache_test.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/chunklist.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/chunklist_test.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/constants.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/core.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/history.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/history_test.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/item.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/item_test.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/matcher.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/merger.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/merger_test.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/options.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/options_test.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/pattern.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/pattern_test.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/protector/protector.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/protector/protector_openbsd.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/reader.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/reader_test.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/result.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/result_others.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/result_test.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/result_x86.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/terminal.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/terminal_test.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/terminal_unix.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/terminal_windows.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/tokenizer.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/tokenizer_test.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/tui/dummy.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/tui/light.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/tui/light_unix.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/tui/light_windows.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/tui/tcell.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/tui/tcell_test.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/tui/ttyname_unix.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/tui/ttyname_windows.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/tui/tui.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/tui/tui_test.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/util/atomicbool.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/util/atomicbool_test.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/util/chars.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/util/chars_test.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/util/eventbox.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/util/eventbox_test.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/util/slab.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/util/util.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/util/util_test.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/util/util_unix.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/src/util/util_windows.go create mode 100644 .oh-my-zsh/custom/plugins/fzf/test/fzf.vader create mode 100755 .oh-my-zsh/custom/plugins/fzf/test/test_go.rb create mode 100755 .oh-my-zsh/custom/plugins/fzf/uninstall create mode 100644 .oh-my-zsh/custom/plugins/sudo/sudo.plugin.zsh create mode 100644 .oh-my-zsh/custom/plugins/web-search/web-search.plugin.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/.clitest/complete-word.post.md create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/.img/alias-expansion.png create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/.img/file-search.gif create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/.img/history-lines.png create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/.img/history-menu.png create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/.img/history-search.gif create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/.img/multi-select.png create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/.img/recent-dirs.png create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/.img/requoted.png create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/.img/unambiguous.png create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/.vscode/settings.json create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/.zshrc create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/LICENSE create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/README.md create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/functions/.autocomplete.patch create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/functions/.autocomplete.zle-flags create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/functions/completion/_autocomplete.ancestor_dirs create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/functions/completion/_autocomplete.command create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/functions/completion/_autocomplete.compadd_opts_len create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/functions/completion/_autocomplete.history_lines create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/functions/completion/_autocomplete.is_glob create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/functions/completion/_autocomplete.recent_paths create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/functions/completion/_autocomplete.requoted create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/functions/completion/_autocomplete.unambiguous create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/functions/widget/.autocomplete.complete-word.completion-widget create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/functions/widget/.autocomplete.complete-word.post create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/functions/widget/.autocomplete.down-line-or-select.zle-widget create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/functions/widget/.autocomplete.history-search.completion-widget create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/functions/widget/.autocomplete.history-search.zle-widget create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/functions/widget/.autocomplete.list-expand.completion-widget create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/functions/widget/.autocomplete.up-line-or-search.zle-widget create mode 100755 .oh-my-zsh/custom/plugins/zsh-autocomplete/run-tests.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/scripts/.autocomplete.__init__ create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/scripts/.autocomplete.async create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/scripts/.autocomplete.compinit create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/scripts/.autocomplete.config create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/scripts/.autocomplete.key-binding create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/scripts/.autocomplete.recent-dirs create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/scripts/.autocomplete.widget create mode 100644 .oh-my-zsh/custom/plugins/zsh-autocomplete/zsh-autocomplete.plugin.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/.circleci/config.yml create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/.editorconfig create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/.rspec create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/.rubocop.yml create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/.ruby-version create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/CHANGELOG.md create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/DESCRIPTION create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/Dockerfile create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/Gemfile create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/Gemfile.lock create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/INSTALL.md create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/LICENSE create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/Makefile create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/README.md create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/URL create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/VERSION create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/ZSH_VERSIONS create mode 100755 .oh-my-zsh/custom/plugins/zsh-autosuggestions/install_test_zsh.sh create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/async_spec.rb create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/integrations/auto_cd_spec.rb create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/integrations/bracketed_paste_magic_spec.rb create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/integrations/client_zpty_spec.rb create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/integrations/glob_subst_spec.rb create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/integrations/rebound_bracket_spec.rb create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/integrations/vi_mode_spec.rb create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/integrations/wrapped_widget_spec.rb create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/integrations/zle_input_stack_spec.rb create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/kill_ring_spec.rb create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/line_init_spec.rb create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/multi_line_spec.rb create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/options/buffer_max_size_spec.rb create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/options/highlight_style_spec.rb create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/options/original_widget_prefix_spec.rb create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/options/strategy_spec.rb create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/options/widget_lists_spec.rb create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/spec_helper.rb create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/strategies/completion_spec.rb create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/strategies/history_spec.rb create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/strategies/match_prev_cmd_spec.rb create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/strategies/special_characters_helper.rb create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/terminal_session.rb create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/widgets/disable_spec.rb create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/widgets/enable_spec.rb create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/widgets/fetch_spec.rb create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/widgets/toggle_spec.rb create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/src/async.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/src/bind.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/src/config.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/src/fetch.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/src/highlight.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/src/start.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/src/strategies/completion.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/src/strategies/history.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/src/strategies/match_prev_cmd.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/src/util.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/src/widgets.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/zsh-autosuggestions.plugin.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-cwd-history/zsh-cwd-history.plugin.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-history-substring-search/README.md create mode 100644 .oh-my-zsh/custom/plugins/zsh-history-substring-search/zsh-history-substring-search.plugin.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-history-substring-search/zsh-history-substring-search.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/.editorconfig create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/.revision-hash create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/.version create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/COPYING.md create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/HACKING.md create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/INSTALL.md create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/Makefile create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/README.md create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/changelog.md create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/docs/highlighters.md create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/docs/highlighters/brackets.md create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/docs/highlighters/cursor.md create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/docs/highlighters/line.md create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/docs/highlighters/main.md create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/docs/highlighters/pattern.md create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/docs/highlighters/regexp.md create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/docs/highlighters/root.md create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/README.md create mode 120000 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/brackets/README.md create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/brackets/brackets-highlighter.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/brackets/test-data/cursor-matchingbracket-line-finish.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/brackets/test-data/cursor-matchingbracket.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/brackets/test-data/empty-styles.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/brackets/test-data/loop-styles.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/brackets/test-data/mismatch-patentheses.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/brackets/test-data/near-quotes.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/brackets/test-data/nested-parentheses.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/brackets/test-data/only-error.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/brackets/test-data/quoted-patentheses.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/brackets/test-data/simple-parentheses.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/brackets/test-data/unclosed-patentheses.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/brackets/test-data/unclosed-patentheses2.zsh create mode 120000 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/cursor/README.md create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/cursor/cursor-highlighter.zsh create mode 120000 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/line/README.md create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/line/line-highlighter.zsh create mode 120000 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/README.md create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/main-highlighter.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/abspath-in-command-position1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/abspath-in-command-position1b.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/abspath-in-command-position2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/abspath-in-command-position3.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/abspath-in-command-position3b.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/abspath-in-command-position4.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/abspath-in-command-position5.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-assignment1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-basic.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-brackets.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-command-substitution.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-comment1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-comment2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-complex.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-empty.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-eponymous1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-eponymous2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-in-cmdsubst.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-loop.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-loop2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-nested-precommand.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-nested.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-parameter.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-precommand-option-argument1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-precommand-option-argument2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-precommand-option-argument3.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-precommand-option-argument4.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-quoted.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-redirect.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-reuse1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-reuse2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-reuse3.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-reuse4.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-reuse5.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-self.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-self2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-to-dir.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-to-dir1b.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-unknown-token1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias-unknown-token2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/alias.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/always1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/always2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/always3.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/anonymous-function.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/arg0-colon.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/arith-cmdsubst-mess.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/arith1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/arith2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/arithmetic-command-substitution.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/arithmetic-doubled-parens.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/arithmetic-empty.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/arithmetic-evaluation.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/arithmetic-hist-expn.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/arithmetic-invalid-chars.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/arithmetic-multiplication.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/arithmetic-nested.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/arithmetic-quoted.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/arithmetic-unclosed.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/arithmetic-unfinished.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/array-cmdsep1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/array-cmdsep2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/array-cmdsep3.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/assign-append.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/assign-argv.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/assign-array.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/assign-array2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/assign-array3.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/assign-invalid-command.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/assign-not-array.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/assign-not-array2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/assign-quoted-cmdsubst.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/assign-semicolon.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/assign-subshell.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/assign-value-quote1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/assign-value-quote2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/assign.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/assignment-before-resword1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/assignment-before-resword2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/assignment-before-resword3.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/assignment-before-resword4.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/assignment-before-resword5.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/assignment-quoted.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/back-quoted-argument.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/back-quoted-open.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/backslash-continuation.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/backslash-continuation2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/backslash-space.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/backslash.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/bang-assign-array.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/bang-assign-scalar.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/bang-pipeline.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/block-assignment-no-command.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/braces1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/braces2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/brackets-matching1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/brackets-matching2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/brackets-mismatch1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/brackets-mismatch10-if-negative.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/brackets-mismatch2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/brackets-mismatch3.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/brackets-mismatch4.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/brackets-mismatch5.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/brackets-mismatch6.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/brackets-mismatch7.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/brackets-mismatch8-if-positive.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/brackets-mismatch8.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/brackets-mismatch9-if-positive.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/brackets-premature-termination.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/cdpath-abspath.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/cmdpos-elision-partial.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/command-substitution-adjacent.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/command-substitution-in-assignment.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/command-substitution-unclosed.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/commandseparator.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/comment-followed.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/comment-leading.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/comment-off.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/comments.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/commmand-parameter.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/control-flow.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/control-flow2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/control-flow3.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/cthulhu.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/dinbrack1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/dirs_blacklist.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/dollar-dollar.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/dollar-noise.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/dollar-paren.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/dollar-quoted.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/dollar-quoted2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/dollar-quoted3.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/double-hyphen-option.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/double-quoted.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/double-quoted2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/double-quoted3.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/double-quoted4.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/empty-command-newline.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/empty-command.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/empty-command2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/empty-line.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/equals1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/equals2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/equals3.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/equals4.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/escaped-single-quote.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/exec-redirection1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/fd-target-not-filename.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/function-altsyntax.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/function-named1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/function-named2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/function.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/glob.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/global-alias1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/globs-with-quoting.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/hashed-command.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/history-double-quoted-escaped.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/history-double-quoted-followed.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/history-double-quoted-no.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/history-double-quoted-unescaped.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/history-double-quoted-yes.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/history-expansion.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/history-expansion2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/inheritance.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/jobsubst-isnt-glob.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/jobsubst-isnt-glob2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/loop-newline.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/meta-no-eval1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/meta-no-eval2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/multiline-array-assignment1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/multiline-string.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/multiline-string2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/multios-negates-globbing.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/multios-negates-globbing2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/multiple-quotes.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/multiple-redirections.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/noglob-alias.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/noglob-always.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/noglob1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/noglob2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/noglob3.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/noglob4.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/null-exec.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/null-exec2-printenv.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/number_range-glob.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/off-by-one.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/opt-shwordsplit1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/optimized-cmdsubst-input.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/option-dollar-quote-isnt-filename.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/option-path_dirs.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/option-with-quotes.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/order-path-after-dollar.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/order-path-before-globbing.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/param-positional-in-array-append.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/param-precommand-option-argument1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/param-precommand-option-argument3.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/parameter-elision-command-word.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/parameter-expansion-shwordsplit.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/parameter-expansion-untokenized1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/parameter-expansion-untokenized2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/parameter-star.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/parameter-to-global-alias.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/parameter-value-contains-command-position1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/parameter-value-contains-command-position2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/pasted-quotes.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/path-broken-symlink.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/path-dollared-word.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/path-dollared-word2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/path-dollared-word3.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/path-dollared-word3b.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/path-dollared-word4.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/path-mixed-quoting.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/path-separators.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/path-separators2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/path-space.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/path-tilde-home.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/path-tilde-home2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/path-tilde-home3.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/path-tilde-named.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/path.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/path_prefix.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/path_prefix2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/path_prefix3.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/plain-file-in-command-position.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/precommand-killing1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/precommand-killing2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/precommand-then-assignment.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/precommand-type1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/precommand-type2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/precommand-type3.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/precommand-uninstalled.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/precommand-unknown-option.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/precommand.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/precommand2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/precommand3.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/precommand4.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/prefix-redirection.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/process-substitution-after-redirection.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/process-substitution-redirection-isnt-globbing.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/process-substitution.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/process-substitution2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/quoted-command-substitution-empty.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/quoted-redirection-in-command-word.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/rc-quotes.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/redirection-comment.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/redirection-from-param.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/redirection-in-cmdsubst.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/redirection-inhibits-elision.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/redirection-is-not-option.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/redirection-special-cases.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/redirection.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/redirection2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/redirection3.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/reserved-word.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/simple-command.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/simple-redirection.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/subshell.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/sudo-command.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/sudo-comment.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/sudo-longopt.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/sudo-redirection.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/sudo-redirection2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/sudo-redirection3.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/tilde-command-word.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/time-and-nocorrect1.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/time-and-nocorrect2.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/unbackslash.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/unknown-command.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/vanilla-newline.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data/vi-linewise-mode.zsh create mode 120000 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/pattern/README.md create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/pattern/pattern-highlighter.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/pattern/test-data/rm-rf.zsh create mode 120000 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/regexp/README.md create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/regexp/regexp-highlighter.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/regexp/test-data/complex.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/regexp/test-data/subexpression.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/regexp/test-data/word-boundary.zsh create mode 120000 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/root/README.md create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/root/root-highlighter.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/images/after1-smaller.png create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/images/after1.png create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/images/after2-smaller.png create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/images/after2.png create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/images/after3-smaller.png create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/images/after3.png create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/images/after4-smaller.png create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/images/before1-smaller.png create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/images/before1.png create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/images/before2-smaller.png create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/images/before2.png create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/images/before3-smaller.png create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/images/before3.png create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/images/before4-smaller.png create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/images/preview-smaller.png create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/images/preview.png create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/release.md create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/tests/README.md create mode 100755 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/tests/edit-failed-tests create mode 100755 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/tests/generate.zsh create mode 100755 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/tests/tap-colorizer.zsh create mode 100755 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/tests/tap-filter create mode 100755 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/tests/test-highlighting.zsh create mode 100755 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/tests/test-perfs.zsh create mode 100755 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/tests/test-zprof.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.plugin.zsh create mode 100644 .oh-my-zsh/custom/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh create mode 100644 .oh-my-zsh/custom/themes/archcraft.zsh-theme create mode 100644 .oh-my-zsh/custom/themes/example.zsh-theme create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/lib/hooks.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/lib/section.zsh create mode 100755 .oh-my-zsh/custom/themes/spaceship-prompt/lib/utils.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/aws.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/battery.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/char.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/conda.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/dir.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/docker.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/docker_context.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/dotnet.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/elixir.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/elm.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/ember.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/exec_time.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/exit_code.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/gcloud.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/git.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/git_branch.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/git_status.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/golang.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/gradle.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/haskell.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/hg.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/hg_branch.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/hg_status.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/host.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/jobs.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/julia.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/kubectl.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/kubectl_context.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/kubectl_version.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/line_sep.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/maven.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/node.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/package.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/php.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/pyenv.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/ruby.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/rust.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/swift.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/terraform.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/time.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/user.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/venv.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/vi_mode.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/sections/xcode.zsh create mode 100644 .oh-my-zsh/custom/themes/spaceship-prompt/spaceship.zsh create mode 120000 .oh-my-zsh/custom/themes/spaceship-prompt/spaceship.zsh-theme create mode 120000 .oh-my-zsh/custom/themes/spaceship.zsh-theme create mode 100644 .oh-my-zsh/lib/bzr.zsh create mode 100644 .oh-my-zsh/lib/cli.zsh create mode 100644 .oh-my-zsh/lib/clipboard.zsh create mode 100644 .oh-my-zsh/lib/compfix.zsh create mode 100644 .oh-my-zsh/lib/completion.zsh create mode 100644 .oh-my-zsh/lib/correction.zsh create mode 100644 .oh-my-zsh/lib/diagnostics.zsh create mode 100644 .oh-my-zsh/lib/directories.zsh create mode 100644 .oh-my-zsh/lib/functions.zsh create mode 100644 .oh-my-zsh/lib/git.zsh create mode 100644 .oh-my-zsh/lib/grep.zsh create mode 100644 .oh-my-zsh/lib/history.zsh create mode 100644 .oh-my-zsh/lib/key-bindings.zsh create mode 100644 .oh-my-zsh/lib/misc.zsh create mode 100644 .oh-my-zsh/lib/nvm.zsh create mode 100644 .oh-my-zsh/lib/prompt_info_functions.zsh create mode 100644 .oh-my-zsh/lib/spectrum.zsh create mode 100644 .oh-my-zsh/lib/termsupport.zsh create mode 100644 .oh-my-zsh/lib/theme-and-appearance.zsh create mode 100644 .oh-my-zsh/lib/vcs_info.zsh create mode 100644 .oh-my-zsh/log/.gitkeep create mode 100644 .oh-my-zsh/oh-my-zsh.sh create mode 100644 .oh-my-zsh/plugins/1password/1password.plugin.zsh create mode 100644 .oh-my-zsh/plugins/1password/README.md create mode 100644 .oh-my-zsh/plugins/1password/_opswd create mode 100644 .oh-my-zsh/plugins/1password/opswd create mode 100644 .oh-my-zsh/plugins/adb/README.md create mode 100644 .oh-my-zsh/plugins/adb/_adb create mode 100644 .oh-my-zsh/plugins/ag/README.md create mode 100644 .oh-my-zsh/plugins/ag/_ag create mode 100644 .oh-my-zsh/plugins/alias-finder/README.md create mode 100644 .oh-my-zsh/plugins/alias-finder/alias-finder.plugin.zsh create mode 100644 .oh-my-zsh/plugins/aliases/.gitignore create mode 100644 .oh-my-zsh/plugins/aliases/README.md create mode 100644 .oh-my-zsh/plugins/aliases/aliases.plugin.zsh create mode 100644 .oh-my-zsh/plugins/aliases/cheatsheet.py create mode 100644 .oh-my-zsh/plugins/aliases/termcolor.py create mode 100644 .oh-my-zsh/plugins/ansible/README.md create mode 100644 .oh-my-zsh/plugins/ansible/ansible.plugin.zsh create mode 100644 .oh-my-zsh/plugins/ant/README.md create mode 100644 .oh-my-zsh/plugins/ant/_ant create mode 100644 .oh-my-zsh/plugins/ant/ant.plugin.zsh create mode 100644 .oh-my-zsh/plugins/apache2-macports/README.md create mode 100644 .oh-my-zsh/plugins/apache2-macports/apache2-macports.plugin.zsh create mode 100644 .oh-my-zsh/plugins/arcanist/README.md create mode 100644 .oh-my-zsh/plugins/arcanist/arcanist.plugin.zsh create mode 100644 .oh-my-zsh/plugins/archlinux/README.md create mode 100644 .oh-my-zsh/plugins/archlinux/archlinux.plugin.zsh create mode 100644 .oh-my-zsh/plugins/asdf/README.md create mode 100644 .oh-my-zsh/plugins/asdf/asdf.plugin.zsh create mode 100644 .oh-my-zsh/plugins/autoenv/README.md create mode 100644 .oh-my-zsh/plugins/autoenv/autoenv.plugin.zsh create mode 100644 .oh-my-zsh/plugins/autojump/README.md create mode 100644 .oh-my-zsh/plugins/autojump/autojump.plugin.zsh create mode 100644 .oh-my-zsh/plugins/autopep8/README.md create mode 100644 .oh-my-zsh/plugins/autopep8/_autopep8 create mode 100644 .oh-my-zsh/plugins/aws/README.md create mode 100644 .oh-my-zsh/plugins/aws/aws.plugin.zsh create mode 100644 .oh-my-zsh/plugins/battery/README.md create mode 100644 .oh-my-zsh/plugins/battery/battery.plugin.zsh create mode 100644 .oh-my-zsh/plugins/bazel/README.md create mode 100644 .oh-my-zsh/plugins/bazel/_bazel create mode 100644 .oh-my-zsh/plugins/bbedit/README.md create mode 100644 .oh-my-zsh/plugins/bbedit/bbedit.plugin.zsh create mode 100644 .oh-my-zsh/plugins/bedtools/README.md create mode 100644 .oh-my-zsh/plugins/bedtools/_bedtools create mode 100644 .oh-my-zsh/plugins/bgnotify/README.md create mode 100644 .oh-my-zsh/plugins/bgnotify/bgnotify.plugin.zsh create mode 100644 .oh-my-zsh/plugins/bower/README.md create mode 100644 .oh-my-zsh/plugins/bower/_bower create mode 100644 .oh-my-zsh/plugins/bower/bower.plugin.zsh create mode 100644 .oh-my-zsh/plugins/branch/README.md create mode 100644 .oh-my-zsh/plugins/branch/branch.plugin.zsh create mode 100644 .oh-my-zsh/plugins/brew/README.md create mode 100644 .oh-my-zsh/plugins/brew/brew.plugin.zsh create mode 100644 .oh-my-zsh/plugins/bundler/README.md create mode 100644 .oh-my-zsh/plugins/bundler/_bundler create mode 100644 .oh-my-zsh/plugins/bundler/bundler.plugin.zsh create mode 100644 .oh-my-zsh/plugins/cabal/README.md create mode 100644 .oh-my-zsh/plugins/cabal/cabal.plugin.zsh create mode 100644 .oh-my-zsh/plugins/cake/README.md create mode 100644 .oh-my-zsh/plugins/cake/cake.plugin.zsh create mode 100644 .oh-my-zsh/plugins/cakephp3/README.md create mode 100644 .oh-my-zsh/plugins/cakephp3/cakephp3.plugin.zsh create mode 100644 .oh-my-zsh/plugins/capistrano/README.md create mode 100644 .oh-my-zsh/plugins/capistrano/_capistrano create mode 100644 .oh-my-zsh/plugins/capistrano/capistrano.plugin.zsh create mode 100644 .oh-my-zsh/plugins/cask/README.md create mode 100644 .oh-my-zsh/plugins/cask/cask.plugin.zsh create mode 100644 .oh-my-zsh/plugins/catimg/README.md create mode 100644 .oh-my-zsh/plugins/catimg/catimg.plugin.zsh create mode 100644 .oh-my-zsh/plugins/catimg/catimg.sh create mode 100644 .oh-my-zsh/plugins/catimg/colors.png create mode 100644 .oh-my-zsh/plugins/celery/README.md create mode 100644 .oh-my-zsh/plugins/celery/_celery create mode 100644 .oh-my-zsh/plugins/charm/README.md create mode 100644 .oh-my-zsh/plugins/charm/charm.plugin.zsh create mode 100644 .oh-my-zsh/plugins/chruby/README.md create mode 100644 .oh-my-zsh/plugins/chruby/chruby.plugin.zsh create mode 100644 .oh-my-zsh/plugins/chucknorris/.gitignore create mode 100644 .oh-my-zsh/plugins/chucknorris/README.md create mode 100644 .oh-my-zsh/plugins/chucknorris/chucknorris.plugin.zsh create mode 100644 .oh-my-zsh/plugins/chucknorris/fortunes/chucknorris create mode 100644 .oh-my-zsh/plugins/cloudfoundry/README.md create mode 100644 .oh-my-zsh/plugins/cloudfoundry/cloudfoundry.plugin.zsh create mode 100644 .oh-my-zsh/plugins/codeclimate/README.md create mode 100644 .oh-my-zsh/plugins/codeclimate/_codeclimate create mode 100644 .oh-my-zsh/plugins/coffee/README.md create mode 100644 .oh-my-zsh/plugins/coffee/_coffee create mode 100644 .oh-my-zsh/plugins/coffee/coffee.plugin.zsh create mode 100644 .oh-my-zsh/plugins/colemak/.gitignore create mode 100644 .oh-my-zsh/plugins/colemak/README.md create mode 100644 .oh-my-zsh/plugins/colemak/colemak-less create mode 100644 .oh-my-zsh/plugins/colemak/colemak.plugin.zsh create mode 100644 .oh-my-zsh/plugins/colored-man-pages/README.md create mode 100644 .oh-my-zsh/plugins/colored-man-pages/colored-man-pages.plugin.zsh create mode 100755 .oh-my-zsh/plugins/colored-man-pages/nroff create mode 100644 .oh-my-zsh/plugins/colorize/README.md create mode 100644 .oh-my-zsh/plugins/colorize/colorize.plugin.zsh create mode 100644 .oh-my-zsh/plugins/command-not-found/README.md create mode 100644 .oh-my-zsh/plugins/command-not-found/command-not-found.plugin.zsh create mode 100644 .oh-my-zsh/plugins/common-aliases/README.md create mode 100644 .oh-my-zsh/plugins/common-aliases/common-aliases.plugin.zsh create mode 100644 .oh-my-zsh/plugins/compleat/README.md create mode 100644 .oh-my-zsh/plugins/compleat/compleat.plugin.zsh create mode 100644 .oh-my-zsh/plugins/composer/README.md create mode 100644 .oh-my-zsh/plugins/composer/composer.plugin.zsh create mode 100644 .oh-my-zsh/plugins/copybuffer/copybuffer.plugin.zsh create mode 100644 .oh-my-zsh/plugins/copyfile/README.md create mode 100644 .oh-my-zsh/plugins/copyfile/copyfile.plugin.zsh create mode 100644 .oh-my-zsh/plugins/copypath/README.md create mode 100644 .oh-my-zsh/plugins/copypath/copypath.plugin.zsh create mode 100644 .oh-my-zsh/plugins/cp/README.md create mode 100644 .oh-my-zsh/plugins/cp/cp.plugin.zsh create mode 100644 .oh-my-zsh/plugins/cpanm/README.md create mode 100644 .oh-my-zsh/plugins/cpanm/_cpanm create mode 100644 .oh-my-zsh/plugins/dash/README.md create mode 100644 .oh-my-zsh/plugins/dash/dash.plugin.zsh create mode 100644 .oh-my-zsh/plugins/debian/README.md create mode 100644 .oh-my-zsh/plugins/debian/debian.plugin.zsh create mode 100644 .oh-my-zsh/plugins/deno/README.md create mode 100644 .oh-my-zsh/plugins/deno/deno.plugin.zsh create mode 100644 .oh-my-zsh/plugins/dircycle/README.md create mode 100644 .oh-my-zsh/plugins/dircycle/dircycle.plugin.zsh create mode 100644 .oh-my-zsh/plugins/direnv/README.md create mode 100644 .oh-my-zsh/plugins/direnv/direnv.plugin.zsh create mode 100644 .oh-my-zsh/plugins/dirhistory/dirhistory.plugin.zsh create mode 100644 .oh-my-zsh/plugins/dirpersist/README.md create mode 100644 .oh-my-zsh/plugins/dirpersist/dirpersist.plugin.zsh create mode 100644 .oh-my-zsh/plugins/dnf/README.md create mode 100644 .oh-my-zsh/plugins/dnf/dnf.plugin.zsh create mode 100644 .oh-my-zsh/plugins/dnote/README.md create mode 100644 .oh-my-zsh/plugins/dnote/_dnote create mode 100644 .oh-my-zsh/plugins/docker-compose/README.md create mode 100644 .oh-my-zsh/plugins/docker-compose/_docker-compose create mode 100644 .oh-my-zsh/plugins/docker-compose/docker-compose.plugin.zsh create mode 100644 .oh-my-zsh/plugins/docker-machine/README.md create mode 100644 .oh-my-zsh/plugins/docker-machine/_docker-machine create mode 100644 .oh-my-zsh/plugins/docker-machine/docker-machine.plugin.zsh create mode 100644 .oh-my-zsh/plugins/docker/README.md create mode 100644 .oh-my-zsh/plugins/docker/_docker create mode 100644 .oh-my-zsh/plugins/docker/docker.plugin.zsh create mode 100644 .oh-my-zsh/plugins/doctl/README.md create mode 100644 .oh-my-zsh/plugins/doctl/doctl.plugin.zsh create mode 100644 .oh-my-zsh/plugins/dotenv/README.md create mode 100644 .oh-my-zsh/plugins/dotenv/dotenv.plugin.zsh create mode 100644 .oh-my-zsh/plugins/dotnet/README.md create mode 100644 .oh-my-zsh/plugins/dotnet/dotnet.plugin.zsh create mode 100644 .oh-my-zsh/plugins/droplr/README.md create mode 100644 .oh-my-zsh/plugins/droplr/droplr.plugin.zsh create mode 100644 .oh-my-zsh/plugins/drush/README.md create mode 100644 .oh-my-zsh/plugins/drush/drush.complete.sh create mode 100644 .oh-my-zsh/plugins/drush/drush.plugin.zsh create mode 100644 .oh-my-zsh/plugins/eecms/README.md create mode 100644 .oh-my-zsh/plugins/eecms/eecms.plugin.zsh create mode 100644 .oh-my-zsh/plugins/emacs/README.md create mode 100644 .oh-my-zsh/plugins/emacs/emacs.plugin.zsh create mode 100755 .oh-my-zsh/plugins/emacs/emacsclient.sh create mode 100644 .oh-my-zsh/plugins/ember-cli/README.md create mode 100644 .oh-my-zsh/plugins/ember-cli/_ember-cli create mode 100644 .oh-my-zsh/plugins/ember-cli/ember-cli.plugin.zsh create mode 100644 .oh-my-zsh/plugins/emoji-clock/README.md create mode 100644 .oh-my-zsh/plugins/emoji-clock/emoji-clock.plugin.zsh create mode 100644 .oh-my-zsh/plugins/emoji/README.md create mode 100644 .oh-my-zsh/plugins/emoji/emoji-char-definitions.zsh create mode 100644 .oh-my-zsh/plugins/emoji/emoji-data.txt create mode 100644 .oh-my-zsh/plugins/emoji/emoji.plugin.zsh create mode 100644 .oh-my-zsh/plugins/emoji/gemoji_db.json create mode 100644 .oh-my-zsh/plugins/emoji/update_emoji.py create mode 100644 .oh-my-zsh/plugins/emotty/README.md create mode 100644 .oh-my-zsh/plugins/emotty/emotty.plugin.zsh create mode 100644 .oh-my-zsh/plugins/emotty/emotty_emoji_set.zsh create mode 100644 .oh-my-zsh/plugins/emotty/emotty_floral_set.zsh create mode 100644 .oh-my-zsh/plugins/emotty/emotty_love_set.zsh create mode 100644 .oh-my-zsh/plugins/emotty/emotty_nature_set.zsh create mode 100644 .oh-my-zsh/plugins/emotty/emotty_stellar_set.zsh create mode 100644 .oh-my-zsh/plugins/emotty/emotty_zodiac_set.zsh create mode 100644 .oh-my-zsh/plugins/encode64/README.md create mode 100644 .oh-my-zsh/plugins/encode64/encode64.plugin.zsh create mode 100644 .oh-my-zsh/plugins/example/example.plugin.zsh create mode 100644 .oh-my-zsh/plugins/extract/README.md create mode 100644 .oh-my-zsh/plugins/extract/_extract create mode 100644 .oh-my-zsh/plugins/extract/extract.plugin.zsh create mode 100644 .oh-my-zsh/plugins/fabric/README.md create mode 100644 .oh-my-zsh/plugins/fabric/_fab create mode 100644 .oh-my-zsh/plugins/fabric/fabric.plugin.zsh create mode 100644 .oh-my-zsh/plugins/fancy-ctrl-z/README.md create mode 100644 .oh-my-zsh/plugins/fancy-ctrl-z/fancy-ctrl-z.plugin.zsh create mode 100644 .oh-my-zsh/plugins/fasd/README.md create mode 100644 .oh-my-zsh/plugins/fasd/fasd.plugin.zsh create mode 100644 .oh-my-zsh/plugins/fastfile/README.md create mode 100644 .oh-my-zsh/plugins/fastfile/fastfile.plugin.zsh create mode 100644 .oh-my-zsh/plugins/fbterm/README.md create mode 100644 .oh-my-zsh/plugins/fbterm/fbterm.plugin.zsh create mode 100644 .oh-my-zsh/plugins/fd/README.md create mode 100644 .oh-my-zsh/plugins/fd/_fd create mode 100644 .oh-my-zsh/plugins/fig/README.md create mode 100644 .oh-my-zsh/plugins/fig/fig.plugin.zsh create mode 100644 .oh-my-zsh/plugins/firewalld/README.md create mode 100644 .oh-my-zsh/plugins/firewalld/firewalld.plugin.zsh create mode 100644 .oh-my-zsh/plugins/flutter/README.md create mode 100644 .oh-my-zsh/plugins/flutter/flutter.plugin.zsh create mode 100644 .oh-my-zsh/plugins/fluxcd/README.md create mode 100644 .oh-my-zsh/plugins/fluxcd/fluxcd.plugin.zsh create mode 100644 .oh-my-zsh/plugins/fnm/README.md create mode 100644 .oh-my-zsh/plugins/fnm/fnm.plugin.zsh create mode 100644 .oh-my-zsh/plugins/forklift/README.md create mode 100644 .oh-my-zsh/plugins/forklift/forklift.plugin.zsh create mode 100644 .oh-my-zsh/plugins/fossil/README.md create mode 100644 .oh-my-zsh/plugins/fossil/_fossil create mode 100644 .oh-my-zsh/plugins/fossil/fossil.plugin.zsh create mode 100644 .oh-my-zsh/plugins/frontend-search/README.md create mode 100644 .oh-my-zsh/plugins/frontend-search/_frontend create mode 100644 .oh-my-zsh/plugins/frontend-search/frontend-search.plugin.zsh create mode 100644 .oh-my-zsh/plugins/fzf/README.md create mode 100644 .oh-my-zsh/plugins/fzf/fzf.plugin.zsh create mode 100644 .oh-my-zsh/plugins/gas/README.md create mode 100644 .oh-my-zsh/plugins/gas/_gas create mode 100644 .oh-my-zsh/plugins/gatsby/README.md create mode 100644 .oh-my-zsh/plugins/gatsby/_gatsby create mode 100644 .oh-my-zsh/plugins/gcloud/README.md create mode 100644 .oh-my-zsh/plugins/gcloud/gcloud.plugin.zsh create mode 100644 .oh-my-zsh/plugins/geeknote/README.md create mode 100644 .oh-my-zsh/plugins/geeknote/_geeknote create mode 100644 .oh-my-zsh/plugins/geeknote/geeknote.plugin.zsh create mode 100644 .oh-my-zsh/plugins/gem/README.md create mode 100644 .oh-my-zsh/plugins/gem/_gem create mode 100644 .oh-my-zsh/plugins/gem/gem.plugin.zsh create mode 100644 .oh-my-zsh/plugins/genpass/README.md create mode 100755 .oh-my-zsh/plugins/genpass/genpass-apple create mode 100755 .oh-my-zsh/plugins/genpass/genpass-monkey create mode 100755 .oh-my-zsh/plugins/genpass/genpass-xkcd create mode 100644 .oh-my-zsh/plugins/genpass/genpass.plugin.zsh create mode 100644 .oh-my-zsh/plugins/gh/README.md create mode 100644 .oh-my-zsh/plugins/gh/gh.plugin.zsh create mode 100644 .oh-my-zsh/plugins/git-auto-fetch/README.md create mode 100644 .oh-my-zsh/plugins/git-auto-fetch/git-auto-fetch.plugin.zsh create mode 100644 .oh-my-zsh/plugins/git-escape-magic/README.md create mode 100644 .oh-my-zsh/plugins/git-escape-magic/git-escape-magic create mode 100644 .oh-my-zsh/plugins/git-escape-magic/git-escape-magic.plugin.zsh create mode 100644 .oh-my-zsh/plugins/git-extras/README.md create mode 100644 .oh-my-zsh/plugins/git-extras/git-extras.plugin.zsh create mode 100644 .oh-my-zsh/plugins/git-flow-avh/README.md create mode 100644 .oh-my-zsh/plugins/git-flow-avh/git-flow-avh.plugin.zsh create mode 100644 .oh-my-zsh/plugins/git-flow/README.md create mode 100644 .oh-my-zsh/plugins/git-flow/_git-flow create mode 100644 .oh-my-zsh/plugins/git-flow/git-flow.plugin.zsh create mode 100644 .oh-my-zsh/plugins/git-hubflow/README.md create mode 100644 .oh-my-zsh/plugins/git-hubflow/git-hubflow.plugin.zsh create mode 100644 .oh-my-zsh/plugins/git-lfs/README.md create mode 100644 .oh-my-zsh/plugins/git-lfs/git-lfs.plugin.zsh create mode 100644 .oh-my-zsh/plugins/git-prompt/README.md create mode 100644 .oh-my-zsh/plugins/git-prompt/git-prompt.plugin.zsh create mode 100644 .oh-my-zsh/plugins/git-prompt/gitstatus.py create mode 100644 .oh-my-zsh/plugins/git/README.md create mode 100644 .oh-my-zsh/plugins/git/git.plugin.zsh create mode 100644 .oh-my-zsh/plugins/gitfast/README.md create mode 100644 .oh-my-zsh/plugins/gitfast/_git create mode 100644 .oh-my-zsh/plugins/gitfast/git-completion.bash create mode 100644 .oh-my-zsh/plugins/gitfast/git-prompt.sh create mode 100644 .oh-my-zsh/plugins/gitfast/gitfast.plugin.zsh create mode 100755 .oh-my-zsh/plugins/gitfast/update create mode 100644 .oh-my-zsh/plugins/github/README.md create mode 100644 .oh-my-zsh/plugins/github/_hub create mode 100644 .oh-my-zsh/plugins/github/github.plugin.zsh create mode 100644 .oh-my-zsh/plugins/gitignore/README.md create mode 100644 .oh-my-zsh/plugins/gitignore/gitignore.plugin.zsh create mode 100644 .oh-my-zsh/plugins/glassfish/README.md create mode 100644 .oh-my-zsh/plugins/glassfish/_asadmin create mode 100644 .oh-my-zsh/plugins/glassfish/glassfish.plugin.zsh create mode 100644 .oh-my-zsh/plugins/globalias/README.md create mode 100644 .oh-my-zsh/plugins/globalias/globalias.plugin.zsh create mode 100644 .oh-my-zsh/plugins/gnu-utils/README.md create mode 100644 .oh-my-zsh/plugins/gnu-utils/gnu-utils.plugin.zsh create mode 100644 .oh-my-zsh/plugins/golang/README.md create mode 100644 .oh-my-zsh/plugins/golang/_golang create mode 100644 .oh-my-zsh/plugins/golang/golang.plugin.zsh create mode 100644 .oh-my-zsh/plugins/golang/templates/package.txt create mode 100644 .oh-my-zsh/plugins/golang/templates/search.txt create mode 100644 .oh-my-zsh/plugins/gpg-agent/README.md create mode 100644 .oh-my-zsh/plugins/gpg-agent/gpg-agent.plugin.zsh create mode 100644 .oh-my-zsh/plugins/gradle/README.md create mode 100644 .oh-my-zsh/plugins/gradle/_gradle create mode 100644 .oh-my-zsh/plugins/gradle/gradle.plugin.zsh create mode 100644 .oh-my-zsh/plugins/grails/README.md create mode 100644 .oh-my-zsh/plugins/grails/grails.plugin.zsh create mode 100644 .oh-my-zsh/plugins/grc/README.md create mode 100644 .oh-my-zsh/plugins/grc/grc.plugin.zsh create mode 100644 .oh-my-zsh/plugins/grunt/README.md create mode 100644 .oh-my-zsh/plugins/grunt/grunt.plugin.zsh create mode 100644 .oh-my-zsh/plugins/gulp/README.md create mode 100644 .oh-my-zsh/plugins/gulp/gulp.plugin.zsh create mode 100644 .oh-my-zsh/plugins/hanami/README.md create mode 100644 .oh-my-zsh/plugins/hanami/hanami.plugin.zsh create mode 100644 .oh-my-zsh/plugins/hasura/README.md create mode 100644 .oh-my-zsh/plugins/hasura/hasura.plugin.zsh create mode 100644 .oh-my-zsh/plugins/helm/README.md create mode 100644 .oh-my-zsh/plugins/helm/helm.plugin.zsh create mode 100644 .oh-my-zsh/plugins/heroku/README.md create mode 100644 .oh-my-zsh/plugins/heroku/heroku.plugin.zsh create mode 100644 .oh-my-zsh/plugins/history-substring-search/README.md create mode 100644 .oh-my-zsh/plugins/history-substring-search/history-substring-search.plugin.zsh create mode 100644 .oh-my-zsh/plugins/history-substring-search/history-substring-search.zsh create mode 100755 .oh-my-zsh/plugins/history-substring-search/update-from-upstream.zsh create mode 100644 .oh-my-zsh/plugins/history/README.md create mode 100644 .oh-my-zsh/plugins/history/history.plugin.zsh create mode 100644 .oh-my-zsh/plugins/hitchhiker/.gitignore create mode 100644 .oh-my-zsh/plugins/hitchhiker/README.md create mode 100644 .oh-my-zsh/plugins/hitchhiker/fortunes/hitchhiker create mode 100644 .oh-my-zsh/plugins/hitchhiker/hitchhiker.plugin.zsh create mode 100644 .oh-my-zsh/plugins/hitokoto/README.md create mode 100644 .oh-my-zsh/plugins/hitokoto/hitokoto.plugin.zsh create mode 100644 .oh-my-zsh/plugins/homestead/README.md create mode 100644 .oh-my-zsh/plugins/homestead/homestead.plugin.zsh create mode 100644 .oh-my-zsh/plugins/httpie/README.md create mode 100644 .oh-my-zsh/plugins/httpie/_httpie create mode 100644 .oh-my-zsh/plugins/invoke/README.md create mode 100644 .oh-my-zsh/plugins/invoke/invoke.plugin.zsh create mode 100644 .oh-my-zsh/plugins/ionic/README.md create mode 100644 .oh-my-zsh/plugins/ionic/ionic.plugin.zsh create mode 100644 .oh-my-zsh/plugins/ipfs/LICENSE create mode 100644 .oh-my-zsh/plugins/ipfs/README.md create mode 100644 .oh-my-zsh/plugins/ipfs/_ipfs create mode 100644 .oh-my-zsh/plugins/isodate/README.md create mode 100644 .oh-my-zsh/plugins/isodate/isodate.plugin.zsh create mode 100644 .oh-my-zsh/plugins/istioctl/README.md create mode 100644 .oh-my-zsh/plugins/istioctl/istioctl.plugin.zsh create mode 100644 .oh-my-zsh/plugins/iterm2/README.md create mode 100644 .oh-my-zsh/plugins/iterm2/iterm2.plugin.zsh create mode 100644 .oh-my-zsh/plugins/jake-node/README.md create mode 100644 .oh-my-zsh/plugins/jake-node/jake-node.plugin.zsh create mode 100644 .oh-my-zsh/plugins/jenv/README.md create mode 100644 .oh-my-zsh/plugins/jenv/jenv.plugin.zsh create mode 100644 .oh-my-zsh/plugins/jfrog/README.md create mode 100644 .oh-my-zsh/plugins/jfrog/jfrog.plugin.zsh create mode 100644 .oh-my-zsh/plugins/jhbuild/README.md create mode 100644 .oh-my-zsh/plugins/jhbuild/jhbuild.plugin.zsh create mode 100644 .oh-my-zsh/plugins/jira/README.md create mode 100644 .oh-my-zsh/plugins/jira/_jira create mode 100644 .oh-my-zsh/plugins/jira/jira.plugin.zsh create mode 100644 .oh-my-zsh/plugins/jruby/README.md create mode 100644 .oh-my-zsh/plugins/jruby/jruby.plugin.zsh create mode 100644 .oh-my-zsh/plugins/jsontools/README.md create mode 100644 .oh-my-zsh/plugins/jsontools/jsontools.plugin.zsh create mode 100644 .oh-my-zsh/plugins/juju/README.md create mode 100644 .oh-my-zsh/plugins/juju/juju.plugin.zsh create mode 100644 .oh-my-zsh/plugins/jump/README.md create mode 100644 .oh-my-zsh/plugins/jump/jump.plugin.zsh create mode 100644 .oh-my-zsh/plugins/kate/README.md create mode 100644 .oh-my-zsh/plugins/kate/kate.plugin.zsh create mode 100644 .oh-my-zsh/plugins/keychain/README.md create mode 100644 .oh-my-zsh/plugins/keychain/keychain.plugin.zsh create mode 100644 .oh-my-zsh/plugins/kitchen/README.md create mode 100644 .oh-my-zsh/plugins/kitchen/_kitchen create mode 100644 .oh-my-zsh/plugins/kn/README.md create mode 100644 .oh-my-zsh/plugins/kn/kn.plugin.zsh create mode 100644 .oh-my-zsh/plugins/knife/README.md create mode 100644 .oh-my-zsh/plugins/knife/_knife create mode 100644 .oh-my-zsh/plugins/knife_ssh/README.md create mode 100644 .oh-my-zsh/plugins/knife_ssh/knife_ssh.plugin.zsh create mode 100644 .oh-my-zsh/plugins/kops/README.md create mode 100644 .oh-my-zsh/plugins/kops/kops.plugin.zsh create mode 100644 .oh-my-zsh/plugins/kube-ps1/README.md create mode 100644 .oh-my-zsh/plugins/kube-ps1/kube-ps1.plugin.zsh create mode 100644 .oh-my-zsh/plugins/kubectl/README.md create mode 100644 .oh-my-zsh/plugins/kubectl/kubectl.plugin.zsh create mode 100644 .oh-my-zsh/plugins/kubectx/README.md create mode 100644 .oh-my-zsh/plugins/kubectx/kubectx.plugin.zsh create mode 100644 .oh-my-zsh/plugins/kubectx/prod.png create mode 100644 .oh-my-zsh/plugins/kubectx/stage.png create mode 100644 .oh-my-zsh/plugins/lando/LICENSE create mode 100644 .oh-my-zsh/plugins/lando/README.md create mode 100644 .oh-my-zsh/plugins/lando/lando.plugin.zsh create mode 100644 .oh-my-zsh/plugins/laravel/README.md create mode 100644 .oh-my-zsh/plugins/laravel/_artisan create mode 100644 .oh-my-zsh/plugins/laravel/laravel.plugin.zsh create mode 100644 .oh-my-zsh/plugins/laravel4/README.md create mode 100644 .oh-my-zsh/plugins/laravel4/laravel4.plugin.zsh create mode 100644 .oh-my-zsh/plugins/laravel5/README.md create mode 100644 .oh-my-zsh/plugins/laravel5/laravel5.plugin.zsh create mode 100644 .oh-my-zsh/plugins/last-working-dir/README.md create mode 100644 .oh-my-zsh/plugins/last-working-dir/last-working-dir.plugin.zsh create mode 100644 .oh-my-zsh/plugins/lein/README.md create mode 100644 .oh-my-zsh/plugins/lein/_lein create mode 100644 .oh-my-zsh/plugins/lighthouse/README.md create mode 100644 .oh-my-zsh/plugins/lighthouse/lighthouse.plugin.zsh create mode 100644 .oh-my-zsh/plugins/lol/README.md create mode 100644 .oh-my-zsh/plugins/lol/lol.plugin.zsh create mode 100644 .oh-my-zsh/plugins/lpass/README.md create mode 100644 .oh-my-zsh/plugins/lpass/_lpass create mode 100644 .oh-my-zsh/plugins/lxd/README.md create mode 100644 .oh-my-zsh/plugins/lxd/lxd.plugin.zsh create mode 100644 .oh-my-zsh/plugins/macos/README.md create mode 100644 .oh-my-zsh/plugins/macos/_security create mode 100644 .oh-my-zsh/plugins/macos/macos.plugin.zsh create mode 100644 .oh-my-zsh/plugins/macos/music create mode 100644 .oh-my-zsh/plugins/macos/spotify create mode 100644 .oh-my-zsh/plugins/macports/README.md create mode 100644 .oh-my-zsh/plugins/macports/_port create mode 100644 .oh-my-zsh/plugins/macports/macports.plugin.zsh create mode 100644 .oh-my-zsh/plugins/magic-enter/README.md create mode 100644 .oh-my-zsh/plugins/magic-enter/magic-enter.plugin.zsh create mode 100644 .oh-my-zsh/plugins/man/README.md create mode 100644 .oh-my-zsh/plugins/man/man.plugin.zsh create mode 100644 .oh-my-zsh/plugins/marked2/README.md create mode 100644 .oh-my-zsh/plugins/marked2/marked2.plugin.zsh create mode 100644 .oh-my-zsh/plugins/mercurial/README.md create mode 100644 .oh-my-zsh/plugins/mercurial/mercurial.plugin.zsh create mode 100644 .oh-my-zsh/plugins/meteor/README.md create mode 100644 .oh-my-zsh/plugins/meteor/_meteor create mode 100644 .oh-my-zsh/plugins/meteor/meteor.plugin.zsh create mode 100644 .oh-my-zsh/plugins/microk8s/README.md create mode 100644 .oh-my-zsh/plugins/microk8s/microk8s.plugin.zsh create mode 100644 .oh-my-zsh/plugins/minikube/README.md create mode 100644 .oh-my-zsh/plugins/minikube/minikube.plugin.zsh create mode 100644 .oh-my-zsh/plugins/mix-fast/README.md create mode 100644 .oh-my-zsh/plugins/mix-fast/mix-fast.plugin.zsh create mode 100644 .oh-my-zsh/plugins/mix/README.md create mode 100644 .oh-my-zsh/plugins/mix/_mix create mode 100644 .oh-my-zsh/plugins/mongo-atlas/README.md create mode 100644 .oh-my-zsh/plugins/mongo-atlas/mongo-atlas.plugin.zsh create mode 100644 .oh-my-zsh/plugins/mongocli/README.md create mode 100644 .oh-my-zsh/plugins/mongocli/mongocli.plugin.zsh create mode 100644 .oh-my-zsh/plugins/mosh/README.md create mode 100644 .oh-my-zsh/plugins/mosh/mosh.plugin.zsh create mode 100644 .oh-my-zsh/plugins/multipass/README.md create mode 100644 .oh-my-zsh/plugins/multipass/_multipass create mode 100644 .oh-my-zsh/plugins/multipass/multipass.plugin.zsh create mode 100644 .oh-my-zsh/plugins/mvn/README.md create mode 100644 .oh-my-zsh/plugins/mvn/mvn.plugin.zsh create mode 100644 .oh-my-zsh/plugins/mysql-macports/README.md create mode 100644 .oh-my-zsh/plugins/mysql-macports/mysql-macports.plugin.zsh create mode 100644 .oh-my-zsh/plugins/n98-magerun/README.md create mode 100644 .oh-my-zsh/plugins/n98-magerun/n98-magerun.plugin.zsh create mode 100644 .oh-my-zsh/plugins/nanoc/README.md create mode 100644 .oh-my-zsh/plugins/nanoc/_nanoc create mode 100644 .oh-my-zsh/plugins/nanoc/nanoc.plugin.zsh create mode 100644 .oh-my-zsh/plugins/ng/README.md create mode 100644 .oh-my-zsh/plugins/ng/_ng create mode 100644 .oh-my-zsh/plugins/nmap/README.md create mode 100644 .oh-my-zsh/plugins/nmap/nmap.plugin.zsh create mode 100644 .oh-my-zsh/plugins/node/README.md create mode 100644 .oh-my-zsh/plugins/node/node.plugin.zsh create mode 100644 .oh-my-zsh/plugins/nomad/README.md create mode 100644 .oh-my-zsh/plugins/nomad/_nomad create mode 100644 .oh-my-zsh/plugins/npm/README.md create mode 100644 .oh-my-zsh/plugins/npm/npm.plugin.zsh create mode 100644 .oh-my-zsh/plugins/nvm/README.md create mode 100644 .oh-my-zsh/plugins/nvm/_nvm create mode 100644 .oh-my-zsh/plugins/nvm/nvm.plugin.zsh create mode 100644 .oh-my-zsh/plugins/oc/README.md create mode 100644 .oh-my-zsh/plugins/oc/oc.plugin.zsh create mode 100644 .oh-my-zsh/plugins/octozen/README.md create mode 100644 .oh-my-zsh/plugins/octozen/octozen.plugin.zsh create mode 100644 .oh-my-zsh/plugins/operator-sdk/README.md create mode 100644 .oh-my-zsh/plugins/operator-sdk/operator-sdk.plugin.zsh create mode 100644 .oh-my-zsh/plugins/otp/README.md create mode 100644 .oh-my-zsh/plugins/otp/otp.plugin.zsh create mode 100644 .oh-my-zsh/plugins/pass/README.md create mode 100644 .oh-my-zsh/plugins/pass/_pass create mode 100644 .oh-my-zsh/plugins/paver/README.md create mode 100644 .oh-my-zsh/plugins/paver/paver.plugin.zsh create mode 100644 .oh-my-zsh/plugins/pep8/README.md create mode 100644 .oh-my-zsh/plugins/pep8/_pep8 create mode 100644 .oh-my-zsh/plugins/per-directory-history/README.md create mode 120000 .oh-my-zsh/plugins/per-directory-history/per-directory-history.plugin.zsh create mode 100644 .oh-my-zsh/plugins/per-directory-history/per-directory-history.zsh create mode 100644 .oh-my-zsh/plugins/percol/README.md create mode 100644 .oh-my-zsh/plugins/percol/percol.plugin.zsh create mode 100644 .oh-my-zsh/plugins/perl/README.md create mode 100644 .oh-my-zsh/plugins/perl/perl.plugin.zsh create mode 100644 .oh-my-zsh/plugins/perms/README.md create mode 100644 .oh-my-zsh/plugins/perms/perms.plugin.zsh create mode 100644 .oh-my-zsh/plugins/phing/README.md create mode 100644 .oh-my-zsh/plugins/phing/phing.plugin.zsh create mode 100644 .oh-my-zsh/plugins/pip/README.md create mode 100644 .oh-my-zsh/plugins/pip/_pip create mode 100644 .oh-my-zsh/plugins/pip/pip.plugin.zsh create mode 100644 .oh-my-zsh/plugins/pipenv/README.md create mode 100644 .oh-my-zsh/plugins/pipenv/pipenv.plugin.zsh create mode 100644 .oh-my-zsh/plugins/pj/README.md create mode 100644 .oh-my-zsh/plugins/pj/pj.plugin.zsh create mode 100644 .oh-my-zsh/plugins/please/README.md create mode 100644 .oh-my-zsh/plugins/please/please.plugin.zsh create mode 100644 .oh-my-zsh/plugins/pm2/README.md create mode 100644 .oh-my-zsh/plugins/pm2/_pm2 create mode 100644 .oh-my-zsh/plugins/pm2/pm2.plugin.zsh create mode 100644 .oh-my-zsh/plugins/pod/README.md create mode 100644 .oh-my-zsh/plugins/pod/_pod create mode 100644 .oh-my-zsh/plugins/poetry/README.md create mode 100644 .oh-my-zsh/plugins/poetry/poetry.plugin.zsh create mode 100644 .oh-my-zsh/plugins/postgres/README.md create mode 100644 .oh-my-zsh/plugins/postgres/postgres.plugin.zsh create mode 100644 .oh-my-zsh/plugins/pow/README.md create mode 100644 .oh-my-zsh/plugins/pow/pow.plugin.zsh create mode 100644 .oh-my-zsh/plugins/powder/README.md create mode 100644 .oh-my-zsh/plugins/powder/_powder create mode 100644 .oh-my-zsh/plugins/powify/README.md create mode 100644 .oh-my-zsh/plugins/powify/_powify create mode 100644 .oh-my-zsh/plugins/pre-commit/README.md create mode 100644 .oh-my-zsh/plugins/pre-commit/pre-commit.plugin.zsh create mode 100644 .oh-my-zsh/plugins/profiles/README.md create mode 100644 .oh-my-zsh/plugins/profiles/profiles.plugin.zsh create mode 100644 .oh-my-zsh/plugins/pyenv/README.md create mode 100644 .oh-my-zsh/plugins/pyenv/pyenv.plugin.zsh create mode 100644 .oh-my-zsh/plugins/pylint/README.md create mode 100644 .oh-my-zsh/plugins/pylint/_pylint create mode 100644 .oh-my-zsh/plugins/pylint/pylint.plugin.zsh create mode 100644 .oh-my-zsh/plugins/python/README.md create mode 100644 .oh-my-zsh/plugins/python/python.plugin.zsh create mode 100644 .oh-my-zsh/plugins/rails/README.md create mode 100644 .oh-my-zsh/plugins/rails/_rails create mode 100644 .oh-my-zsh/plugins/rails/rails.plugin.zsh create mode 100644 .oh-my-zsh/plugins/rake-fast/README.md create mode 100644 .oh-my-zsh/plugins/rake-fast/rake-fast.plugin.zsh create mode 100644 .oh-my-zsh/plugins/rake/README.md create mode 100644 .oh-my-zsh/plugins/rake/rake.plugin.zsh create mode 100644 .oh-my-zsh/plugins/rand-quote/README.md create mode 100644 .oh-my-zsh/plugins/rand-quote/rand-quote.plugin.zsh create mode 100644 .oh-my-zsh/plugins/rbenv/README.md create mode 100644 .oh-my-zsh/plugins/rbenv/rbenv.plugin.zsh create mode 100644 .oh-my-zsh/plugins/rbfu/README.md create mode 100644 .oh-my-zsh/plugins/rbfu/rbfu.plugin.zsh create mode 100644 .oh-my-zsh/plugins/rbw/README.md create mode 100644 .oh-my-zsh/plugins/rbw/rbw.plugin.zsh create mode 100644 .oh-my-zsh/plugins/react-native/README.md create mode 100644 .oh-my-zsh/plugins/react-native/_react-native create mode 100644 .oh-my-zsh/plugins/react-native/react-native.plugin.zsh create mode 100644 .oh-my-zsh/plugins/rebar/README.md create mode 100644 .oh-my-zsh/plugins/rebar/_rebar create mode 100644 .oh-my-zsh/plugins/redis-cli/README.md create mode 100644 .oh-my-zsh/plugins/redis-cli/_redis-cli create mode 100644 .oh-my-zsh/plugins/repo/README.md create mode 100644 .oh-my-zsh/plugins/repo/_repo create mode 100644 .oh-my-zsh/plugins/repo/repo.plugin.zsh create mode 100644 .oh-my-zsh/plugins/ripgrep/README.md create mode 100644 .oh-my-zsh/plugins/ripgrep/_ripgrep create mode 100644 .oh-my-zsh/plugins/ros/README.md create mode 100644 .oh-my-zsh/plugins/ros/_ros create mode 100644 .oh-my-zsh/plugins/rsync/README.md create mode 100644 .oh-my-zsh/plugins/rsync/rsync.plugin.zsh create mode 100644 .oh-my-zsh/plugins/ruby/README.md create mode 100644 .oh-my-zsh/plugins/ruby/ruby.plugin.zsh create mode 100644 .oh-my-zsh/plugins/rust/README.md create mode 100644 .oh-my-zsh/plugins/rust/_rustc create mode 100644 .oh-my-zsh/plugins/rust/rust.plugin.zsh create mode 100644 .oh-my-zsh/plugins/rvm/README.md create mode 100644 .oh-my-zsh/plugins/rvm/rvm.plugin.zsh create mode 100644 .oh-my-zsh/plugins/safe-paste/README.md create mode 100644 .oh-my-zsh/plugins/safe-paste/safe-paste.plugin.zsh create mode 100644 .oh-my-zsh/plugins/salt/README.md create mode 100644 .oh-my-zsh/plugins/salt/_salt create mode 100644 .oh-my-zsh/plugins/samtools/README.md create mode 100644 .oh-my-zsh/plugins/samtools/_samtools create mode 100644 .oh-my-zsh/plugins/sbt/README.md create mode 100644 .oh-my-zsh/plugins/sbt/_sbt create mode 100644 .oh-my-zsh/plugins/sbt/sbt.plugin.zsh create mode 100644 .oh-my-zsh/plugins/scala/README.md create mode 100644 .oh-my-zsh/plugins/scala/_scala create mode 100644 .oh-my-zsh/plugins/scd/README.md create mode 100644 .oh-my-zsh/plugins/scd/_scd create mode 100755 .oh-my-zsh/plugins/scd/scd create mode 100644 .oh-my-zsh/plugins/scd/scd.plugin.zsh create mode 100644 .oh-my-zsh/plugins/screen/README.md create mode 100644 .oh-my-zsh/plugins/screen/screen.plugin.zsh create mode 100644 .oh-my-zsh/plugins/scw/README.md create mode 100644 .oh-my-zsh/plugins/scw/_scw create mode 100644 .oh-my-zsh/plugins/sdk/README.md create mode 100644 .oh-my-zsh/plugins/sdk/sdk.plugin.zsh create mode 100644 .oh-my-zsh/plugins/sfdx/README.md create mode 100644 .oh-my-zsh/plugins/sfdx/_sfdx create mode 100644 .oh-my-zsh/plugins/sfffe/README.md create mode 100644 .oh-my-zsh/plugins/sfffe/sfffe.plugin.zsh create mode 100644 .oh-my-zsh/plugins/shell-proxy/.editorconfig create mode 100644 .oh-my-zsh/plugins/shell-proxy/README.md create mode 100755 .oh-my-zsh/plugins/shell-proxy/proxy.py create mode 100644 .oh-my-zsh/plugins/shell-proxy/shell-proxy.plugin.zsh create mode 100755 .oh-my-zsh/plugins/shell-proxy/ssh-agent.py create mode 100755 .oh-my-zsh/plugins/shell-proxy/ssh-proxy.py create mode 100644 .oh-my-zsh/plugins/shrink-path/README.md create mode 100644 .oh-my-zsh/plugins/shrink-path/shrink-path.plugin.zsh create mode 100644 .oh-my-zsh/plugins/sigstore/README.md create mode 100644 .oh-my-zsh/plugins/sigstore/sigstore.plugin.zsh create mode 100644 .oh-my-zsh/plugins/singlechar/README.md create mode 100644 .oh-my-zsh/plugins/singlechar/singlechar.plugin.zsh create mode 100644 .oh-my-zsh/plugins/skaffold/README.md create mode 100644 .oh-my-zsh/plugins/skaffold/skaffold.plugin.zsh create mode 100644 .oh-my-zsh/plugins/spring/README.md create mode 100644 .oh-my-zsh/plugins/spring/_spring create mode 100644 .oh-my-zsh/plugins/sprunge/README.md create mode 100644 .oh-my-zsh/plugins/sprunge/sprunge.plugin.zsh create mode 100644 .oh-my-zsh/plugins/ssh-agent/README.md create mode 100644 .oh-my-zsh/plugins/ssh-agent/ssh-agent.plugin.zsh create mode 100644 .oh-my-zsh/plugins/stack/README.md create mode 100644 .oh-my-zsh/plugins/stack/stack.plugin.zsh create mode 100644 .oh-my-zsh/plugins/sublime-merge/README.md create mode 100644 .oh-my-zsh/plugins/sublime-merge/sublime-merge.plugin.zsh create mode 100644 .oh-my-zsh/plugins/sublime/README.md create mode 100644 .oh-my-zsh/plugins/sublime/sublime.plugin.zsh create mode 100644 .oh-my-zsh/plugins/sudo/sudo.plugin.zsh create mode 100644 .oh-my-zsh/plugins/supervisor/README.md create mode 100644 .oh-my-zsh/plugins/supervisor/_supervisorctl create mode 100644 .oh-my-zsh/plugins/supervisor/_supervisord create mode 100644 .oh-my-zsh/plugins/supervisor/supervisor.plugin.zsh create mode 100644 .oh-my-zsh/plugins/suse/README.md create mode 100644 .oh-my-zsh/plugins/suse/suse.plugin.zsh create mode 100644 .oh-my-zsh/plugins/svcat/README.md create mode 100644 .oh-my-zsh/plugins/svcat/svcat.plugin.zsh create mode 100644 .oh-my-zsh/plugins/svn-fast-info/README.md create mode 100644 .oh-my-zsh/plugins/svn-fast-info/svn-fast-info.plugin.zsh create mode 100644 .oh-my-zsh/plugins/svn/README.md create mode 100644 .oh-my-zsh/plugins/svn/svn.plugin.zsh create mode 100644 .oh-my-zsh/plugins/swiftpm/README.md create mode 100644 .oh-my-zsh/plugins/swiftpm/_swift create mode 100644 .oh-my-zsh/plugins/swiftpm/swiftpm.plugin.zsh create mode 100644 .oh-my-zsh/plugins/symfony/README.md create mode 100644 .oh-my-zsh/plugins/symfony/symfony.plugin.zsh create mode 100644 .oh-my-zsh/plugins/symfony2/README.md create mode 100644 .oh-my-zsh/plugins/symfony2/symfony2.plugin.zsh create mode 100644 .oh-my-zsh/plugins/systemadmin/README.md create mode 100644 .oh-my-zsh/plugins/systemadmin/systemadmin.plugin.zsh create mode 100644 .oh-my-zsh/plugins/systemd/README.md create mode 100644 .oh-my-zsh/plugins/systemd/systemd.plugin.zsh create mode 100644 .oh-my-zsh/plugins/taskwarrior/README.md create mode 100644 .oh-my-zsh/plugins/taskwarrior/_task create mode 100644 .oh-my-zsh/plugins/taskwarrior/taskwarrior.plugin.zsh create mode 100644 .oh-my-zsh/plugins/term_tab/README.md create mode 100644 .oh-my-zsh/plugins/term_tab/term_tab.plugin.zsh create mode 100644 .oh-my-zsh/plugins/terminitor/README.md create mode 100644 .oh-my-zsh/plugins/terminitor/_terminitor create mode 100644 .oh-my-zsh/plugins/terraform/README.md create mode 100644 .oh-my-zsh/plugins/terraform/terraform.plugin.zsh create mode 100644 .oh-my-zsh/plugins/textastic/README.md create mode 100644 .oh-my-zsh/plugins/textastic/textastic.plugin.zsh create mode 100644 .oh-my-zsh/plugins/textmate/README.md create mode 100644 .oh-my-zsh/plugins/textmate/textmate.plugin.zsh create mode 100644 .oh-my-zsh/plugins/thefuck/README.md create mode 100644 .oh-my-zsh/plugins/thefuck/thefuck.plugin.zsh create mode 100644 .oh-my-zsh/plugins/themes/README.md create mode 100644 .oh-my-zsh/plugins/themes/themes.plugin.zsh create mode 100644 .oh-my-zsh/plugins/thor/README.md create mode 100644 .oh-my-zsh/plugins/thor/_thor create mode 100644 .oh-my-zsh/plugins/tig/README.md create mode 100644 .oh-my-zsh/plugins/tig/tig.plugin.zsh create mode 100644 .oh-my-zsh/plugins/timer/README.md create mode 100644 .oh-my-zsh/plugins/timer/timer.plugin.zsh create mode 100644 .oh-my-zsh/plugins/tmux-cssh/README.md create mode 100644 .oh-my-zsh/plugins/tmux-cssh/_tmux-cssh create mode 100644 .oh-my-zsh/plugins/tmux/README.md create mode 100644 .oh-my-zsh/plugins/tmux/tmux.extra.conf create mode 100644 .oh-my-zsh/plugins/tmux/tmux.only.conf create mode 100644 .oh-my-zsh/plugins/tmux/tmux.plugin.zsh create mode 100644 .oh-my-zsh/plugins/tmuxinator/README.md create mode 100644 .oh-my-zsh/plugins/tmuxinator/_tmuxinator create mode 100644 .oh-my-zsh/plugins/tmuxinator/tmuxinator.plugin.zsh create mode 100644 .oh-my-zsh/plugins/toolbox/README.md create mode 100644 .oh-my-zsh/plugins/toolbox/toolbox.plugin.zsh create mode 100644 .oh-my-zsh/plugins/torrent/README.md create mode 100644 .oh-my-zsh/plugins/torrent/torrent.plugin.zsh create mode 100644 .oh-my-zsh/plugins/transfer/README.md create mode 100644 .oh-my-zsh/plugins/transfer/transfer.plugin.zsh create mode 100644 .oh-my-zsh/plugins/tugboat/README.md create mode 100644 .oh-my-zsh/plugins/tugboat/_tugboat create mode 100644 .oh-my-zsh/plugins/ubuntu/README.md create mode 100644 .oh-my-zsh/plugins/ubuntu/ubuntu.plugin.zsh create mode 100644 .oh-my-zsh/plugins/ufw/README.md create mode 100644 .oh-my-zsh/plugins/ufw/_ufw create mode 100644 .oh-my-zsh/plugins/universalarchive/README.md create mode 100644 .oh-my-zsh/plugins/universalarchive/_universalarchive create mode 100644 .oh-my-zsh/plugins/universalarchive/universalarchive.plugin.zsh create mode 100644 .oh-my-zsh/plugins/urltools/README.md create mode 100644 .oh-my-zsh/plugins/urltools/urltools.plugin.zsh create mode 100644 .oh-my-zsh/plugins/vagrant-prompt/README.md create mode 100644 .oh-my-zsh/plugins/vagrant-prompt/vagrant-prompt.plugin.zsh create mode 100644 .oh-my-zsh/plugins/vagrant/README.md create mode 100644 .oh-my-zsh/plugins/vagrant/_vagrant create mode 100644 .oh-my-zsh/plugins/vagrant/vagrant.plugin.zsh create mode 100644 .oh-my-zsh/plugins/vault/README.md create mode 100644 .oh-my-zsh/plugins/vault/_vault create mode 100644 .oh-my-zsh/plugins/vi-mode/README.md create mode 100644 .oh-my-zsh/plugins/vi-mode/vi-mode.plugin.zsh create mode 100644 .oh-my-zsh/plugins/vim-interaction/README.md create mode 100644 .oh-my-zsh/plugins/vim-interaction/vim-interaction.plugin.zsh create mode 100644 .oh-my-zsh/plugins/virtualenv/README.md create mode 100644 .oh-my-zsh/plugins/virtualenv/virtualenv.plugin.zsh create mode 100644 .oh-my-zsh/plugins/virtualenvwrapper/README.md create mode 100644 .oh-my-zsh/plugins/virtualenvwrapper/virtualenvwrapper.plugin.zsh create mode 100644 .oh-my-zsh/plugins/volta/README.md create mode 100644 .oh-my-zsh/plugins/volta/volta.plugin.zsh create mode 100644 .oh-my-zsh/plugins/vscode/README.md create mode 100644 .oh-my-zsh/plugins/vscode/vscode.plugin.zsh create mode 100644 .oh-my-zsh/plugins/vundle/README.md create mode 100644 .oh-my-zsh/plugins/vundle/vundle.plugin.zsh create mode 100644 .oh-my-zsh/plugins/wakeonlan/README.md create mode 100644 .oh-my-zsh/plugins/wakeonlan/_wake create mode 100644 .oh-my-zsh/plugins/wakeonlan/wakeonlan.plugin.zsh create mode 100644 .oh-my-zsh/plugins/watson/README.md create mode 100644 .oh-my-zsh/plugins/watson/_watson create mode 100644 .oh-my-zsh/plugins/wd/LICENSE create mode 100644 .oh-my-zsh/plugins/wd/README.md create mode 100644 .oh-my-zsh/plugins/wd/_wd.sh create mode 100644 .oh-my-zsh/plugins/wd/wd.plugin.zsh create mode 100644 .oh-my-zsh/plugins/wd/wd.sh create mode 100644 .oh-my-zsh/plugins/web-search/web-search.plugin.zsh create mode 100644 .oh-my-zsh/plugins/wp-cli/README.md create mode 100644 .oh-my-zsh/plugins/wp-cli/wp-cli.plugin.zsh create mode 100644 .oh-my-zsh/plugins/xcode/README.md create mode 100644 .oh-my-zsh/plugins/xcode/_xcselv create mode 100644 .oh-my-zsh/plugins/xcode/xcode.plugin.zsh create mode 100644 .oh-my-zsh/plugins/yarn/README.md create mode 100644 .oh-my-zsh/plugins/yarn/_yarn create mode 100644 .oh-my-zsh/plugins/yarn/yarn.plugin.zsh create mode 100644 .oh-my-zsh/plugins/yii/README.md create mode 100644 .oh-my-zsh/plugins/yii/yii.plugin.zsh create mode 100644 .oh-my-zsh/plugins/yii2/README.md create mode 100644 .oh-my-zsh/plugins/yii2/yii2.plugin.zsh create mode 100644 .oh-my-zsh/plugins/yum/README.md create mode 100644 .oh-my-zsh/plugins/yum/yum.plugin.zsh create mode 100644 .oh-my-zsh/plugins/z/LICENSE create mode 100644 .oh-my-zsh/plugins/z/MANUAL.md create mode 100644 .oh-my-zsh/plugins/z/README.md create mode 100644 .oh-my-zsh/plugins/z/_z create mode 100644 .oh-my-zsh/plugins/z/z.plugin.zsh create mode 100644 .oh-my-zsh/plugins/zbell/README.md create mode 100644 .oh-my-zsh/plugins/zbell/zbell.plugin.zsh create mode 100644 .oh-my-zsh/plugins/zeus/README.md create mode 100644 .oh-my-zsh/plugins/zeus/_zeus create mode 100644 .oh-my-zsh/plugins/zeus/zeus.plugin.zsh create mode 100644 .oh-my-zsh/plugins/zoxide/README.md create mode 100644 .oh-my-zsh/plugins/zoxide/zoxide.plugin.zsh create mode 100644 .oh-my-zsh/plugins/zsh-cwd-history/zsh-cwd-history.plugin.zsh create mode 100644 .oh-my-zsh/plugins/zsh-interactive-cd/README.md create mode 100644 .oh-my-zsh/plugins/zsh-interactive-cd/zsh-interactive-cd.plugin.zsh create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/.config/znt/n-aliases.conf create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/.config/znt/n-cd.conf create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/.config/znt/n-env.conf create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/.config/znt/n-functions.conf create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/.config/znt/n-history.conf create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/.config/znt/n-kill.conf create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/.config/znt/n-list.conf create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/.config/znt/n-options.conf create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/.config/znt/n-panelize.conf create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/LICENSE create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/Makefile create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/NEWS create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/README.md create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/_n-kill create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/doc/generate_single_file create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/doc/img/n-history2.png create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/doc/install.sh create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/doc/n-preview create mode 100755 .oh-my-zsh/plugins/zsh-navigation-tools/doc/znt-tmux.zsh create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/n-aliases create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/n-cd create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/n-env create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/n-functions create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/n-help create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/n-history create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/n-kill create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/n-list create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/n-list-draw create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/n-list-input create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/n-options create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/n-panelize create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/znt-cd-widget create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/znt-history-widget create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/znt-kill-widget create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/znt-usetty-wrapper create mode 100644 .oh-my-zsh/plugins/zsh-navigation-tools/zsh-navigation-tools.plugin.zsh create mode 100644 .oh-my-zsh/templates/zshrc.zsh-template create mode 100644 .oh-my-zsh/themes/3den.zsh-theme create mode 100644 .oh-my-zsh/themes/Soliah.zsh-theme create mode 100644 .oh-my-zsh/themes/adben.zsh-theme create mode 100644 .oh-my-zsh/themes/af-magic.zsh-theme create mode 100644 .oh-my-zsh/themes/afowler.zsh-theme create mode 100644 .oh-my-zsh/themes/agnoster.zsh-theme create mode 100644 .oh-my-zsh/themes/alanpeabody.zsh-theme create mode 100644 .oh-my-zsh/themes/amuse.zsh-theme create mode 100644 .oh-my-zsh/themes/apple.zsh-theme create mode 100644 .oh-my-zsh/themes/arrow.zsh-theme create mode 100644 .oh-my-zsh/themes/aussiegeek.zsh-theme create mode 100644 .oh-my-zsh/themes/avit.zsh-theme create mode 100644 .oh-my-zsh/themes/awesomepanda.zsh-theme create mode 100644 .oh-my-zsh/themes/bira.zsh-theme create mode 100644 .oh-my-zsh/themes/blinks.zsh-theme create mode 100644 .oh-my-zsh/themes/bureau.zsh-theme create mode 100644 .oh-my-zsh/themes/candy-kingdom.zsh-theme create mode 100644 .oh-my-zsh/themes/candy.zsh-theme create mode 100644 .oh-my-zsh/themes/clean.zsh-theme create mode 100644 .oh-my-zsh/themes/cloud.zsh-theme create mode 100644 .oh-my-zsh/themes/crcandy.zsh-theme create mode 100644 .oh-my-zsh/themes/crunch.zsh-theme create mode 100644 .oh-my-zsh/themes/cypher.zsh-theme create mode 100644 .oh-my-zsh/themes/dallas.zsh-theme create mode 100644 .oh-my-zsh/themes/darkblood.zsh-theme create mode 100644 .oh-my-zsh/themes/daveverwer.zsh-theme create mode 100644 .oh-my-zsh/themes/dieter.zsh-theme create mode 100644 .oh-my-zsh/themes/dogenpunk.zsh-theme create mode 100644 .oh-my-zsh/themes/dpoggi.zsh-theme create mode 100644 .oh-my-zsh/themes/dst.zsh-theme create mode 100644 .oh-my-zsh/themes/dstufft.zsh-theme create mode 100644 .oh-my-zsh/themes/duellj.zsh-theme create mode 100644 .oh-my-zsh/themes/eastwood.zsh-theme create mode 100644 .oh-my-zsh/themes/edvardm.zsh-theme create mode 100644 .oh-my-zsh/themes/emotty.zsh-theme create mode 100644 .oh-my-zsh/themes/essembeh.zsh-theme create mode 100644 .oh-my-zsh/themes/evan.zsh-theme create mode 100644 .oh-my-zsh/themes/fino-time.zsh-theme create mode 100644 .oh-my-zsh/themes/fino.zsh-theme create mode 100644 .oh-my-zsh/themes/fishy.zsh-theme create mode 100644 .oh-my-zsh/themes/flazz.zsh-theme create mode 100644 .oh-my-zsh/themes/fletcherm.zsh-theme create mode 100644 .oh-my-zsh/themes/fox.zsh-theme create mode 100644 .oh-my-zsh/themes/frisk.zsh-theme create mode 100644 .oh-my-zsh/themes/frontcube.zsh-theme create mode 100644 .oh-my-zsh/themes/funky.zsh-theme create mode 100644 .oh-my-zsh/themes/fwalch.zsh-theme create mode 100644 .oh-my-zsh/themes/gallifrey.zsh-theme create mode 100644 .oh-my-zsh/themes/gallois.zsh-theme create mode 100644 .oh-my-zsh/themes/garyblessington.zsh-theme create mode 100644 .oh-my-zsh/themes/gentoo.zsh-theme create mode 100644 .oh-my-zsh/themes/geoffgarside.zsh-theme create mode 100644 .oh-my-zsh/themes/gianu.zsh-theme create mode 100644 .oh-my-zsh/themes/gnzh.zsh-theme create mode 100644 .oh-my-zsh/themes/gozilla.zsh-theme create mode 100644 .oh-my-zsh/themes/half-life.zsh-theme create mode 100644 .oh-my-zsh/themes/humza.zsh-theme create mode 100644 .oh-my-zsh/themes/imajes.zsh-theme create mode 100644 .oh-my-zsh/themes/intheloop.zsh-theme create mode 100644 .oh-my-zsh/themes/itchy.zsh-theme create mode 100644 .oh-my-zsh/themes/jaischeema.zsh-theme create mode 100644 .oh-my-zsh/themes/jbergantine.zsh-theme create mode 100644 .oh-my-zsh/themes/jispwoso.zsh-theme create mode 100644 .oh-my-zsh/themes/jnrowe.zsh-theme create mode 100644 .oh-my-zsh/themes/jonathan.zsh-theme create mode 100644 .oh-my-zsh/themes/josh.zsh-theme create mode 100644 .oh-my-zsh/themes/jreese.zsh-theme create mode 100644 .oh-my-zsh/themes/jtriley.zsh-theme create mode 100644 .oh-my-zsh/themes/juanghurtado.zsh-theme create mode 100644 .oh-my-zsh/themes/junkfood.zsh-theme create mode 100644 .oh-my-zsh/themes/kafeitu.zsh-theme create mode 100644 .oh-my-zsh/themes/kardan.zsh-theme create mode 100644 .oh-my-zsh/themes/kennethreitz.zsh-theme create mode 100644 .oh-my-zsh/themes/kiwi.zsh-theme create mode 100644 .oh-my-zsh/themes/kolo.zsh-theme create mode 100644 .oh-my-zsh/themes/kphoen.zsh-theme create mode 100644 .oh-my-zsh/themes/lambda.zsh-theme create mode 100644 .oh-my-zsh/themes/linuxonly.zsh-theme create mode 100644 .oh-my-zsh/themes/lukerandall.zsh-theme create mode 120000 .oh-my-zsh/themes/macovsky-ruby.zsh-theme create mode 100644 .oh-my-zsh/themes/macovsky.zsh-theme create mode 100644 .oh-my-zsh/themes/maran.zsh-theme create mode 100644 .oh-my-zsh/themes/mgutz.zsh-theme create mode 100644 .oh-my-zsh/themes/mh.zsh-theme create mode 100644 .oh-my-zsh/themes/michelebologna.zsh-theme create mode 100644 .oh-my-zsh/themes/mikeh.zsh-theme create mode 100644 .oh-my-zsh/themes/miloshadzic.zsh-theme create mode 100644 .oh-my-zsh/themes/minimal.zsh-theme create mode 100644 .oh-my-zsh/themes/mira.zsh-theme create mode 100644 .oh-my-zsh/themes/mlh.zsh-theme create mode 100644 .oh-my-zsh/themes/mortalscumbag.zsh-theme create mode 100644 .oh-my-zsh/themes/mrtazz.zsh-theme create mode 100644 .oh-my-zsh/themes/murilasso.zsh-theme create mode 100644 .oh-my-zsh/themes/muse.zsh-theme create mode 100644 .oh-my-zsh/themes/nanotech.zsh-theme create mode 100644 .oh-my-zsh/themes/nebirhos.zsh-theme create mode 100644 .oh-my-zsh/themes/nicoulaj.zsh-theme create mode 100644 .oh-my-zsh/themes/norm.zsh-theme create mode 100644 .oh-my-zsh/themes/obraun.zsh-theme create mode 100644 .oh-my-zsh/themes/peepcode.zsh-theme create mode 100644 .oh-my-zsh/themes/philips.zsh-theme create mode 100644 .oh-my-zsh/themes/pmcgee.zsh-theme create mode 100644 .oh-my-zsh/themes/powerlevel10k/LICENSE create mode 100644 .oh-my-zsh/themes/powerlevel10k/Makefile create mode 100644 .oh-my-zsh/themes/powerlevel10k/README.md create mode 100644 .oh-my-zsh/themes/powerlevel10k/config/p10k-classic.zsh create mode 100644 .oh-my-zsh/themes/powerlevel10k/config/p10k-lean-8colors.zsh create mode 100644 .oh-my-zsh/themes/powerlevel10k/config/p10k-lean.zsh create mode 100644 .oh-my-zsh/themes/powerlevel10k/config/p10k-pure.zsh create mode 100644 .oh-my-zsh/themes/powerlevel10k/config/p10k-rainbow.zsh create mode 100644 .oh-my-zsh/themes/powerlevel10k/config/p10k-robbyrussell.zsh create mode 100644 .oh-my-zsh/themes/powerlevel10k/font.md create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/.clang-format create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/.gitattributes create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/.gitignore create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/.vscode/c_cpp_properties.json create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/.vscode/settings.json create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/LICENSE create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/Makefile create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/README.md create mode 100755 .oh-my-zsh/themes/powerlevel10k/gitstatus/build create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/build.info create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/deps/.gitkeep create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/docs/listdir.md create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/gitstatus.plugin.sh create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/gitstatus.plugin.zsh create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/gitstatus.plugin.zsh.zwc create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/gitstatus.prompt.sh create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/gitstatus.prompt.zsh create mode 100755 .oh-my-zsh/themes/powerlevel10k/gitstatus/install create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/install.info create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/install.zwc create mode 100755 .oh-my-zsh/themes/powerlevel10k/gitstatus/mbuild create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/algorithm.h create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/arena.cc create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/arena.h create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/bits.h create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/check.h create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/check_dir_mtime.cc create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/check_dir_mtime.h create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/dir.cc create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/dir.h create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/git.cc create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/git.h create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/gitstatus.cc create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/index.cc create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/index.h create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/logging.cc create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/logging.h create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/options.cc create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/options.h create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/print.h create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/repo.cc create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/repo.h create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/repo_cache.cc create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/repo_cache.h create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/request.cc create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/request.h create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/response.cc create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/response.h create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/scope_guard.h create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/serialization.h create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/stat.h create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/string_cmp.h create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/string_view.h create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/strings.cc create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/strings.h create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/tag_db.cc create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/tag_db.h create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/thread_pool.cc create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/thread_pool.h create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/time.h create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/timer.cc create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/timer.h create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/src/tribool.h create mode 100644 .oh-my-zsh/themes/powerlevel10k/gitstatus/usrbin/.gitkeep create mode 100644 .oh-my-zsh/themes/powerlevel10k/internal/configure.zsh create mode 100644 .oh-my-zsh/themes/powerlevel10k/internal/configure.zsh.zwc create mode 100644 .oh-my-zsh/themes/powerlevel10k/internal/icons.zsh create mode 100644 .oh-my-zsh/themes/powerlevel10k/internal/icons.zsh.zwc create mode 100644 .oh-my-zsh/themes/powerlevel10k/internal/notes.md create mode 100644 .oh-my-zsh/themes/powerlevel10k/internal/p10k.zsh create mode 100644 .oh-my-zsh/themes/powerlevel10k/internal/p10k.zsh.zwc create mode 100644 .oh-my-zsh/themes/powerlevel10k/internal/parser.zsh create mode 100644 .oh-my-zsh/themes/powerlevel10k/internal/parser.zsh.zwc create mode 100644 .oh-my-zsh/themes/powerlevel10k/internal/wizard.zsh create mode 100644 .oh-my-zsh/themes/powerlevel10k/internal/worker.zsh create mode 100644 .oh-my-zsh/themes/powerlevel10k/internal/worker.zsh.zwc create mode 100644 .oh-my-zsh/themes/powerlevel10k/powerlevel10k.png create mode 100644 .oh-my-zsh/themes/powerlevel10k/powerlevel10k.zsh-theme create mode 100644 .oh-my-zsh/themes/powerlevel10k/powerlevel10k.zsh-theme.zwc create mode 100644 .oh-my-zsh/themes/powerlevel10k/powerlevel9k.zsh-theme create mode 100644 .oh-my-zsh/themes/powerlevel10k/powerlevel9k.zsh-theme.zwc create mode 100644 .oh-my-zsh/themes/powerlevel10k/prompt_powerlevel10k_setup create mode 100644 .oh-my-zsh/themes/powerlevel10k/prompt_powerlevel9k_setup create mode 100644 .oh-my-zsh/themes/pygmalion-virtualenv.zsh-theme create mode 100644 .oh-my-zsh/themes/pygmalion.zsh-theme create mode 100644 .oh-my-zsh/themes/random.zsh-theme create mode 100644 .oh-my-zsh/themes/re5et.zsh-theme create mode 100644 .oh-my-zsh/themes/refined.zsh-theme create mode 100644 .oh-my-zsh/themes/rgm.zsh-theme create mode 100644 .oh-my-zsh/themes/risto.zsh-theme create mode 100644 .oh-my-zsh/themes/rixius.zsh-theme create mode 100644 .oh-my-zsh/themes/rkj-repos.zsh-theme create mode 100644 .oh-my-zsh/themes/rkj.zsh-theme create mode 100644 .oh-my-zsh/themes/robbyrussell.zsh-theme create mode 100644 .oh-my-zsh/themes/sammy.zsh-theme create mode 100644 .oh-my-zsh/themes/simonoff.zsh-theme create mode 100644 .oh-my-zsh/themes/simple.zsh-theme create mode 100644 .oh-my-zsh/themes/skaro.zsh-theme create mode 100644 .oh-my-zsh/themes/smt.zsh-theme create mode 100644 .oh-my-zsh/themes/sonicradish.zsh-theme create mode 100644 .oh-my-zsh/themes/sorin.zsh-theme create mode 100644 .oh-my-zsh/themes/sporty_256.zsh-theme create mode 100644 .oh-my-zsh/themes/steeef.zsh-theme create mode 100644 .oh-my-zsh/themes/strug.zsh-theme create mode 100644 .oh-my-zsh/themes/sunaku.zsh-theme create mode 100644 .oh-my-zsh/themes/sunrise.zsh-theme create mode 100644 .oh-my-zsh/themes/superjarin.zsh-theme create mode 100644 .oh-my-zsh/themes/suvash.zsh-theme create mode 100644 .oh-my-zsh/themes/takashiyoshida.zsh-theme create mode 100644 .oh-my-zsh/themes/terminalparty.zsh-theme create mode 100644 .oh-my-zsh/themes/theunraveler.zsh-theme create mode 100644 .oh-my-zsh/themes/tjkirch.zsh-theme create mode 100644 .oh-my-zsh/themes/tjkirch_mod.zsh-theme create mode 100644 .oh-my-zsh/themes/tonotdo.zsh-theme create mode 100644 .oh-my-zsh/themes/trapd00r.zsh-theme create mode 100644 .oh-my-zsh/themes/wedisagree.zsh-theme create mode 100644 .oh-my-zsh/themes/wezm+.zsh-theme create mode 100644 .oh-my-zsh/themes/wezm.zsh-theme create mode 100644 .oh-my-zsh/themes/wuffers.zsh-theme create mode 100644 .oh-my-zsh/themes/xiong-chiamiov-plus.zsh-theme create mode 100644 .oh-my-zsh/themes/xiong-chiamiov.zsh-theme create mode 100644 .oh-my-zsh/themes/ys.zsh-theme create mode 100644 .oh-my-zsh/themes/zhann.zsh-theme create mode 100755 .oh-my-zsh/tools/changelog.sh create mode 100644 .oh-my-zsh/tools/check_for_upgrade.sh create mode 100755 .oh-my-zsh/tools/install.sh create mode 100755 .oh-my-zsh/tools/require_tool.sh create mode 100755 .oh-my-zsh/tools/theme_chooser.sh create mode 100644 .oh-my-zsh/tools/uninstall.sh create mode 100755 .oh-my-zsh/tools/upgrade.sh create mode 100644 .zshenv create mode 100644 .zshrc create mode 100644 README.md create mode 100755 install.sh create mode 100644 usr/share/sddm/themes/archcraft/Assets/Hibernate.svgz create mode 100644 usr/share/sddm/themes/archcraft/Assets/Reboot.svgz create mode 100644 usr/share/sddm/themes/archcraft/Assets/Shutdown.svgz create mode 100644 usr/share/sddm/themes/archcraft/Assets/Suspend.svgz create mode 100644 usr/share/sddm/themes/archcraft/Assets/User.svgz create mode 100644 usr/share/sddm/themes/archcraft/Backgrounds/bg-0.jpg create mode 100644 usr/share/sddm/themes/archcraft/Backgrounds/bg-1.png create mode 100644 usr/share/sddm/themes/archcraft/Backgrounds/bg-2.png create mode 100644 usr/share/sddm/themes/archcraft/Backgrounds/bg-3.png create mode 100644 usr/share/sddm/themes/archcraft/Backgrounds/bg-4.png create mode 100644 usr/share/sddm/themes/archcraft/Components/Clock.qml create mode 100644 usr/share/sddm/themes/archcraft/Components/Input.qml create mode 100644 usr/share/sddm/themes/archcraft/Components/LoginForm.qml create mode 100644 usr/share/sddm/themes/archcraft/Components/SessionButton.qml create mode 100644 usr/share/sddm/themes/archcraft/Components/SystemButtons.qml create mode 100644 usr/share/sddm/themes/archcraft/Components/UserList.qml create mode 100644 usr/share/sddm/themes/archcraft/Components/VirtualKeyboard.qml create mode 100644 usr/share/sddm/themes/archcraft/main.qml create mode 100644 usr/share/sddm/themes/archcraft/metadata.desktop create mode 100644 usr/share/sddm/themes/archcraft/preview.png create mode 100644 usr/share/sddm/themes/archcraft/theme.conf create mode 100644 usr/share/sddm/themes/elarun/Main.qml create mode 100644 usr/share/sddm/themes/elarun/README create mode 100644 usr/share/sddm/themes/elarun/angle-down.png create mode 100644 usr/share/sddm/themes/elarun/elarun.jpg create mode 100644 usr/share/sddm/themes/elarun/images/background.png create mode 100644 usr/share/sddm/themes/elarun/images/lock.png create mode 100644 usr/share/sddm/themes/elarun/images/login_active.png create mode 100644 usr/share/sddm/themes/elarun/images/login_normal.png create mode 100644 usr/share/sddm/themes/elarun/images/rectangle.png create mode 100644 usr/share/sddm/themes/elarun/images/rectangle_overlay.png create mode 100644 usr/share/sddm/themes/elarun/images/session_normal.png create mode 100644 usr/share/sddm/themes/elarun/images/system_hibernate.png create mode 100644 usr/share/sddm/themes/elarun/images/system_reboot.png create mode 100644 usr/share/sddm/themes/elarun/images/system_shutdown.png create mode 100644 usr/share/sddm/themes/elarun/images/system_suspend.png create mode 100644 usr/share/sddm/themes/elarun/images/system_switch_user.png create mode 100644 usr/share/sddm/themes/elarun/images/user_icon.png create mode 100644 usr/share/sddm/themes/elarun/metadata.desktop create mode 100644 usr/share/sddm/themes/elarun/theme.conf create mode 100644 usr/share/sddm/themes/maldives/LICENSE create mode 100644 usr/share/sddm/themes/maldives/Main.qml create mode 100644 usr/share/sddm/themes/maldives/README create mode 100644 usr/share/sddm/themes/maldives/angle-down.png create mode 100644 usr/share/sddm/themes/maldives/background.jpg create mode 100644 usr/share/sddm/themes/maldives/maldives.jpg create mode 100644 usr/share/sddm/themes/maldives/metadata.desktop create mode 100644 usr/share/sddm/themes/maldives/rectangle.png create mode 100644 usr/share/sddm/themes/maldives/theme.conf create mode 100644 usr/share/sddm/themes/maya/LICENSE create mode 100644 usr/share/sddm/themes/maya/Main.qml create mode 100644 usr/share/sddm/themes/maya/README create mode 100644 usr/share/sddm/themes/maya/components/SpButton.qml create mode 100644 usr/share/sddm/themes/maya/components/SpClock.qml create mode 100644 usr/share/sddm/themes/maya/fonts/OpenSans_CondLight.ttf create mode 100644 usr/share/sddm/themes/maya/images/ic_arrow_drop_down_white_24px.svg create mode 100644 usr/share/sddm/themes/maya/images/ic_power_settings_new_white_24px.svg create mode 100644 usr/share/sddm/themes/maya/images/ic_refresh_white_24px.svg create mode 100644 usr/share/sddm/themes/maya/images/ic_warning_white_24px.svg create mode 100644 usr/share/sddm/themes/maya/metadata.desktop create mode 100644 usr/share/sddm/themes/maya/screenshots/hi_IN.png create mode 100644 usr/share/sddm/themes/maya/theme.conf create mode 160000 zsh diff --git a/.config/Kvantum/KvArcDark#/KvArcDark#.kvconfig b/.config/Kvantum/KvArcDark#/KvArcDark#.kvconfig new file mode 100644 index 00000000..b78e7369 --- /dev/null +++ b/.config/Kvantum/KvArcDark#/KvArcDark#.kvconfig @@ -0,0 +1,484 @@ +[%General] +author=Tsu Jan +comment=A minimalistic dark theme inspired by the Arc GTK theme +x11drag=menubar_and_primary_toolbar +alt_mnemonic=true +left_tabs=true +attach_active_tab=true +mirror_doc_tabs=true +group_toolbar_buttons=false +toolbar_item_spacing=1 +toolbar_interior_spacing=3 +spread_progressbar=true +composite=true +menu_shadow_depth=5 +menu_separator_height=6 +tooltip_shadow_depth=6 +splitter_width=4 +scroll_width=9 +scroll_arrows=false +scroll_min_extent=60 +slider_width=6 +slider_handle_width=18 +slider_handle_length=18 +center_toolbar_handle=true +check_size=14 +textless_progressbar=false +progressbar_thickness=3font +menubar_mouse_tracking=true +toolbutton_style=1 +click_behavior=0 +translucent_windows=false +blurring=false +popup_blurring=false +vertical_spin_indicators=false +spin_button_width=32 +fill_rubberband=false +merge_menubar_with_toolbar=true +small_icon_size=16 +large_icon_size=32 +button_icon_size=16 +toolbar_icon_size=22 +combo_as_lineedit=true +animate_states=false +combo_menu=true +hide_combo_checkboxes=true +combo_focus_rect=true +groupbox_top_label=true +inline_spin_indicators=false +joined_inactive_tabs=false +layout_spacing=6 +layout_margin=9 +scrollbar_in_view=true +transient_scrollbar=true +transient_groove=true +submenu_overlap=3 +tooltip_delay=-1 +tree_branch_line=true +dark_titlebar=true +contrast=1.00 +dialog_button_layout=0 +drag_from_buttons=false +intensity=1.00 +menu_blur_radius=0 +no_inactiveness=false +no_window_pattern=false +opaque=kaffeine,kmplayer,subtitlecomposer,kdenlive,vlc,smplayer,smplayer2,avidemux,avidemux2_qt4,avidemux3_qt4,avidemux3_qt5,kamoso,QtCreator,VirtualBox,VirtualBoxVM,trojita,dragon,digikam,lyx +reduce_menu_opacity=0 +reduce_window_opacity=0 +respect_DE=true +saturation=1.00 +scrollable_menu=true +shadowless_popup=false +submenu_delay=250 +tooltip_blur_radius=0 + +[GeneralColors] +window.color=#383c4a +base.color=#404552 +alt.base.color=#3c434f +button.color=#414654 +light.color=#5f677f +mid.light.color=#313131 +dark.color=black +mid.color=#191919 +highlight.color=#5294e2 +inactive.highlight.color=#5294e2 +text.color=#ffffffc8 +window.text.color=#ffffffc8 +button.text.color=#ffffffc8 +disabled.text.color=#ffffff73 +tooltip.text.color=#eefcff +highlight.text.color=white +link.color=#009DFF +link.visited.color=#9E4FFF +progress.indicator.text.color=white + +[Hacks] +transparent_ktitle_label=true +transparent_dolphin_view=true +transparent_pcmanfm_sidepane=true +blur_translucent=false +transparent_menutitle=true +respect_darkness=true +force_size_grip=true +iconless_pushbutton=true +iconless_menu=false +disabled_icon_opacity=100 +lxqtmainmenu_iconsize=22 +normal_default_pushbutton=true +single_top_toolbar=true +tint_on_mouseover=0 +transparent_pcmanfm_view=false +blur_only_active_window=false +centered_forms=false +kinetic_scrolling=false +middle_click_scroll=false +no_selection_tint=false +noninteger_translucency=false +style_vertical_toolbars=false + +[PanelButtonCommand] +frame=true +frame.element=button +frame.top=3 +frame.bottom=3 +frame.left=3 +frame.right=3 +interior=true +interior.element=button +indicator.size=9 +text.normal.color=#ffffffc8 +text.focus.color=white +text.press.color=white +text.toggle.color=white +text.shadow=0 +text.margin=1 +text.iconspacing=4 +indicator.element=arrow +text.margin.top=2 +text.margin.bottom=2 +text.margin.left=2 +text.margin.right=2 +min_width=+0.3font +min_height=+0.3font +frame.expansion=6 + +[PanelButtonTool] +inherits=PanelButtonCommand + +[Dock] +inherits=PanelButtonCommand +interior.element=dock +frame.element=dock +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 +text.normal.color=#ffffffc8 + +[DockTitle] +inherits=PanelButtonCommand +frame=false +interior=false +text.normal.color=#ffffff96 +text.focus.color=white +text.bold=true + +[IndicatorSpinBox] +inherits=PanelButtonCommand +frame=true +interior=true +frame.left=1 +indicator.element=spin +indicator.size=10 +text.normal.color=#ffffffc8 + +[RadioButton] +inherits=PanelButtonCommand +frame=false +interior.element=radio +text.normal.color=#ffffffc8 +text.focus.color=white + +[CheckBox] +inherits=PanelButtonCommand +frame=false +interior.element=checkbox +text.normal.color=#ffffffc8 +text.focus.color=white + +[Focus] +inherits=PanelButtonCommand +frame=true +frame.element=focus +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 +frame.patternsize=20 + +[GenericFrame] +inherits=PanelButtonCommand +frame=true +interior=false +frame.element=common +interior.element=common +frame.top=3 +frame.bottom=3 +frame.left=3 +frame.right=3 + +[LineEdit] +inherits=PanelButtonCommand +frame.element=lineedit +interior.element=lineedit +text.margin.left=1 +text.margin.right=1 + +[DropDownButton] +inherits=PanelButtonCommand +indicator.element=arrow-down + +[IndicatorArrow] +indicator.element=arrow +indicator.size=9 + +[ToolboxTab] +inherits=PanelButtonCommand +text.normal.color=#ffffffc8 +text.press.color=#ffffff96 +text.focus.color=white + +[Tab] +inherits=PanelButtonCommand +interior.element=tab +text.margin.left=8 +text.margin.right=8 +text.margin.top=2 +text.margin.bottom=2 +frame.element=tab +indicator.element=tab +frame.top=4 +frame.bottom=4 +frame.left=4 +frame.right=4 +text.normal.color=#ffffff78 +text.focus.color=#ffffffb4 +text.toggle.color=#ffffffd2 +frame.expansion=0 + +[TabFrame] +inherits=PanelButtonCommand +frame.element=tabframe +interior.element=tabframe +frame.top=4 +frame.bottom=4 +frame.left=4 +frame.right=4 + +[TreeExpander] +inherits=PanelButtonCommand +indicator.size=12 +indicator.element=tree + +[HeaderSection] +inherits=PanelButtonCommand +interior.element=header +frame.element=header +frame.top=3 +frame.bottom=3 +frame.left=1 +frame.right=1 +text.bold=true +text.normal.color=#ffffff96 +text.focus.color=#5796e8 +text.toggle.color=white +frame.expansion=0 + +[SizeGrip] +indicator.element=resize-grip + +[Toolbar] +inherits=PanelButtonCommand +indicator.element=toolbar +indicator.size=5 +text.margin=0 +frame=false +interior.element=menubar +frame.element=menubar +text.normal.color=#ffffffc8 +text.focus.color=white +frame.bottom=0 +frame.expansion=0 + +[Slider] +inherits=PanelButtonCommand +frame.element=slider +interior.element=slider +frame.top=3 +frame.bottom=3 +frame.left=3 +frame.right=3 + +[SliderCursor] +inherits=PanelButtonCommand +frame=false +interior.element=slidercursor + +[Progressbar] +inherits=PanelButtonCommand +frame.element=progress +interior.element=progress +text.margin=0 +text.normal.color=#ffffffc8 +text.focus.color=white +text.press.color=white +text.toggle.color=white +text.bold=false +frame.expansion=8 + +[ProgressbarContents] +inherits=PanelButtonCommand +frame=true +frame.element=progress-pattern +interior.element=progress-pattern + +[ItemView] +inherits=PanelButtonCommand +text.margin=0 +frame.element=itemview +interior.element=itemview +frame.top=2 +frame.bottom=2 +frame.left=2 +frame.right=2 +text.margin.top=2 +text.margin.bottom=2 +text.margin.left=4 +text.margin.right=4 +text.normal.color=#ffffffc8 +text.focus.color=white +text.press.color=white +text.toggle.color=white +frame.expansion=0 + +[Splitter] +indicator.size=48 + +[Scrollbar] +inherits=PanelButtonCommand +indicator.element=arrow +indicator.size=10 + +[ScrollbarSlider] +inherits=PanelButtonCommand +frame.element=scrollbarslider +interior=false +frame.left=6 +frame.right=6 +frame.top=6 +frame.bottom=6 +indicator.element=grip +indicator.size=13 +frame.expansion=48 + +[ScrollbarGroove] +inherits=PanelButtonCommand +interior=false +frame=false + +[MenuItem] +inherits=PanelButtonCommand +frame=true +frame.element=menuitem +interior.element=menuitem +indicator.element=menuitem +text.normal.color=#ffffffc8 +text.focus.color=white +text.margin.top=1 +text.margin.bottom=1 +text.margin.left=15 +text.margin.right=5 +frame.top=3 +frame.bottom=3 +frame.left=3 +frame.right=3 +frame.expansion=0 + +[MenuBar] +inherits=PanelButtonCommand +frame.element=menubar +interior.element=menubar +frame.bottom=0 +frame.expansion=0 + +[MenuBarItem] +inherits=PanelButtonCommand +interior=true +interior.element=menubaritem +frame.element=menubaritem +frame.top=2 +frame.bottom=2 +frame.left=2 +frame.right=2 +text.margin.left=4 +text.margin.right=4 +text.margin.top=0 +text.margin.bottom=0 +text.normal.color=#000000b4 +text.focus.color=white +frame.expansion=0 + +[TitleBar] +inherits=PanelButtonCommand +frame=false +interior.element=titlebar +indicator.size=12 +indicator.element=mdi +text.normal.color=#787878 +text.focus.color=white +text.bold=true +text.italic=true +frame.expansion=0 + +[ComboBox] +inherits=PanelButtonCommand +interior.element=combo +frame.element=combo +text.press.color=#ffffffc8 +indicator.element=carrow + +[Menu] +inherits=PanelButtonCommand +frame.top=1 +frame.bottom=1 +frame.left=1 +frame.right=1 +frame.element=menu +interior.element=menu +text.normal.color=#ffffffc8 +text.shadow=false +frame.expansion=0 + +[GroupBox] +inherits=GenericFrame +frame=false +text.shadow=0 +text.margin=0 +text.normal.color=#ffffff96 +text.focus.color=white +text.bold=true +frame.expansion=0 + +[TabBarFrame] +inherits=GenericFrame +frame=true +frame.element=tabBarFrame +interior=false +frame.top=4 +frame.bottom=4 +frame.left=4 +frame.right=4 + +[ToolTip] +inherits=GenericFrame +frame.top=3 +frame.bottom=3 +frame.left=3 +frame.right=3 +interior=true +text.shadow=0 +text.margin=0 +interior.element=tooltip +frame.element=tooltip +frame.expansion=0 + +[StatusBar] +inherits=GenericFrame +frame=false +interior=false + +[Window] +interior=true +interior.element=window diff --git a/.config/Kvantum/kvantum.kvconfig b/.config/Kvantum/kvantum.kvconfig new file mode 100644 index 00000000..82a8ac3e --- /dev/null +++ b/.config/Kvantum/kvantum.kvconfig @@ -0,0 +1,2 @@ +[General] +theme=KvArcDark# diff --git a/.config/Thunar/accels.scm b/.config/Thunar/accels.scm new file mode 100755 index 00000000..1bf2d749 --- /dev/null +++ b/.config/Thunar/accels.scm @@ -0,0 +1,131 @@ +; thunar GtkAccelMap rc-file -*- scheme -*- +; this file is an automated accelerator map dump +; +; (gtk_accel_path "/ThunarBookmarks/25078f7c4b1b447498db786655330d9f" "") +; (gtk_accel_path "/ThunarStandardView/sort-by-type" "") +; (gtk_accel_path "/ThunarStatusBar/toggle-last-modified" "") +(gtk_accel_path "/ThunarActions/uca-action-1622790717174452-1" "F3") +; (gtk_accel_path "/ThunarActionManager/cut" "x") +; (gtk_accel_path "/ThunarStandardView/sort-by-size" "") +; (gtk_accel_path "/ThunarWindow/file-menu" "") +; (gtk_accel_path "/ThunarWindow/close-tab" "w") +; (gtk_accel_path "/ThunarStatusBar/toggle-size" "") +; (gtk_accel_path "/ThunarWindow/new-window" "n") +; (gtk_accel_path "/ThunarWindow/clear-directory-specific-settings" "") +; (gtk_accel_path "/ThunarWindow/close-window" "q") +; (gtk_accel_path "/ThunarWindow/open-parent" "Up") +; (gtk_accel_path "/ThunarWindow/view-side-pane-menu" "") +; (gtk_accel_path "/ThunarStatusBar/toggle-size-in-bytes" "") +; (gtk_accel_path "/ThunarWindow/switch-previous-tab" "Page_Up") +; (gtk_accel_path "/ThunarActionManager/open" "o") +; (gtk_accel_path "/ThunarStandardView/sort-ascending" "") +; (gtk_accel_path "/ThunarWindow/toggle-split-view" "F3") +; (gtk_accel_path "/ThunarBookmarks/58aee9cdc08cc0d34d7849ae75316a63" "") +; (gtk_accel_path "/ThunarActionManager/copy-2" "Insert") +; (gtk_accel_path "/ThunarActionManager/trash-delete" "Delete") +; (gtk_accel_path "/ThunarWindow/open-recent" "") +; (gtk_accel_path "/ThunarWindow/view-configure-toolbar" "") +; (gtk_accel_path "/ThunarStandardView/forward" "Right") +; (gtk_accel_path "/ThunarActionManager/restore" "") +; (gtk_accel_path "/ThunarWindow/open-location-alt" "d") +; (gtk_accel_path "/ThunarBookmarks/645ca7e7ce1e2ab1c8a4b444a9aad0ea" "") +; (gtk_accel_path "/ThunarStandardView/select-by-pattern" "s") +; (gtk_accel_path "/ThunarWindow/zoom-out-alt" "KP_Subtract") +; (gtk_accel_path "/ThunarWindow/open-file-menu" "F10") +; (gtk_accel_path "/ThunarWindow/contents" "F1") +; (gtk_accel_path "/ThunarBookmarks/692afb32d3b4ceb4ab56d68b52cfc2fe" "") +; (gtk_accel_path "/ThunarStandardView/sort-descending" "") +; (gtk_accel_path "/ThunarWindow/show-highlight" "") +; (gtk_accel_path "/ThunarBookmarks/862bc62484f3ce601282dc9003e7f828" "") +; (gtk_accel_path "/ThunarStandardView/sort-by-name" "") +; (gtk_accel_path "/ThunarStandardView/select-all-files" "a") +; (gtk_accel_path "/ThunarActionManager/execute" "") +; (gtk_accel_path "/ThunarStandardView/properties" "Return") +; (gtk_accel_path "/ThunarActionManager/cut-2" "") +; (gtk_accel_path "/ThunarStandardView/sort-by-dtime" "") +; (gtk_accel_path "/ThunarWindow/switch-next-tab" "Page_Down") +; (gtk_accel_path "/ThunarActionManager/paste-2" "Insert") +; (gtk_accel_path "/ThunarWindow/open-templates" "") +; (gtk_accel_path "/ThunarStatusBar/toggle-filetype" "") +; (gtk_accel_path "/ThunarWindow/close-all-windows" "w") +; (gtk_accel_path "/ThunarStandardView/create-document" "") +; (gtk_accel_path "/ThunarWindow/detach-tab" "") +; (gtk_accel_path "/ThunarWindow/cancel-search" "Escape") +; (gtk_accel_path "/ThunarWindow/zoom-in-alt2" "equal") +; (gtk_accel_path "/ThunarShortcutsPane/sendto-shortcuts" "d") +; (gtk_accel_path "/ThunarActionManager/undo" "z") +; (gtk_accel_path "/ThunarStandardView/toggle-sort-order" "") +; (gtk_accel_path "/ThunarWindow/reload-alt" "F5") +; (gtk_accel_path "/ThunarWindow/view-location-selector-entry" "") +; (gtk_accel_path "/ThunarActionManager/paste" "v") +; (gtk_accel_path "/ThunarWindow/zoom-in-alt1" "KP_Add") +; (gtk_accel_path "/ThunarWindow/view-menubar" "m") +; (gtk_accel_path "/ThunarStandardView/back" "Left") +; (gtk_accel_path "/ThunarWindow/open-desktop" "") +; (gtk_accel_path "/ThunarWindow/view-as-detailed-list" "2") +; (gtk_accel_path "/ThunarActionManager/restore-show" "") +; (gtk_accel_path "/ThunarWindow/zoom-out" "minus") +; (gtk_accel_path "/ThunarStatusBar/toggle-display-name" "") +; (gtk_accel_path "/ThunarWindow/sendto-menu" "") +; (gtk_accel_path "/ThunarWindow/go-menu" "") +; (gtk_accel_path "/ThunarWindow/remove-from-recent" "") +; (gtk_accel_path "/ThunarActionManager/open-with-other" "") +; (gtk_accel_path "/ThunarStandardView/invert-selection" "") +; (gtk_accel_path "/ThunarBookmarks/3b616cd47a6533718043eca0de76abf3" "") +; (gtk_accel_path "/ThunarWindow/view-side-pane-shortcuts" "b") +; (gtk_accel_path "/ThunarWindow/view-location-selector-menu" "") +; (gtk_accel_path "/ThunarStandardView/sort-by-mtime" "") +; (gtk_accel_path "/ThunarWindow/edit-menu" "") +; (gtk_accel_path "/ThunarWindow/reload" "r") +; (gtk_accel_path "/ThunarBookmarks/a8f834d2affc908bb8a2a2b4f72cc825" "") +; (gtk_accel_path "/ThunarActionManager/move-to-trash" "") +; (gtk_accel_path "/ThunarActionManager/copy" "c") +; (gtk_accel_path "/ThunarActionManager/delete-3" "KP_Delete") +; (gtk_accel_path "/ThunarStandardView/unselect-all-files" "Escape") +; (gtk_accel_path "/ThunarStandardView/arrange-items-menu" "") +; (gtk_accel_path "/ThunarWindow/toggle-side-pane" "F9") +; (gtk_accel_path "/ThunarWindow/open-computer" "") +; (gtk_accel_path "/ThunarWindow/bookmarks-menu" "") +; (gtk_accel_path "/ThunarWindow/toggle-image-preview" "") +; (gtk_accel_path "/ThunarWindow/view-as-icons" "1") +; (gtk_accel_path "/ThunarActionManager/delete-2" "Delete") +; (gtk_accel_path "/ThunarWindow/zoom-in" "plus") +; (gtk_accel_path "/ThunarStandardView/rename" "F2") +; (gtk_accel_path "/ThunarWindow/open-location" "l") +; (gtk_accel_path "/ThunarWindow/view-as-compact-list" "3") +; (gtk_accel_path "/ThunarWindow/view-menu" "") +; (gtk_accel_path "/ThunarWindow/search" "f") +; (gtk_accel_path "/ThunarWindow/new-tab" "t") +; (gtk_accel_path "/ThunarWindow/zoom-reset" "0") +; (gtk_accel_path "/ThunarWindow/contents/help-menu" "") +; (gtk_accel_path "/ThunarActionManager/open-in-new-tab" "p") +; (gtk_accel_path "/ThunarWindow/view-location-selector-buttons" "") +; (gtk_accel_path "/ThunarBookmarks/63019fc71eea97b467f394a1762f75f8" "") +; (gtk_accel_path "/ThunarActionManager/redo" "z") +; (gtk_accel_path "/ThunarWindow/open-trash" "") +; (gtk_accel_path "/ThunarActionManager/open-in-new-window" "o") +; (gtk_accel_path "/ThunarWindow/view-statusbar" "") +; (gtk_accel_path "/ThunarActionManager/open-location" "") +; (gtk_accel_path "/ThunarStandardView/duplicate" "") +; (gtk_accel_path "/ThunarBookmarks/405c82d149c8f5db96bfe1c9bd850ce6" "") +; (gtk_accel_path "/ThunarBookmarks/c4263fd857020f222a59a40ceaa8e0fc" "") +; (gtk_accel_path "/ThunarActionManager/trash-delete-2" "KP_Delete") +(gtk_accel_path "/ThunarActions/uca-action-1581593230771688-1" "F4") +; (gtk_accel_path "/ThunarStandardView/create-folder" "n") +; (gtk_accel_path "/ThunarWindow/open-home" "Home") +; (gtk_accel_path "/ThunarWindow/show-hidden" "h") +; (gtk_accel_path "/ThunarStandardView/set-default-app" "") +; (gtk_accel_path "/ThunarWindow/empty-trash" "") +; (gtk_accel_path "/ThunarStandardView/back-alt" "BackSpace") +; (gtk_accel_path "/ThunarWindow/preferences" "") +; (gtk_accel_path "/ThunarActionManager/delete" "") +; (gtk_accel_path "/ThunarWindow/view-side-pane-tree" "e") +; (gtk_accel_path "/ThunarWindow/open-file-system" "") +; (gtk_accel_path "/ThunarStandardView/make-link" "") +; (gtk_accel_path "/ThunarBookmarks/ee78ad547e83d102fa02a2cd816a531f" "") +; (gtk_accel_path "/ThunarActionManager/sendto-desktop" "") +; (gtk_accel_path "/ThunarWindow/open-network" "") +; (gtk_accel_path "/ThunarBookmarks/29defdfa1adb3ece15ecb7dd781daf5c" "") +; (gtk_accel_path "/ThunarBookmarks/95a813d900daa66deea133551f8f2b0b" "") +; (gtk_accel_path "/ThunarWindow/zoom-reset-alt" "KP_0") +; (gtk_accel_path "/ThunarWindow/about" "") diff --git a/.config/Thunar/uca.xml b/.config/Thunar/uca.xml new file mode 100755 index 00000000..68de6a46 --- /dev/null +++ b/.config/Thunar/uca.xml @@ -0,0 +1,59 @@ + + + + open-terminal + Open Terminal Here + 1581593230771688-1 + /usr/bin/alacritty + Example for a custom action + * + + + + + go-parent-folder + Open as root + 1622790717174452-1 + ~/.config/openbox-themes/scripts/asroot 'dbus-run-session thunar' + Open directory as root + * + + + + document-edit-sign + Edit as root + 1622790919788057-2 + ~/.config/openbox-themes/scripts/asroot 'geany %f' + Edit file as root + * + + + + kr_comparedirs + Compare + 1622791692322694-4 + meld %F + Compare files and directories with meld + * + + + + + view-preview + Set as wallpaper + 1622798756568291-1 + nitrogen --save --set-zoom-fill %f + Set wallpaper with nitrogen in openbox + * + + + + rotation-locked-landscape + Set as lockscreen + 1622799434407260-2 + notify-send 'Please wait...' && betterlockscreen -u %f + Set image as lockscreen background + * + + + diff --git a/.config/alacritty/alacritty.toml b/.config/alacritty/alacritty.toml new file mode 100644 index 00000000..1f44b357 --- /dev/null +++ b/.config/alacritty/alacritty.toml @@ -0,0 +1,27 @@ +import = ["/home/system/.config/alacritty/colors.toml", "/home/system/.config/alacritty/fonts.toml"] +live_config_reload = true + +[cursor] +unfocused_hollow = true + +[cursor.style] +blinking = "On" +shape = "Block" + +[env] +TERM = "alacritty" +WINIT_X11_SCALE_FACTOR = "1.0" + +[window] +decorations = "full" +dynamic_title = true +opacity = 0.75 +startup_mode = "Windowed" + +[window.dimensions] +columns = 88 +lines = 24 + +[window.padding] +x = 12 +y = 12 diff --git a/.config/alacritty/alacritty.yml b/.config/alacritty/alacritty.yml new file mode 100644 index 00000000..7732448b --- /dev/null +++ b/.config/alacritty/alacritty.yml @@ -0,0 +1,54 @@ +## Configuration for Alacritty, the GPU enhanced terminal emulator. +## It's a very basic and simple config file, for full configuration... +## See, /usr/share/doc/alacritty/example/alacritty.yml + +## Import files (Colors, Fonts, Etc) +import: + - ~/.config/alacritty/colors.yml + - ~/.config/alacritty/fonts.yml + +## Set environment variables +env: + TERM: alacritty + WINIT_X11_SCALE_FACTOR: '1.0' + +## Terminal window settings +window: + dimensions: + columns: 88 + lines: 24 + + padding: + x: 12 + y: 12 + + decorations: full + startup_mode: Windowed + dynamic_title: true + +## scrolling +#history: 10000 +#multiplier: 3 + +## Background opacity + opacity: 0.75 + +## Cursor +cursor: + style: + shape: Block + blinking: On + #vi_mode_style: + #shape: Block + #blinking: On + + unfocused_hollow: true + +## Live config reload +live_config_reload: true + +## Shell +#shell: +# program: /bin/zsh +# args: +# - --login diff --git a/.config/alacritty/alacritty.yml.bak b/.config/alacritty/alacritty.yml.bak new file mode 100644 index 00000000..058f61b8 --- /dev/null +++ b/.config/alacritty/alacritty.yml.bak @@ -0,0 +1,51 @@ +## Configuration for Alacritty, the GPU enhanced terminal emulator. +## It's a very basic and simple config file, for full configuration... +## See, /usr/share/doc/alacritty/example/alacritty.yml + +## Import files (Colors, Fonts, Etc) +import: + - ~/.config/alacritty/colors.yml + - ~/.config/alacritty/fonts.yml + +## Set environment variables +env: + TERM: alacritty + WINIT_X11_SCALE_FACTOR: '1.0' + +## Terminal window settings +window: + dimensions: + columns: 88 + lines: 24 + + padding: + x: 12 + y: 12 + + decorations: full + startup_mode: Windowed + dynamic_title: true + +## scrolling +#history: 10000 +#multiplier: 3 + +## Background opacity + opacity: 0.85 + +## Cursor +cursor: + style: + shape: Block + blinking: On + + unfocused_hollow: false + +## Live config reload +live_config_reload: true + +## Shell +#shell: +# program: /bin/zsh +# args: +# - --login diff --git a/.config/alacritty/colors.toml b/.config/alacritty/colors.toml new file mode 100644 index 00000000..32b347e4 --- /dev/null +++ b/.config/alacritty/colors.toml @@ -0,0 +1,22 @@ +[colors.bright] +black = "#50545B" +blue = "#6CB8F9" +cyan = "#5FC0CC" +green = "#A2CD83" +magenta = "#D282E7" +red = "#EA757E" +white = "#B5BCC9" +yellow = "#EFCA84" + +[colors.normal] +black = "#32363D" +blue = "#62AEEF" +cyan = "#55B6C2" +green = "#98C379" +magenta = "#C778DD" +red = "#E06B74" +white = "#ABB2BF" +yellow = "#E5C07A" + +[colors.primary] +foreground = "#ABB2BF" diff --git a/.config/alacritty/colors.yml b/.config/alacritty/colors.yml new file mode 100644 index 00000000..39012ac7 --- /dev/null +++ b/.config/alacritty/colors.yml @@ -0,0 +1,28 @@ +## Colors configuration +colors: + # Default colors + primary: + #background: '#1E2128' + foreground: '#ABB2BF' + + # Normal colors + normal: + black: '#32363D' + red: '#E06B74' + green: '#98C379' + yellow: '#E5C07A' + blue: '#62AEEF' + magenta: '#C778DD' + cyan: '#55B6C2' + white: '#ABB2BF' + + # Bright colors + bright: + black: '#50545B' + red: '#EA757E' + green: '#A2CD83' + yellow: '#EFCA84' + blue: '#6CB8F9' + magenta: '#D282E7' + cyan: '#5FC0CC' + white: '#B5BCC9' diff --git a/.config/alacritty/colorschemes/Afterglow.yaml b/.config/alacritty/colorschemes/Afterglow.yaml new file mode 100644 index 00000000..44a97d84 --- /dev/null +++ b/.config/alacritty/colorschemes/Afterglow.yaml @@ -0,0 +1,48 @@ +colors: + # Default colors + primary: + background: '0x2c2c2c' + foreground: '0xd6d6d6' + + dim_foreground: '0xdbdbdb' + bright_foreground: '0xd9d9d9' + dim_background: '0x202020' # not sure + bright_background: '0x3a3a3a' # not sure + + # Cursor colors + cursor: + text: '0x2c2c2c' + cursor: '0xd9d9d9' + + # Normal colors + normal: + black: '0x1c1c1c' + red: '0xbc5653' + green: '0x909d63' + yellow: '0xebc17a' + blue: '0x7eaac7' + magenta: '0xaa6292' + cyan: '0x86d3ce' + white: '0xcacaca' + + # Bright colors + bright: + black: '0x636363' + red: '0xbc5653' + green: '0x909d63' + yellow: '0xebc17a' + blue: '0x7eaac7' + magenta: '0xaa6292' + cyan: '0x86d3ce' + white: '0xf7f7f7' + + # Dim colors + dim: + black: '0x232323' + red: '0x74423f' + green: '0x5e6547' + yellow: '0x8b7653' + blue: '0x556b79' + magenta: '0x6e4962' + cyan: '0x5c8482' + white: '0x828282' diff --git a/.config/alacritty/colorschemes/Argonaut.yaml b/.config/alacritty/colorschemes/Argonaut.yaml new file mode 100644 index 00000000..db7678bd --- /dev/null +++ b/.config/alacritty/colorschemes/Argonaut.yaml @@ -0,0 +1,32 @@ +colors: + # Default colors + primary: + background: '0x292C3E' + foreground: '0xEBEBEB' + + # Cursor colors + cursor: + text: '0xFF261E' + cursor: '0xFF261E' + + # Normal colors + normal: + black: '0x0d0d0d' + red: '0xFF301B' + green: '0xA0E521' + yellow: '0xFFC620' + blue: '0x1BA6FA' + magenta: '0x8763B8' + cyan: '0x21DEEF' + white: '0xEBEBEB' + + # Bright colors + bright: + black: '0x6D7070' + red: '0xFF4352' + green: '0xB8E466' + yellow: '0xFFD750' + blue: '0x1BA6FA' + magenta: '0xA578EA' + cyan: '0x73FBF1' + white: '0xFEFEF8' diff --git a/.config/alacritty/colorschemes/Ayu_dark.yaml b/.config/alacritty/colorschemes/Ayu_dark.yaml new file mode 100644 index 00000000..c0fa1425 --- /dev/null +++ b/.config/alacritty/colorschemes/Ayu_dark.yaml @@ -0,0 +1,28 @@ +# Colors (Ayu Dark) +colors: + # Default colors + primary: + background: '0x0A0E14' + foreground: '0xB3B1AD' + + # Normal colors + normal: + black: '0x01060E' + red: '0xEA6C73' + green: '0x91B362' + yellow: '0xF9AF4F' + blue: '0x53BDFA' + magenta: '0xFAE994' + cyan: '0x90E1C6' + white: '0xC7C7C7' + + # Bright colors + bright: + black: '0x686868' + red: '0xF07178' + green: '0xC2D94C' + yellow: '0xFFB454' + blue: '0x59C2FF' + magenta: '0xFFEE99' + cyan: '0x95E6CB' + white: '0xFFFFFF' \ No newline at end of file diff --git a/.config/alacritty/colorschemes/Base16_default_dark.yaml b/.config/alacritty/colorschemes/Base16_default_dark.yaml new file mode 100644 index 00000000..28aa1437 --- /dev/null +++ b/.config/alacritty/colorschemes/Base16_default_dark.yaml @@ -0,0 +1,33 @@ +# Colors (Base16 Default Dark) +colors: + # Default colors + primary: + background: '0x181818' + foreground: '0xd8d8d8' + + # Colors the cursor will use if `custom_cursor_colors` is true + cursor: + text: '0xd8d8d8' + cursor: '0xd8d8d8' + + # Normal colors + normal: + black: '0x181818' + red: '0xab4642' + green: '0xa1b56c' + yellow: '0xf7ca88' + blue: '0x7cafc2' + magenta: '0xba8baf' + cyan: '0x86c1b9' + white: '0xd8d8d8' + + # Bright colors + bright: + black: '0x585858' + red: '0xab4642' + green: '0xa1b56c' + yellow: '0xf7ca88' + blue: '0x7cafc2' + magenta: '0xba8baf' + cyan: '0x86c1b9' + white: '0xf8f8f8' \ No newline at end of file diff --git a/.config/alacritty/colorschemes/Blood_moon.yaml b/.config/alacritty/colorschemes/Blood_moon.yaml new file mode 100644 index 00000000..9ae3be1c --- /dev/null +++ b/.config/alacritty/colorschemes/Blood_moon.yaml @@ -0,0 +1,28 @@ +# Colors (Blood Moon) +colors: + # Default colors + primary: + background: '0x10100E' + foreground: '0xC6C6C4' + + # Normal colors + normal: + black: '0x10100E' + red: '0xC40233' + green: '0x009F6B' + yellow: '0xFFD700' + blue: '0x0087BD' + magenta: '0x9A4EAE' + cyan: '0x20B2AA' + white: '0xC6C6C4' + + # Bright colors + bright: + black: '0x696969' + red: '0xFF2400' + green: '0x03C03C' + yellow: '0xFDFF00' + blue: '0x007FFF' + magenta: '0xFF1493' + cyan: '0x00CCCC' + white: '0xFFFAFA' \ No newline at end of file diff --git a/.config/alacritty/colorschemes/Breeze.yaml b/.config/alacritty/colorschemes/Breeze.yaml new file mode 100644 index 00000000..62bad226 --- /dev/null +++ b/.config/alacritty/colorschemes/Breeze.yaml @@ -0,0 +1,44 @@ +# KDE Breeze (Ported from Konsole) +colors: + # Default colors + primary: + background: '0x232627' + foreground: '0xfcfcfc' + + dim_foreground: '0xeff0f1' + bright_foreground: '0xffffff' + dim_background: '0x31363b' + bright_background: '0x000000' + + # Normal colors + normal: + black: '0x232627' + red: '0xed1515' + green: '0x11d116' + yellow: '0xf67400' + blue: '0x1d99f3' + magenta: '0x9b59b6' + cyan: '0x1abc9c' + white: '0xfcfcfc' + + # Bright colors + bright: + black: '0x7f8c8d' + red: '0xc0392b' + green: '0x1cdc9a' + yellow: '0xfdbc4b' + blue: '0x3daee9' + magenta: '0x8e44ad' + cyan: '0x16a085' + white: '0xffffff' + + # Dim colors + dim: + black: '0x31363b' + red: '0x783228' + green: '0x17a262' + yellow: '0xb65619' + blue: '0x1b668f' + magenta: '0x614a73' + cyan: '0x186c60' + white: '0x63686d' diff --git a/.config/alacritty/colorschemes/Bright.yml b/.config/alacritty/colorschemes/Bright.yml new file mode 100644 index 00000000..6c2c0d2f --- /dev/null +++ b/.config/alacritty/colorschemes/Bright.yml @@ -0,0 +1,27 @@ +colors: + # Default colors + primary: + background: '0xf3f3f3' + foreground: '0x707070' + + # Normal colors + normal: + black: '0xd3d3d3' + red: '0xef6b7b' + green: '0xa1d569' + yellow: '0xf59335' + blue: '0x4ec2e8' + magenta: '0xfec7cd' + cyan: '0x95c1c0' + white: '0x707070' + + # Bright colors + bright: + black: '0xb3b3b3' + red: '0xed5466' + green: '0xafdb80' + yellow: '0xf59335' + blue: '0x5dc7ea' + magenta: '0xd2a4b4' + cyan: '0x75a1a0' + white: '0x909090' diff --git a/.config/alacritty/colorschemes/Campbell.yaml b/.config/alacritty/colorschemes/Campbell.yaml new file mode 100644 index 00000000..95dba050 --- /dev/null +++ b/.config/alacritty/colorschemes/Campbell.yaml @@ -0,0 +1,28 @@ +# Campbell (Windows 10 default) +colors: + # Default colors + primary: + background: '0x0c0c0c' + foreground: '0xcccccc' + + # Normal colors + normal: + black: '0x0c0c0c' + red: '0xc50f1f' + green: '0x13a10e' + yellow: '0xc19c00' + blue: '0x0037da' + magenta: '0x881798' + cyan: '0x3a96dd' + white: '0xcccccc' + + # Bright colors + bright: + black: '0x767676' + red: '0xe74856' + green: '0x16c60c' + yellow: '0xf9f1a5' + blue: '0x3b78ff' + magenta: '0xb4009e' + cyan: '0x61d6d6' + white: '0xf2f2f2' diff --git a/.config/alacritty/colorschemes/Challenger_deep.yaml b/.config/alacritty/colorschemes/Challenger_deep.yaml new file mode 100644 index 00000000..4030163f --- /dev/null +++ b/.config/alacritty/colorschemes/Challenger_deep.yaml @@ -0,0 +1,31 @@ +# Colors (Challenger Deep) +colors: + # Default colors + primary: + background: '0x1e1c31' + foreground: '0xcbe1e7' + # Colors the cursor will use if `custom_cursor_colors` is true + cursor: + text: '0xff271d' + cursor: '0xfbfcfc' + # Normal colors + normal: + black: '0x141228' + red: '0xff5458' + green: '0x62d196' + yellow: '0xffb378' + blue: '0x65b2ff' + magenta: '0x906cff' + cyan: '0x63f2f1' + white: '0xa6b3cc' + # Bright colors + bright: + black: '0x565575' + red: '0xff8080' + green: '0x95ffa4' + yellow: '0xffe9aa' + blue: '0x91ddff' + magenta: '0xc991e1' + cyan: '0xaaffe4' + white: '0xcbe3e7' + diff --git a/.config/alacritty/colorschemes/Cobalt2.yaml b/.config/alacritty/colorschemes/Cobalt2.yaml new file mode 100644 index 00000000..576a5023 --- /dev/null +++ b/.config/alacritty/colorschemes/Cobalt2.yaml @@ -0,0 +1,34 @@ +# From the famous Cobalt2 sublime theme +# Source : https://github.com/wesbos/cobalt2/tree/master/Cobalt2 +colors: + # Default colors + primary: + background: '0x122637' + foreground: '0xffffff' + + # Colors the cursor will use if `custom_cursor_colors` is true + cursor: + text: '0x122637' + cursor: '0xf0cb09' + + # Normal colors + normal: + black: '0x000000' + red: '0xff0000' + green: '0x37dd21' + yellow: '0xfee409' + blue: '0x1460d2' + magenta: '0xff005d' + cyan: '0x00bbbb' + white: '0xbbbbbb' + + # Bright colors + bright: + black: '0x545454' + red: '0xf40d17' + green: '0x3bcf1d' + yellow: '0xecc809' + blue: '0x5555ff' + magenta: '0xff55ff' + cyan: '0x6ae3f9' + white: '0xffffff' diff --git a/.config/alacritty/colorschemes/Cyber_punk_neon.yaml b/.config/alacritty/colorschemes/Cyber_punk_neon.yaml new file mode 100644 index 00000000..5292ddd4 --- /dev/null +++ b/.config/alacritty/colorschemes/Cyber_punk_neon.yaml @@ -0,0 +1,34 @@ +# Cyber Punk Neon +# Source: https://github.com/Roboron3042/Cyberpunk-Neon +colors: + # Default colors + primary: + background: "0x000b1e" + foreground: "0x0abdc6" + + # Colors the cursor will use if `custom_cursor_colors` is true + cursor: + text: "0x000b1e" + cursor: "0x0abdc6" + + # Normal colors + normal: + black: "0x123e7c" + red: "0xff0000" + green: "0xd300c4" + yellow: "0xf57800" + blue: "0x123e7c" + magenta: "0x711c91" + cyan: "0x0abdc6" + white: "0xd7d7d5" + + # Bright colors + bright: + black: "0x1c61c2" + red: "0xff0000" + green: "0xd300c4" + yellow: "0xf57800" + blue: "0x00ff00" + magenta: "0x711c91" + cyan: "0x0abdc6" + white: "0xd7d7d5" diff --git a/.config/alacritty/colorschemes/Dark_pastels.yaml b/.config/alacritty/colorschemes/Dark_pastels.yaml new file mode 100644 index 00000000..97eb7f9e --- /dev/null +++ b/.config/alacritty/colorschemes/Dark_pastels.yaml @@ -0,0 +1,29 @@ + +# Colors (Konsole's Dark Pastels) +colors: + # Default colors + primary: + background: '0x2C2C2C' + foreground: '0xDCDCCC' + + # Normal colors + normal: + black: '0x3F3F3F' + red: '0x705050' + green: '0x60B48A' + yellow: '0xDFAF8F' + blue: '0x9AB8D7' + magenta: '0xDC8CC3' + cyan: '0x8CD0D3' + white: '0xDCDCCC' + + # Bright colors + bright: + black: '0x709080' + red: '0xDCA3A3' + green: '0x72D5A3' + yellow: '0xF0DFAF' + blue: '0x94BFF3' + magenta: '0xEC93D3' + cyan: '0x93E0E3' + white: '0xFFFFFF' diff --git a/.config/alacritty/colorschemes/Dawn.yml b/.config/alacritty/colorschemes/Dawn.yml new file mode 100644 index 00000000..d6dab0ad --- /dev/null +++ b/.config/alacritty/colorschemes/Dawn.yml @@ -0,0 +1,27 @@ +colors: + # Default colors + primary: + background: '0x181b20' + foreground: '0x9b9081' + + # Normal colors + normal: + black: '0x353535' + red: '0x744b40' + green: '0x6d6137' + yellow: '0x765636' + blue: '0x61564b' + magenta: '0x6b4a49' + cyan: '0x435861' + white: '0xb3b3b3' + + # Bright colors + bright: + black: '0x5f5f5f' + red: '0x785850' + green: '0x6f6749' + yellow: '0x776049' + blue: '0x696057' + magenta: '0x6f5a59' + cyan: '0x525f66' + white: '0xcdcdcd' diff --git a/.config/alacritty/colorschemes/Doom_one.yml b/.config/alacritty/colorschemes/Doom_one.yml new file mode 100644 index 00000000..cdbdaf40 --- /dev/null +++ b/.config/alacritty/colorschemes/Doom_one.yml @@ -0,0 +1,17 @@ +# Colors (Doom One) +colors: + # Default colors + primary: + background: '0x282c34' + foreground: '0xbbc2cf' + + # Normal colors + normal: + black: '0x282c34' + red: '0xff6c6b' + green: '0x98be65' + yellow: '0xecbe7b' + blue: '0x51afef' + magenta: '0xc678dd' + cyan: '0x46d9ff' + white: '0xbbc2cf' diff --git a/.config/alacritty/colorschemes/Dracula.yaml b/.config/alacritty/colorschemes/Dracula.yaml new file mode 100644 index 00000000..f5026c1f --- /dev/null +++ b/.config/alacritty/colorschemes/Dracula.yaml @@ -0,0 +1,28 @@ +# Colors (Dracula) +colors: + # Default colors + primary: + background: '0x282a36' + foreground: '0xf8f8f2' + + # Normal colors + normal: + black: '0x000000' + red: '0xff5555' + green: '0x50fa7b' + yellow: '0xf1fa8c' + blue: '0xbd93f9' + magenta: '0xff79c6' + cyan: '0x8be9fd' + white: '0xbbbbbb' + + # Bright colors + bright: + black: '0x555555' + red: '0xff5555' + green: '0x50fa7b' + yellow: '0xf1fa8c' + blue: '0xcaa9fa' + magenta: '0xff79c6' + cyan: '0x8be9fd' + white: '0xffffff' \ No newline at end of file diff --git a/.config/alacritty/colorschemes/Erosion.yml b/.config/alacritty/colorschemes/Erosion.yml new file mode 100644 index 00000000..133fc4c6 --- /dev/null +++ b/.config/alacritty/colorschemes/Erosion.yml @@ -0,0 +1,27 @@ +colors: + # Default colors + primary: + background: '0x181512' + foreground: '0xbea492' + + # Normal colors + normal: + black: '0x332d29' + red: '0x8c644c' + green: '0x746c48' + yellow: '0x908a66' + blue: '0x646a6d' + magenta: '0x605655' + cyan: '0x4b5c5e' + white: '0x504339' + + # Bright colors + bright: + black: '0x817267' + red: '0x9f7155' + green: '0x857b52' + yellow: '0x9c956e' + blue: '0x71777a' + magenta: '0x656565' + cyan: '0x556d70' + white: '0x9a875f' diff --git a/.config/alacritty/colorschemes/Falcon.yaml b/.config/alacritty/colorschemes/Falcon.yaml new file mode 100644 index 00000000..33c267bb --- /dev/null +++ b/.config/alacritty/colorschemes/Falcon.yaml @@ -0,0 +1,34 @@ +# falcon colorscheme for alacritty +# by fenetikm, https://github.com/fenetikm/falcon +colors: + # Default colors + primary: + background: '0x020221' + foreground: '0xb4b4b9' + + # Colors the cursor will use if `custom_cursor_colors` is true + cursor: + text: '0x020221' + cursor: '0xffe8c0' + + # Normal colors + normal: + black: '0x000004' + red: '0xff3600' + green: '0x718e3f' + yellow: '0xffc552' + blue: '0x635196' + magenta: '0xff761a' + cyan: '0x34bfa4' + white: '0xb4b4b9' + + # Bright colors + bright: + black: '0x020221' + red: '0xff8e78' + green: '0xb1bf75' + yellow: '0xffd392' + blue: '0x99a4bc' + magenta: '0xffb07b' + cyan: '0x8bccbf' + white: '0xf8f8ff' diff --git a/.config/alacritty/colorschemes/Flat_remix.yml b/.config/alacritty/colorschemes/Flat_remix.yml new file mode 100644 index 00000000..51055530 --- /dev/null +++ b/.config/alacritty/colorschemes/Flat_remix.yml @@ -0,0 +1,25 @@ +colors: + primary: + background: '0x272a34' + foreground: '0xFFFFFF' + + normal: + black: '0x1F2229' + red: '0xEC0101' + green: '0x47D4B9' + yellow: '0xFF8A18' + blue: '0x277FFF' + magenta: '0xD71655' + cyan: '0x05A1F7' + white: '0xFFFFFF' + + + bright: + black: '0x1F2229' + red: '0xD41919' + green: '0x5EBDAB' + yellow: '0xFEA44C' + blue: '0x367bf0' + magenta: '0xBF2E5D' + cyan: '0x49AEE6' + white: '0xFFFFFF' diff --git a/.config/alacritty/colorschemes/Gotham.yaml b/.config/alacritty/colorschemes/Gotham.yaml new file mode 100644 index 00000000..f58f9a3a --- /dev/null +++ b/.config/alacritty/colorschemes/Gotham.yaml @@ -0,0 +1,28 @@ +# Colors (Gotham) +colors: + # Default colors + primary: + background: '0x0a0f14' + foreground: '0x98d1ce' + + # Normal colors + normal: + black: '0x0a0f14' + red: '0xc33027' + green: '0x26a98b' + yellow: '0xedb54b' + blue: '0x195465' + magenta: '0x4e5165' + cyan: '0x33859d' + white: '0x98d1ce' + + # Bright colors + bright: + black: '0x10151b' + red: '0xd26939' + green: '0x081f2d' + yellow: '0x245361' + blue: '0x093748' + magenta: '0x888ba5' + cyan: '0x599caa' + white: '0xd3ebe9' \ No newline at end of file diff --git a/.config/alacritty/colorschemes/Gruvbox_dark.yaml b/.config/alacritty/colorschemes/Gruvbox_dark.yaml new file mode 100644 index 00000000..d9c604f9 --- /dev/null +++ b/.config/alacritty/colorschemes/Gruvbox_dark.yaml @@ -0,0 +1,30 @@ +# Colors (Gruvbox dark) +colors: + # Default colors + primary: + # hard contrast: background = '0x1d2021' + background: '0x282828' + # soft contrast: background = '0x32302f' + foreground: '0xebdbb2' + + # Normal colors + normal: + black: '0x282828' + red: '0xcc241d' + green: '0x98971a' + yellow: '0xd79921' + blue: '0x458588' + magenta: '0xb16286' + cyan: '0x689d6a' + white: '0xa89984' + + # Bright colors + bright: + black: '0x928374' + red: '0xfb4934' + green: '0xb8bb26' + yellow: '0xfabd2f' + blue: '0x83a598' + magenta: '0xd3869b' + cyan: '0x8ec07c' + white: '0xebdbb2' \ No newline at end of file diff --git a/.config/alacritty/colorschemes/Gruvbox_light.yaml b/.config/alacritty/colorschemes/Gruvbox_light.yaml new file mode 100644 index 00000000..d679c3c2 --- /dev/null +++ b/.config/alacritty/colorschemes/Gruvbox_light.yaml @@ -0,0 +1,30 @@ +# Colors (Gruvbox light) +colors: + # Default colors + primary: + # hard contrast: background = '0xf9f5d7' + background: '0xfbf1c7' + # soft contrast: background = '0xf2e5bc' + foreground: '0x3c3836' + + # Normal colors + normal: + black: '0xfbf1c7' + red: '0xcc241d' + green: '0x98971a' + yellow: '0xd79921' + blue: '0x458588' + magenta: '0xb16286' + cyan: '0x689d6a' + white: '0x7c6f64' + + # Bright colors + bright: + black: '0x928374' + red: '0x9d0006' + green: '0x79740e' + yellow: '0xb57614' + blue: '0x076678' + magenta: '0x8f3f71' + cyan: '0x427b58' + white: '0x3c3836' \ No newline at end of file diff --git a/.config/alacritty/colorschemes/Gruvbox_material.yml b/.config/alacritty/colorschemes/Gruvbox_material.yml new file mode 100644 index 00000000..397b03fe --- /dev/null +++ b/.config/alacritty/colorschemes/Gruvbox_material.yml @@ -0,0 +1,26 @@ +# Colors (Gruvbox Material Dark Medium) +colors: + primary: + background: '0x282828' + foreground: '0xdfbf8e' + + normal: + black: '0x665c54' + red: '0xea6962' + green: '0xa9b665' + yellow: '0xe78a4e' + blue: '0x7daea3' + magenta: '0xd3869b' + cyan: '0x89b482' + white: '0xdfbf8e' + + bright: + black: '0x928374' + red: '0xea6962' + green: '0xa9b665' + yellow: '0xe3a84e' + blue: '0x7daea3' + magenta: '0xd3869b' + cyan: '0x89b482' + white: '0xdfbf8e' + diff --git a/.config/alacritty/colorschemes/High_contrast.yaml b/.config/alacritty/colorschemes/High_contrast.yaml new file mode 100644 index 00000000..cd4cdb73 --- /dev/null +++ b/.config/alacritty/colorschemes/High_contrast.yaml @@ -0,0 +1,33 @@ +# Colors (High Contrast) +colors: + # Default colors + primary: + background: '0x444444' + foreground: '0xdddddd' + + # Colors the cursor will use if `custom_cursor_colors` is true + cursor: + text: '0xaaaaaa' + cursor: '0xffffff' + + # Normal colors + normal: + black: '0x000000' + red: '0xff0000' + green: '0x00ff00' + yellow: '0xffff00' + blue: '0x0000ff' + magenta: '0xff00ff' + cyan: '0x00ffff' + white: '0xffffff' + + # Bright colors + bright: + black: '0x000000' + red: '0xff0000' + green: '0x00ff00' + yellow: '0xffff00' + blue: '0x0000ff' + magenta: '0xff00ff' + cyan: '0x00ffff' + white: '0xffffff' diff --git a/.config/alacritty/colorschemes/Horizon_dark.yaml b/.config/alacritty/colorschemes/Horizon_dark.yaml new file mode 100644 index 00000000..d6e29fda --- /dev/null +++ b/.config/alacritty/colorschemes/Horizon_dark.yaml @@ -0,0 +1,28 @@ +# Colors (Horizon Dark) +colors: + # Primary colors + primary: + background: '0x1c1e26' + foreground: '0xe0e0e0' + + # Normal colors + normal: + black: '0x16161c' + red: '0xe95678' + green: '0x29d398' + yellow: '0xfab795' + blue: '0x26bbd9' + magenta: '0xee64ac' + cyan: '0x59e1e3' + white: '0xd5d8da' + + # Bright colors + bright: + black: '0x5b5858' + red: '0xec6a88' + green: '0x3fdaa4' + yellow: '0xfbc3a7' + blue: '0x3fc4de' + magenta: '0xf075b5' + cyan: '0x6be4e6' + white: '0xd5d8da' diff --git a/.config/alacritty/colorschemes/Hund.yml b/.config/alacritty/colorschemes/Hund.yml new file mode 100644 index 00000000..57138764 --- /dev/null +++ b/.config/alacritty/colorschemes/Hund.yml @@ -0,0 +1,27 @@ +colors: + # Default colors + primary: + background: '0x161616' + foreground: '0xffffff' + + # Normal colors + normal: + black: '0x222222' + red: '0xe84f4f' + green: '0xb7ce42' + yellow: '0xfea63c' + blue: '0x66aabb' + magenta: '0xb7416e' + cyan: '0x6d878d' + white: '0xdddddd' + + # Bright colors + bright: + black: '0x666666' + red: '0xd23d3d' + green: '0xbde077' + yellow: '0xffe863' + blue: '0xaaccbb' + magenta: '0xe16a98' + cyan: '0x42717b' + white: '0xcccccc' diff --git a/.config/alacritty/colorschemes/Hybrid.yml b/.config/alacritty/colorschemes/Hybrid.yml new file mode 100644 index 00000000..ed246f63 --- /dev/null +++ b/.config/alacritty/colorschemes/Hybrid.yml @@ -0,0 +1,27 @@ +colors: + # Default colors + primary: + background: '0x1d1f21' + foreground: '0xc5c8c6' + + # Normal colors + normal: + black: '0x282a2e' + red: '0xa54242' + green: '0x8c9440' + yellow: '0xde935f' + blue: '0x5f819d' + magenta: '0x85678f' + cyan: '0x5e8d87' + white: '0x707880' + + # Bright colors + bright: + black: '0x373b41' + red: '0xcc6666' + green: '0xb5bd68' + yellow: '0xf0c674' + blue: '0x81a2be' + magenta: '0xb294bb' + cyan: '0x8abeb7' + white: '0xc5c8c6' diff --git a/.config/alacritty/colorschemes/Hyper.yaml b/.config/alacritty/colorschemes/Hyper.yaml new file mode 100644 index 00000000..5b84d663 --- /dev/null +++ b/.config/alacritty/colorschemes/Hyper.yaml @@ -0,0 +1,31 @@ +# Colors (Hyper) +colors: + # Default colors + primary: + background: '0x000000' + foreground: '0xffffff' + cursor: + text: '0xF81CE5' + cursor: '0xffffff' + + # Normal colors + normal: + black: '0x000000' + red: '0xfe0100' + green: '0x33ff00' + yellow: '0xfeff00' + blue: '0x0066ff' + magenta: '0xcc00ff' + cyan: '0x00ffff' + white: '0xd0d0d0' + + # Bright colors + bright: + black: '0x808080' + red: '0xfe0100' + green: '0x33ff00' + yellow: '0xfeff00' + blue: '0x0066ff' + magenta: '0xcc00ff' + cyan: '0x00ffff' + white: '0xFFFFFF' \ No newline at end of file diff --git a/.config/alacritty/colorschemes/Invisibone.yml b/.config/alacritty/colorschemes/Invisibone.yml new file mode 100644 index 00000000..dfbf7c55 --- /dev/null +++ b/.config/alacritty/colorschemes/Invisibone.yml @@ -0,0 +1,27 @@ +colors: + # Default colors + primary: + background: '0x232323' + foreground: '0xa0a0a0' + + # Normal colors + normal: + black: '0x303030' + red: '0xd370a3' + green: '0x6d9e3f' + yellow: '0xb58858' + blue: '0x6095c5' + magenta: '0xac7bde' + cyan: '0x3ba275' + white: '0xcfcfcf' + + # Bright colors + bright: + black: '0x686868' + red: '0xffa7da' + green: '0xa3d572' + yellow: '0xefbd8b' + blue: '0x98cbfe' + magenta: '0xe5b0ff' + cyan: '0x75daa9' + white: '0xffffff' diff --git a/.config/alacritty/colorschemes/Iterm.yaml b/.config/alacritty/colorschemes/Iterm.yaml new file mode 100644 index 00000000..2c31223c --- /dev/null +++ b/.config/alacritty/colorschemes/Iterm.yaml @@ -0,0 +1,28 @@ +# Colors (iTerm 2 default theme) +colors: + # Default colors + primary: + background: '0x101421' + foreground: '0xfffbf6' + + # Normal colors + normal: + black: '0x2e2e2e' + red: '0xeb4129' + green: '0xabe047' + yellow: '0xf6c744' + blue: '0x47a0f3' + magenta: '0x7b5cb0' + cyan: '0x64dbed' + white: '0xe5e9f0' + + # Bright colors + bright: + black: '0x565656' + red: '0xec5357' + green: '0xc0e17d' + yellow: '0xf9da6a' + blue: '0x49a4f8' + magenta: '0xa47de9' + cyan: '0x99faf2' + white: '0xffffff' diff --git a/.config/alacritty/colorschemes/Jmbi.yml b/.config/alacritty/colorschemes/Jmbi.yml new file mode 100644 index 00000000..945a3ff8 --- /dev/null +++ b/.config/alacritty/colorschemes/Jmbi.yml @@ -0,0 +1,27 @@ +colors: + # Default colors + primary: + background: '0x1e1e1e' + foreground: '0xffffff' + + # Normal colors + normal: + black: '0x5a7260' + red: '0x8f423c' + green: '0xbbbb88' + yellow: '0xf9d25b' + blue: '0xe0ba69' + magenta: '0x709289' + cyan: '0xd13516' + white: '0xefe2e0' + + # Bright colors + bright: + black: '0x8da691' + red: '0xeeaa88' + green: '0xccc68d' + yellow: '0xeedd99' + blue: '0xc9b957' + magenta: '0xffcbab' + cyan: '0xc25431' + white: '0xf9f1ed' diff --git a/.config/alacritty/colorschemes/Kasugano.yml b/.config/alacritty/colorschemes/Kasugano.yml new file mode 100644 index 00000000..33f3f67a --- /dev/null +++ b/.config/alacritty/colorschemes/Kasugano.yml @@ -0,0 +1,27 @@ +colors: + # Default colors + primary: + background: '0x1b1b1b' + foreground: '0xffffff' + + # Normal colors + normal: + black: '0x3d3d3d' + red: '0x6673bf' + green: '0x3ea290' + yellow: '0xb0ead9' + blue: '0x31658c' + magenta: '0x596196' + cyan: '0x8292b2' + white: '0xc8cacc' + + # Bright colors + bright: + black: '0x4d4d4d' + red: '0x899aff' + green: '0x52ad91' + yellow: '0x98c9bb' + blue: '0x477ab3' + magenta: '0x7882bf' + cyan: '0x95a7cc' + white: '0xedeff2' diff --git a/.config/alacritty/colorschemes/Konsole_linux.yaml b/.config/alacritty/colorschemes/Konsole_linux.yaml new file mode 100644 index 00000000..b4f3e2f2 --- /dev/null +++ b/.config/alacritty/colorschemes/Konsole_linux.yaml @@ -0,0 +1,51 @@ +# Color theme ported from Konsole: Linux colors +colors: + primary: + foreground: '0xe3e3e3' + bright_foreground: '0xffffff' + dim_foreground: '0xe3e3e3' + background: '0x1f1f1f' + bright_background: '0x686868' # not sure + dim_background: '0x1f1f1f' # not sure + + cursor: + text: '0x191622' + cursor: '0xf8f8f2' + + search: + matches: + foreground: '0xb2b2b2' + background: '0xb26818' + focused_match: + foreground: CellBackground + background: CellForeground + + normal: + black: '0x000000' + red: '0xb21818' + green: '0x18b218' + yellow: '0xb26818' + blue: '0x1818b2' + magenta: '0xb218b2' + cyan: '0x18b2b2' + white: '0xb2b2b2' + + bright: + black: '0x686868' + red: '0xff5454' + green: '0x54ff54' + yellow: '0xffff54' + blue: '0x5454ff' + magenta: '0xff54ff' + cyan: '0x54ffff' + white: '0xffffff' + + dim: + black: '0x000000' + red: '0xb21818' + green: '0x18b218' + yellow: '0xb26818' + blue: '0x1818b2' + magenta: '0xb218b2' + cyan: '0x18b2b2' + white: '0xb2b2b2' diff --git a/.config/alacritty/colorschemes/Low_contrast.yaml b/.config/alacritty/colorschemes/Low_contrast.yaml new file mode 100644 index 00000000..35bbb4e6 --- /dev/null +++ b/.config/alacritty/colorschemes/Low_contrast.yaml @@ -0,0 +1,33 @@ +# Colors (Dim) +colors: + # Default colors + primary: + background: '0x333333' + foreground: '0xdddddd' + + # Colors the cursor will use if `custom_cursor_colors` is true + cursor: + text: '0xaaaaaa' + cursor: '0xffffff' + + # Normal colors + normal: + black: '0x000000' + red: '0xbb0000' + green: '0x00bb00' + yellow: '0xbbbb00' + blue: '0x0000bb' + magenta: '0xbb00bb' + cyan: '0x00bbbb' + white: '0xbbbbbb' + + # Bright colors + bright: + black: '0x000000' + red: '0xbb0000' + green: '0x00bb00' + yellow: '0xbbbb00' + blue: '0x0000bb' + magenta: '0xbb00bb' + cyan: '0x00bbbb' + white: '0xbbbbbb' diff --git a/.config/alacritty/colorschemes/Material_theme.yaml b/.config/alacritty/colorschemes/Material_theme.yaml new file mode 100644 index 00000000..400c5f62 --- /dev/null +++ b/.config/alacritty/colorschemes/Material_theme.yaml @@ -0,0 +1,28 @@ +# Colors (Material Theme) +colors: + # Default colors + primary: + background: '0x1e282d' + foreground: '0xc4c7d1' + + # Normal colors + normal: + black: '0x666666' + red: '0xeb606b' + green: '0xc3e88d' + yellow: '0xf7eb95' + blue: '0x80cbc4' + magenta: '0xff2f90' + cyan: '0xaeddff' + white: '0xffffff' + + # Bright colors + bright: + black: '0xff262b' + red: '0xeb606b' + green: '0xc3e88d' + yellow: '0xf7eb95' + blue: '0x7dc6bf' + magenta: '0x6c71c4' + cyan: '0x35434d' + white: '0xffffff' diff --git a/.config/alacritty/colorschemes/Material_theme_mod.yaml b/.config/alacritty/colorschemes/Material_theme_mod.yaml new file mode 100644 index 00000000..cb68fbd1 --- /dev/null +++ b/.config/alacritty/colorschemes/Material_theme_mod.yaml @@ -0,0 +1,28 @@ +# Colors (Material Theme) +colors: + # Default colors + primary: + background: '0x1e282d' + foreground: '0xc4c7d1' + + # Normal colors + normal: + black: '0x666666' + red: '0xeb606b' + green: '0xc3e88d' + yellow: '0xf7eb95' + blue: '0x80cbc4' + magenta: '0xff2f90' + cyan: '0xaeddff' + white: '0xffffff' + + # Bright colors + bright: + black: '0xa1a1a1' + red: '0xeb606b' + green: '0xc3e88d' + yellow: '0xf7eb95' + blue: '0x7dc6bf' + magenta: '0x6c71c4' + cyan: '0x35434d' + white: '0xffffff' diff --git a/.config/alacritty/colorschemes/Monokai.yml b/.config/alacritty/colorschemes/Monokai.yml new file mode 100644 index 00000000..7600a5f5 --- /dev/null +++ b/.config/alacritty/colorschemes/Monokai.yml @@ -0,0 +1,27 @@ +colors: + # Default colors + primary: + background: '0x272822' + foreground: '0xf1ebeb' + + # Normal colors + normal: + black: '0x48483e' + red: '0xdc2566' + green: '0x8fc029' + yellow: '0xd4c96e' + blue: '0x55bcce' + magenta: '0x9358fe' + cyan: '0x56b7a5' + white: '0xacada1' + + # Bright colors + bright: + black: '0x76715e' + red: '0xfa2772' + green: '0xa7e22e' + yellow: '0xe7db75' + blue: '0x66d9ee' + magenta: '0xae82ff' + cyan: '0x66efd5' + white: '0xcfd0c2' diff --git a/.config/alacritty/colorschemes/Navy.yml b/.config/alacritty/colorschemes/Navy.yml new file mode 100644 index 00000000..07d2fe4d --- /dev/null +++ b/.config/alacritty/colorschemes/Navy.yml @@ -0,0 +1,27 @@ +colors: + # Default colors + primary: + background: '0x021b21' + foreground: '0xe8dfd6' + + # Normal colors + normal: + black: '0x032c36' + red: '0xc2454e' + green: '0x7cbf9e' + yellow: '0x8a7a63' + blue: '0x2e3340' + magenta: '0xff5879' + cyan: '0x44b5b1' + white: '0xf2f1b9' + + # Bright colors + bright: + black: '0x065f73' + red: '0xef5847' + green: '0xa2d9b1' + yellow: '0xbeb090' + blue: '0x61778d' + magenta: '0xff99a1' + cyan: '0x9ed9d8' + white: '0xf6f6c9' diff --git a/.config/alacritty/colorschemes/Nord.yaml b/.config/alacritty/colorschemes/Nord.yaml new file mode 100644 index 00000000..4e8d093a --- /dev/null +++ b/.config/alacritty/colorschemes/Nord.yaml @@ -0,0 +1,28 @@ +# Colors (Nord) +colors: + # Default colors + primary: + background: '0x2E3440' + foreground: '0xD8DEE9' + + # Normal colors + normal: + black: '0x3B4252' + red: '0xBF616A' + green: '0xA3BE8C' + yellow: '0xEBCB8B' + blue: '0x81A1C1' + magenta: '0xB48EAD' + cyan: '0x88C0D0' + white: '0xE5E9F0' + + # Bright colors + bright: + black: '0x4C566A' + red: '0xBF616A' + green: '0xA3BE8C' + yellow: '0xEBCB8B' + blue: '0x81A1C1' + magenta: '0xB48EAD' + cyan: '0x8FBCBB' + white: '0xECEFF4' diff --git a/.config/alacritty/colorschemes/Oceanic_next.yaml b/.config/alacritty/colorschemes/Oceanic_next.yaml new file mode 100644 index 00000000..9bad83fd --- /dev/null +++ b/.config/alacritty/colorschemes/Oceanic_next.yaml @@ -0,0 +1,28 @@ +# Colors (Oceanic Next) +colors: + # Default colors + primary: + background: '0x1b2b34' + foreground: '0xd8dee9' + + # Normal colors + normal: + black: '0x29414f' + red: '0xec5f67' + green: '0x99c794' + yellow: '0xfac863' + blue: '0x6699cc' + magenta: '0xc594c5' + cyan: '0x5fb3b3' + white: '0x65737e' + + # Bright colors + bright: + black: '0x405860' + red: '0xec5f67' + green: '0x99c794' + yellow: '0xfac863' + blue: '0x6699cc' + magenta: '0xc594c5' + cyan: '0x5fb3b3' + white: '0xadb5c0' diff --git a/.config/alacritty/colorschemes/Omni.yml b/.config/alacritty/colorschemes/Omni.yml new file mode 100644 index 00000000..91570e14 --- /dev/null +++ b/.config/alacritty/colorschemes/Omni.yml @@ -0,0 +1,38 @@ +colors: + primary: + background: '0x191622' + foreground: '0xe1e1e6' + + cursor: + text: '0x191622' + cursor: '0xf8f8f2' + + normal: + black: '0x000000' + red: '0xff5555' + green: '0x50fa7b' + yellow: '0xeffa78' + blue: '0xbd93f9' + magenta: '0xff79c6' + cyan: '0x8d79ba' + white: '0xbfbfbf' + + bright: + black: '0x4d4d4d' + red: '0xff6e67' + green: '0x5af78e' + yellow: '0xeaf08d' + blue: '0xcaa9fa' + magenta: '0xff92d0' + cyan: '0xaa91e3' + white: '0xe6e6e6' + + dim: + black: '0x000000' + red: '0xa90000' + green: '0x049f2b' + yellow: '0xa3b106' + blue: '0x530aba' + magenta: '0xbb006b' + cyan: '0x433364' + white: '0x5f5f5f' diff --git a/.config/alacritty/colorschemes/One_dark.yaml b/.config/alacritty/colorschemes/One_dark.yaml new file mode 100644 index 00000000..a54e0401 --- /dev/null +++ b/.config/alacritty/colorschemes/One_dark.yaml @@ -0,0 +1,28 @@ +# Colors (One Dark) +colors: + # Default colors + primary: + background: '0x1e2127' + foreground: '0xabb2bf' + + # Normal colors + normal: + black: '0x1e2127' + red: '0xe06c75' + green: '0x98c379' + yellow: '0xd19a66' + blue: '0x61afef' + magenta: '0xc678dd' + cyan: '0x56b6c2' + white: '0xabb2bf' + + # Bright colors + bright: + black: '0x5c6370' + red: '0xe06c75' + green: '0x98c379' + yellow: '0xd19a66' + blue: '0x61afef' + magenta: '0xc678dd' + cyan: '0x56b6c2' + white: '0xffffff' \ No newline at end of file diff --git a/.config/alacritty/colorschemes/Palenight.yml b/.config/alacritty/colorschemes/Palenight.yml new file mode 100644 index 00000000..f65206a4 --- /dev/null +++ b/.config/alacritty/colorschemes/Palenight.yml @@ -0,0 +1,30 @@ +# iTerm2 Material Design - Palenight theme for Alacritty +# Source : https://github.com/JonathanSpeek/palenight-iterm2 + +colors: + # Default colors + primary: + background: '0x292d3e' + foreground: '0xd0d0d0' + + # Normal colors + normal: + black: '0x292d3e' + red: '0xf07178' + green: '0xc3e88d' + yellow: '0xffcb6b' + blue: '0x82aaff' + magenta: '0xc792ea' + cyan: '0x89ddff' + white: '0xd0d0d0' + + # Bright colors + bright: + black: '0x434758' + red: '0xff8b92' + green: '0xddffa7' + yellow: '0xffe585' + blue: '0x9cc4ff' + magenta: '0xe1acff' + cyan: '0xa3f7ff' + white: '0xffffff' diff --git a/.config/alacritty/colorschemes/Papercolor_light.yaml b/.config/alacritty/colorschemes/Papercolor_light.yaml new file mode 100644 index 00000000..5770b1dc --- /dev/null +++ b/.config/alacritty/colorschemes/Papercolor_light.yaml @@ -0,0 +1,32 @@ +# Colors (PaperColor - Light) +colors: + # Default colors + primary: + background: '0xeeeeee' + foreground: '0x878787' + + cursor: + text: '0xeeeeee' + cursor: '0x878787' + + # Normal colors + normal: + black: '0xeeeeee' + red: '0xaf0000' + green: '0x008700' + yellow: '0x5f8700' + blue: '0x0087af' + magenta: '0x878787' + cyan: '0x005f87' + white: '0x444444' + + # Bright colors + bright: + black: '0xbcbcbc' + red: '0xd70000' + green: '0xd70087' + yellow: '0x8700af' + blue: '0xd75f00' + magenta: '0xd75f00' + cyan: '0x005faf' + white: '0x005f87' \ No newline at end of file diff --git a/.config/alacritty/colorschemes/Pastel.yml b/.config/alacritty/colorschemes/Pastel.yml new file mode 100644 index 00000000..f5fd63c5 --- /dev/null +++ b/.config/alacritty/colorschemes/Pastel.yml @@ -0,0 +1,27 @@ +colors: + # Default colors + primary: + background: '0x151515' + foreground: '0x888888' + + # Normal colors + normal: + black: '0x292929' + red: '0xcf6a4c' + green: '0x19cb00' + yellow: '0xfad07a' + blue: '0x8197bf' + magenta: '0x8787af' + cyan: '0x668799' + white: '0x888888' + + # Bright colors + bright: + black: '0x525252' + red: '0xff9d80' + green: '0x23fd00' + yellow: '0xffefbf' + blue: '0xaccaff' + magenta: '0xc4c4ff' + cyan: '0x80bfaf' + white: '0xe8e8d3' diff --git a/.config/alacritty/colorschemes/Pencil_dark.yaml b/.config/alacritty/colorschemes/Pencil_dark.yaml new file mode 100644 index 00000000..9bb2a131 --- /dev/null +++ b/.config/alacritty/colorschemes/Pencil_dark.yaml @@ -0,0 +1,26 @@ +# Colors (Pencil Dark) +colors: + # Default Colors + primary: + background: '0x212121' + foreground: '0xf1f1f1' + # Normal colors + normal: + black: '0x212121' + red: '0xc30771' + green: '0x10a778' + yellow: '0xa89c14' + blue: '0x008ec4' + magenta: '0x523c79' + cyan: '0x20a5ba' + white: '0xe0e0e0' + # Bright colors + bright: + black: '0x818181' + red: '0xfb007a' + green: '0x5fd7af' + yellow: '0xf3e430' + blue: '0x20bbfc' + magenta: '0x6855de' + cyan: '0x4fb8cc' + white: '0xf1f1f1' diff --git a/.config/alacritty/colorschemes/Pencil_light.yaml b/.config/alacritty/colorschemes/Pencil_light.yaml new file mode 100644 index 00000000..10db04df --- /dev/null +++ b/.config/alacritty/colorschemes/Pencil_light.yaml @@ -0,0 +1,26 @@ +# Colors (Pencil Light) +colors: + # Default Colors + primary: + background: '0xf1f1f1' + foreground: '0x424242' + # Normal colors + normal: + black: '0x212121' + red: '0xc30771' + green: '0x10a778' + yellow: '0xa89c14' + blue: '0x008ec4' + magenta: '0x523c79' + cyan: '0x20a5ba' + white: '0xe0e0e0' + # Bright colors + bright: + black: '0x212121' + red: '0xfb007a' + green: '0x5fd7af' + yellow: '0xf3e430' + blue: '0x20bbfc' + magenta: '0x6855de' + cyan: '0x4fb8cc' + white: '0xf1f1f1' diff --git a/.config/alacritty/colorschemes/Remedy_dark.yaml b/.config/alacritty/colorschemes/Remedy_dark.yaml new file mode 100644 index 00000000..0cd339f1 --- /dev/null +++ b/.config/alacritty/colorschemes/Remedy_dark.yaml @@ -0,0 +1,38 @@ +colors: + # Default colors + primary: + background: '0x2c2b2a' + foreground: '0xf9e7c4' + + dim_foreground: '0x685E4A' + bright_foreground: '0x1C1508' + dim_background: '0x202322' + bright_background: '0x353433' + + # Cursor colors + cursor: + text: '0xf9e7c4' + cursor: '0xf9e7c4' + + # Normal colors + normal: + black: '0x282a2e' + blue: '0x5f819d' + cyan: '0x5e8d87' + green: '0x8c9440' + magenta: '0x85678f' + orange: '0xcc6953' + red: '0xa54242' + white: '0x707880' + yellow: '0xde935f' + + # Bright colors + bright: + black: '0x373b41' + blue: '0x81a2be' + cyan: '0x8abeb7' + green: '0xb5bd68' + magenta: '0xb294bb' + red: '0xcc6666' + white: '0xc5c8c6' + yellow: '0xf0c674' \ No newline at end of file diff --git a/.config/alacritty/colorschemes/Snazzy.yaml b/.config/alacritty/colorschemes/Snazzy.yaml new file mode 100644 index 00000000..aacebd07 --- /dev/null +++ b/.config/alacritty/colorschemes/Snazzy.yaml @@ -0,0 +1,28 @@ +# Colors (Snazzy) +colors: + # Default colors + primary: + background: '0x282a36' + foreground: '0xeff0eb' + + # Normal colors + normal: + black: '0x282a36' + red: '0xff5c57' + green: '0x5af78e' + yellow: '0xf3f99d' + blue: '0x57c7ff' + magenta: '0xff6ac1' + cyan: '0x9aedfe' + white: '0xf1f1f0' + + # Bright colors + bright: + black: '0x686868' + red: '0xff5c57' + green: '0x5af78e' + yellow: '0xf3f99d' + blue: '0x57c7ff' + magenta: '0xff6ac1' + cyan: '0x9aedfe' + white: '0xf1f1f0' \ No newline at end of file diff --git a/.config/alacritty/colorschemes/Solarized_dark.yaml b/.config/alacritty/colorschemes/Solarized_dark.yaml new file mode 100644 index 00000000..0055c813 --- /dev/null +++ b/.config/alacritty/colorschemes/Solarized_dark.yaml @@ -0,0 +1,28 @@ +# Colors (Solarized Dark) +colors: + # Default colors + primary: + background: '0x002b36' + foreground: '0x839496' + + # Normal colors + normal: + black: '0x073642' + red: '0xdc322f' + green: '0x859900' + yellow: '0xb58900' + blue: '0x268bd2' + magenta: '0xd33682' + cyan: '0x2aa198' + white: '0xeee8d5' + + # Bright colors + bright: + black: '0x002b36' + red: '0xcb4b16' + green: '0x586e75' + yellow: '0x657b83' + blue: '0x839496' + magenta: '0x6c71c4' + cyan: '0x93a1a1' + white: '0xfdf6e3' \ No newline at end of file diff --git a/.config/alacritty/colorschemes/Solarized_light.yaml b/.config/alacritty/colorschemes/Solarized_light.yaml new file mode 100644 index 00000000..6a5acd9f --- /dev/null +++ b/.config/alacritty/colorschemes/Solarized_light.yaml @@ -0,0 +1,28 @@ +# Colors (Solarized Light) +colors: + # Default colors + primary: + background: '0xfdf6e3' + foreground: '0x586e75' + + # Normal colors + normal: + black: '0x073642' + red: '0xdc322f' + green: '0x859900' + yellow: '0xb58900' + blue: '0x268bd2' + magenta: '0xd33682' + cyan: '0x2aa198' + white: '0xeee8d5' + + # Bright colors + bright: + black: '0x002b36' + red: '0xcb4b16' + green: '0x586e75' + yellow: '0x657b83' + blue: '0x839496' + magenta: '0x6c71c4' + cyan: '0x93a1a1' + white: '0xfdf6e3' \ No newline at end of file diff --git a/.config/alacritty/colorschemes/Sweetlove.yml b/.config/alacritty/colorschemes/Sweetlove.yml new file mode 100644 index 00000000..3233ecd3 --- /dev/null +++ b/.config/alacritty/colorschemes/Sweetlove.yml @@ -0,0 +1,27 @@ +colors: + # Default colors + primary: + background: '0x1f1f1f' + foreground: '0xc0b18b' + + # Normal colors + normal: + black: '0x4a3637' + red: '0xd17b49' + green: '0x7b8748' + yellow: '0xaf865a' + blue: '0x535c5c' + magenta: '0x775759' + cyan: '0x6d715e' + white: '0xc0b18b' + + # Bright colors + bright: + black: '0x402e2e' + red: '0xac5d2f' + green: '0x647035' + yellow: '0x8f6840' + blue: '0x444b4b' + magenta: '0x614445' + cyan: '0x585c49' + white: '0x978965' diff --git a/.config/alacritty/colorschemes/Taerminal.yaml b/.config/alacritty/colorschemes/Taerminal.yaml new file mode 100644 index 00000000..9dc804cb --- /dev/null +++ b/.config/alacritty/colorschemes/Taerminal.yaml @@ -0,0 +1,31 @@ +# Colors (Taerminal) +colors: + # Default colors + primary: + background: '0x26282a' + foreground: '0xf0f0f0' + cursor: + background: '0xf0f0f0' + foreground: '0x26282a' + + # Normal colors + normal: + black: '0x26282a' + red: '0xff8878' + green: '0xb4fb73' + yellow: '0xfffcb7' + blue: '0x8bbce5' + magenta: '0xffb2fe' + cyan: '0xa2e1f8' + white: '0xf1f1f1' + + # Bright colors + bright: + black: '0x6f6f6f' + red: '0xfe978b' + green: '0xd6fcba' + yellow: '0xfffed5' + blue: '0xc2e3ff' + magenta: '0xffc6ff' + cyan: '0xc0e9f8' + white: '0xffffff' \ No newline at end of file diff --git a/.config/alacritty/colorschemes/Tango_dark.yaml b/.config/alacritty/colorschemes/Tango_dark.yaml new file mode 100644 index 00000000..e91733d2 --- /dev/null +++ b/.config/alacritty/colorschemes/Tango_dark.yaml @@ -0,0 +1,26 @@ +# GNOME Terminal Tango Dark +colors: + primary: + background: '0x2e3436' + foreground: '0xd3d7cf' + + normal: + black: '0x2e3436' + red: '0xcc0000' + green: '0x4e9a06' + yellow: '0xc4a000' + blue: '0x3465a4' + magenta: '0x75507b' + cyan: '0x06989a' + white: '0xd3d7cf' + + bright: + black: '0x555753' + red: '0xef2929' + green: '0x8ae234' + yellow: '0xfce94f' + blue: '0x729fcf' + magenta: '0xad7fa8' + cyan: '0x34e2e2' + white: '0xeeeeec' + diff --git a/.config/alacritty/colorschemes/Tender.yaml b/.config/alacritty/colorschemes/Tender.yaml new file mode 100644 index 00000000..ffcacf72 --- /dev/null +++ b/.config/alacritty/colorschemes/Tender.yaml @@ -0,0 +1,27 @@ +colors: + # Default colors + primary: + background: '0x282828' + foreground: '0xeeeeee' + + # Normal colors + normal: + black: '0x282828' + red: '0xf43753' + green: '0xc9d05c' + yellow: '0xffc24b' + blue: '0xb3deef' + magenta: '0xd3b987' + cyan: '0x73cef4' + white: '0xeeeeee' + + # Bright colors + bright: + black: '0x4c4c4c' + red: '0xf43753' + green: '0xc9d05c' + yellow: '0xffc24b' + blue: '0xb3deef' + magenta: '0xd3b987' + cyan: '0x73cef4' + white: '0xfeffff' diff --git a/.config/alacritty/colorschemes/Terminal_app.yaml b/.config/alacritty/colorschemes/Terminal_app.yaml new file mode 100644 index 00000000..bc2c4342 --- /dev/null +++ b/.config/alacritty/colorschemes/Terminal_app.yaml @@ -0,0 +1,28 @@ +# Colors (Terminal.app) +colors: + # Default colors + primary: + background: '0x000000' + foreground: '0xb6b6b6' + + # Normal colors + normal: + black: '0x000000' + red: '0x990000' + green: '0x00a600' + yellow: '0x999900' + blue: '0x0000b2' + magenta: '0xb200b2' + cyan: '0x00a6b2' + white: '0xbfbfbf' + + # Bright colors + bright: + black: '0x666666' + red: '0xe50000' + green: '0x00d900' + yellow: '0xe5e500' + blue: '0x0000ff' + magenta: '0xe500e5' + cyan: '0x00e5e5' + white: '0xe5e5e5' \ No newline at end of file diff --git a/.config/alacritty/colorschemes/Thelovelace.yaml b/.config/alacritty/colorschemes/Thelovelace.yaml new file mode 100644 index 00000000..4d738899 --- /dev/null +++ b/.config/alacritty/colorschemes/Thelovelace.yaml @@ -0,0 +1,27 @@ +colors: + # Default colors + primary: + background: '0x1D1F28' + foreground: '0xFDFDFD' + + # Normal colors + normal: + # Bright colors + black: '0x282A36' + red: '0xF37F97' + green: '0x5ADECD' + yellow: '0xF2A272' + blue: '0x8897F4' + magenta: '0xC574DD' + cyan: '0x79E6F3' + white: '0xFDFDFD' + bright: + black: '0x414458' + red: '0xFF4971' + green: '0x18E3C8' + yellow: '0xEBCB8B' + blue: '0xFF8037' + magenta: '0x556FFF' + cyan: '0x3FDCEE' + white: '0xBEBEC1' + indexed_colors: [] diff --git a/.config/alacritty/colorschemes/Tokyo_night.yaml b/.config/alacritty/colorschemes/Tokyo_night.yaml new file mode 100644 index 00000000..a88fd9be --- /dev/null +++ b/.config/alacritty/colorschemes/Tokyo_night.yaml @@ -0,0 +1,29 @@ +# Colors (Tokyo Night) +# Source: https://github.com/zatchheems/tokyo-night-alacritty-theme +colors: + # Default colors + primary: + background: '0x1a1b26' + foreground: '0xa9b1d6' + + # Normal colors + normal: + black: '0x32344a' + red: '0xf7768e' + green: '0x9ece6a' + yellow: '0xe0af68' + blue: '0x7aa2f7' + magenta: '0xad8ee6' + cyan: '0x449dab' + white: '0x787c99' + + # Bright colors + bright: + black: '0x444b6a' + red: '0xff7a93' + green: '0xb9f27c' + yellow: '0xff9e64' + blue: '0x7da6ff' + magenta: '0xbb9af7' + cyan: '0x0db9d7' + white: '0xacb0d0' diff --git a/.config/alacritty/colorschemes/Tokyo_night_storm.yaml b/.config/alacritty/colorschemes/Tokyo_night_storm.yaml new file mode 100644 index 00000000..a64cf4a5 --- /dev/null +++ b/.config/alacritty/colorschemes/Tokyo_night_storm.yaml @@ -0,0 +1,29 @@ +# Colors (Tokyo Night: Storm variant) +# Source: https://github.com/zatchheems/tokyo-night-alacritty-theme +colors: + # Default colors + primary: + background: '0x24283b' + foreground: '0xa9b1d6' + + # Normal colors + normal: + black: '0x32344a' + red: '0xf7768e' + green: '0x9ece6a' + yellow: '0xe0af68' + blue: '0x7aa2f7' + magenta: '0xad8ee6' + cyan: '0x449dab' + white: '0x9699a8' + + # Bright colors + bright: + black: '0x444b6a' + red: '0xff7a93' + green: '0xb9f27c' + yellow: '0xff9e64' + blue: '0x7da6ff' + magenta: '0xbb9af7' + cyan: '0x0db9d7' + white: '0xacb0d0' diff --git a/.config/alacritty/colorschemes/Tomorrow_night.yaml b/.config/alacritty/colorschemes/Tomorrow_night.yaml new file mode 100644 index 00000000..36bafbab --- /dev/null +++ b/.config/alacritty/colorschemes/Tomorrow_night.yaml @@ -0,0 +1,33 @@ +# Colors (Tomorrow Night) +colors: + # Default colors + primary: + background: '0x1d1f21' + foreground: '0xc5c8c6' + + # Colors the cursor will use if `custom_cursor_colors` is true + cursor: + text: '0x1d1f21' + cursor: '0xffffff' + + # Normal colors + normal: + black: '0x1d1f21' + red: '0xcc6666' + green: '0xb5bd68' + yellow: '0xe6c547' + blue: '0x81a2be' + magenta: '0xb294bb' + cyan: '0x70c0ba' + white: '0x373b41' + + # Bright colors + bright: + black: '0x666666' + red: '0xff3334' + green: '0x9ec400' + yellow: '0xf0c674' + blue: '0x81a2be' + magenta: '0xb77ee0' + cyan: '0x54ced6' + white: '0x282a2e' \ No newline at end of file diff --git a/.config/alacritty/colorschemes/Tomorrow_night_bright.yaml b/.config/alacritty/colorschemes/Tomorrow_night_bright.yaml new file mode 100644 index 00000000..55b25d0e --- /dev/null +++ b/.config/alacritty/colorschemes/Tomorrow_night_bright.yaml @@ -0,0 +1,28 @@ +# Colors (Tomorrow Night Bright) +colors: + # Default colors + primary: + background: '0x000000' + foreground: '0xeaeaea' + + # Normal colors + normal: + black: '0x000000' + red: '0xd54e53' + green: '0xb9ca4a' + yellow: '0xe6c547' + blue: '0x7aa6da' + magenta: '0xc397d8' + cyan: '0x70c0ba' + white: '0x424242' + + # Bright colors + bright: + black: '0x666666' + red: '0xff3334' + green: '0x9ec400' + yellow: '0xe7c547' + blue: '0x7aa6da' + magenta: '0xb77ee0' + cyan: '0x54ced6' + white: '0x2a2a2a' \ No newline at end of file diff --git a/.config/alacritty/colorschemes/Vacuous.yml b/.config/alacritty/colorschemes/Vacuous.yml new file mode 100644 index 00000000..022a7d06 --- /dev/null +++ b/.config/alacritty/colorschemes/Vacuous.yml @@ -0,0 +1,27 @@ +colors: + # Default colors + primary: + background: '0x101010' + foreground: '0xd2c5bc' + + # Normal colors + normal: + black: '0x202020' + red: '0xb91e2e' + green: '0x81957c' + yellow: '0xf9bb80' + blue: '0x356579' + magenta: '0x2d2031' + cyan: '0x0b3452' + white: '0x909090' + + # Bright colors + bright: + black: '0x606060' + red: '0xd14548' + green: '0xa7b79a' + yellow: '0xfae3a0' + blue: '0x7491a1' + magenta: '0x87314e' + cyan: '0x0f829d' + white: '0xfff0f0' diff --git a/.config/alacritty/colorschemes/Visibone.yml b/.config/alacritty/colorschemes/Visibone.yml new file mode 100644 index 00000000..23150479 --- /dev/null +++ b/.config/alacritty/colorschemes/Visibone.yml @@ -0,0 +1,27 @@ +colors: + # Default colors + primary: + background: '0x333333' + foreground: '0xcccccc' + + # Normal colors + normal: + black: '0x666666' + red: '0xcc6699' + green: '0x99cc66' + yellow: '0xcc9966' + blue: '0x6699cc' + magenta: '0x9966cc' + cyan: '0x66cc99' + white: '0xcccccc' + + # Bright colors + bright: + black: '0x999999' + red: '0xff99cc' + green: '0xccff99' + yellow: '0xffcc99' + blue: '0x99ccff' + magenta: '0xcc99ff' + cyan: '0x99ffcc' + white: '0xffffff' diff --git a/.config/alacritty/colorschemes/Wombat.yaml b/.config/alacritty/colorschemes/Wombat.yaml new file mode 100644 index 00000000..844e65f9 --- /dev/null +++ b/.config/alacritty/colorschemes/Wombat.yaml @@ -0,0 +1,28 @@ +# Colors (Wombat) +colors: + # Default colors + primary: + background: '0x1f1f1f' + foreground: '0xe5e1d8' + + # Normal colors + normal: + black: '0x000000' + red: '0xf7786d' + green: '0xbde97c' + yellow: '0xefdfac' + blue: '0x6ebaf8' + magenta: '0xef88ff' + cyan: '0x90fdf8' + white: '0xe5e1d8' + + # Bright colors + bright: + black: '0xb4b4b4' + red: '0xf99f92' + green: '0xe3f7a1' + yellow: '0xf2e9bf' + blue: '0xb3d2ff' + magenta: '0xe5bdff' + cyan: '0xc2fefa' + white: '0xffffff' \ No newline at end of file diff --git a/.config/alacritty/colorschemes/Xterm.yaml b/.config/alacritty/colorschemes/Xterm.yaml new file mode 100644 index 00000000..7f336e4c --- /dev/null +++ b/.config/alacritty/colorschemes/Xterm.yaml @@ -0,0 +1,27 @@ +# XTerm's default colors +colors: + # Default colors + primary: + background: '0x000000' + foreground: '0xffffff' + # Normal colors + normal: + black: '0x000000' + red: '0xcd0000' + green: '0x00cd00' + yellow: '0xcdcd00' + blue: '0x0000ee' + magenta: '0xcd00cd' + cyan: '0x00cdcd' + white: '0xe5e5e5' + + # Bright colors + bright: + black: '0x7f7f7f' + red: '0xff0000' + green: '0x00ff00' + yellow: '0xffff00' + blue: '0x5c5cff' + magenta: '0xff00ff' + cyan: '0x00ffff' + white: '0xffffff' diff --git a/.config/alacritty/colorschemes/Yousai.yml b/.config/alacritty/colorschemes/Yousai.yml new file mode 100644 index 00000000..292bedf2 --- /dev/null +++ b/.config/alacritty/colorschemes/Yousai.yml @@ -0,0 +1,27 @@ +colors: + # Default colors + primary: + background: '0xf5e7de' + foreground: '0x34302d' + + # Normal colors + normal: + black: '0x666661' + red: '0x992e2e' + green: '0x4c3226' + yellow: '0xa67c53' + blue: '0x4c7399' + magenta: '0xbf9986' + cyan: '0xd97742' + white: '0x34302d' + + # Bright colors + bright: + black: '0x7f7f7a' + red: '0xb23636' + green: '0x664233' + yellow: '0xbf8f60' + blue: '0x5986b2' + magenta: '0xd9ae98' + cyan: '0xf2854a' + white: '0x4c4742' diff --git a/.config/alacritty/fonts.toml b/.config/alacritty/fonts.toml new file mode 100644 index 00000000..04504acb --- /dev/null +++ b/.config/alacritty/fonts.toml @@ -0,0 +1,18 @@ +[font] +size = 10 + +[font.bold] +family = "JetBrains Mono" +style = "Bold" + +[font.bold_italic] +family = "JetBrains Mono" +style = "Bold Italic" + +[font.italic] +family = "JetBrains Mono" +style = "Italic" + +[font.normal] +family = "JetBrains Mono" +style = "Regular" diff --git a/.config/alacritty/fonts.yml b/.config/alacritty/fonts.yml new file mode 100644 index 00000000..91c78e9c --- /dev/null +++ b/.config/alacritty/fonts.yml @@ -0,0 +1,34 @@ +# Font configuration +font: + # Normal (roman) font face + normal: + family: "JetBrains Mono" + style: Regular + + # Bold font face + bold: + family: "JetBrains Mono" + style: Bold + + # Italic font face + italic: + family: "JetBrains Mono" + style: Italic + + # Bold italic font face + bold_italic: + family: "JetBrains Mono" + style: Bold Italic + + # Point size + size: 10 + + # Offset + #offset: + # x: 0 + # y: 0 + + # Glyph offset + #glyph_offset: + # x: 0 + # y: 0 diff --git a/.config/bspwm/alacritty/alacritty.yml b/.config/bspwm/alacritty/alacritty.yml new file mode 100644 index 00000000..a19b5f66 --- /dev/null +++ b/.config/bspwm/alacritty/alacritty.yml @@ -0,0 +1,51 @@ +## Configuration for Alacritty, the GPU enhanced terminal emulator. +## It's a very basic and simple config file, for full configuration... +## See, /usr/share/doc/alacritty/example/alacritty.yml + +## Import files (Colors, Fonts, Etc) +import: + - ~/.config/bspwm/alacritty/colors.yml + - ~/.config/bspwm/alacritty/fonts.yml + +## Set environment variables +env: + TERM: alacritty + WINIT_X11_SCALE_FACTOR: '1.0' + +## Terminal window settings +window: + dimensions: + columns: 82 + lines: 23 + + padding: + x: 10 + y: 10 + + decorations: full + startup_mode: Windowed + dynamic_title: true + +## scrolling + history: 10000 + multiplier: 3 + +## Background opacity + opacity: 0.85 + +## Cursor +cursor: + style: + shape: Block + blinking: On + + unfocused_hollow: false + +## Live config reload +live_config_reload: true + +## Shell +#shell: +# program: /bin/zsh +# args: +# - --login diff --git a/.config/bspwm/alacritty/colors.yml b/.config/bspwm/alacritty/colors.yml new file mode 100644 index 00000000..38228eef --- /dev/null +++ b/.config/bspwm/alacritty/colors.yml @@ -0,0 +1,28 @@ +## Colors configuration +colors: + # Default colors + primary: + background: '#2E3440' + foreground: '#D8DEE9' + + # Normal colors + normal: + black: '#3B4252' + red: '#BF616A' + green: '#A3BE8C' + yellow: '#EBCB8B' + blue: '#81A1C1' + magenta: '#B48EAD' + cyan: '#88C0D0' + white: '#E5E9F0' + + # Bright colors + bright: + black: '#4C566A' + red: '#BF616A' + green: '#A3BE8C' + yellow: '#EBCB8B' + blue: '#81A1C1' + magenta: '#B48EAD' + cyan: '#8FBCBB' + white: '#ECEFF4' diff --git a/.config/bspwm/alacritty/fonts.yml b/.config/bspwm/alacritty/fonts.yml new file mode 100644 index 00000000..5eb638b5 --- /dev/null +++ b/.config/bspwm/alacritty/fonts.yml @@ -0,0 +1,37 @@ +## Copyright (C) 2020-2022 Aditya Shakya +## +## Font configuration + +font: + # Normal (roman) font face + normal: + family: "JetBrainsMono Nerd Font" + #style: Regular + + # Bold font face + bold: + family: "JetBrainsMono Nerd Font" + #style: Bold + + # Italic font face + italic: + family: "JetBrainsMono Nerd Font" + #style: Italic + + # Bold italic font face + bold_italic: + family: "JetBrainsMono Nerd Font" + #style: Bold Italic + + # Point size + size: 10 + + # Offset + #offset: + # x: 0 + # y: 0 + + # Glyph offset + #glyph_offset: + # x: 0 + # y: 0 diff --git a/.config/bspwm/bspwmrc b/.config/bspwm/bspwmrc new file mode 100755 index 00000000..ff2b8443 --- /dev/null +++ b/.config/bspwm/bspwmrc @@ -0,0 +1,307 @@ +#!/usr/bin/env bash + +## BSPWM config file for Arch + +## General ---------------------------------------------------# + +## Bspwm config directory +BSPDIR="$HOME/.config/bspwm" +ROFIDIR="$HOME/.config/rofi" +POLYBARDIR="$HOME/.config/polybar" +SCRIPTSDIR="$HOME/scripts" + +## Export bspwm/bin dir to PATH +export PATH="${PATH}:$BSPDIR/scripts:$ROFIDIR/scripts:$POLYBARDIR/scripts:$SCRIPTSDIR" + +## Run java applications without issues +export _JAVA_AWT_WM_NONREPARENTING=1 +#wmname LG3D +## Current theme ---------------------------------------------# + +## Bspwm colors +BSPWM_FBC='#81A1C1' +BSPWM_NBC='#2E3440' +BSPWM_ABC='#B48EAD' +BSPWM_PFC='#A3BE8C' + +## Bspwm appearance +BSPWM_BORDER='1' +BSPWM_GAP='10' +BSPWM_SRATIO='0.50' + +## Configurations --------------------------------------------# + +## Manager Workspaces +workspaces() { + name=1 + for monitor in `bspc query -M`; do + #bspc monitor ${monitor} -n "$name" -d '1' '2' '3' '4' '5' '6' '7' '8' '9' '10' + #bspc monitor ${monitor} -n "$name" -d 'A' 'B' 'C' 'D' 'E' 'F' 'G' 'H' 'I' 'J' + #bspc monitor ${monitor} -n "$name" -d 'I' 'II' 'III' 'IV' 'V' 'VI' 'VII' 'VIII' 'IIX' 'X' + bspc monitor ${monitor} -n "$name" -d '' '' '' '' '' '' '' '' '' ' ' + let name++ + done +} +workspaces + +## Apply bspwm configurations +bspc config border_width "$BSPWM_BORDER" +bspc config window_gap "$BSPWM_GAP" +bspc config split_ratio "$BSPWM_SRATIO" + +bspc config focused_border_color "$BSPWM_FBC" +bspc config normal_border_color "$BSPWM_NBC" +bspc config active_border_color "$BSPWM_ABC" +bspc config presel_feedback_color "$BSPWM_PFC" + +bspc config borderless_monocle true +bspc config gapless_monocle true +bspc config paddingless_monocle true +bspc config single_monocle false +bspc config focus_follows_pointer true +bspc config presel_feedback true + +## Manage all the unmanaged windows remaining from a previous session. +bspc wm --adopt-orphans + +## Window rules ----------------------------------------------# + +# remove all rules first +bspc rule -r *:* + +# already have a top_padding(does the same) to avoid polybar overlap window +#bspc rule -a polybar private + +## 1 > terminal (always open terminal on workspace-1) +bspc rule -a Alacritty desktop='^1' follow=on focus=on +bspc rule -a Xfce4-terminal desktop='^1' follow=on focus=on + +## 2 > web (always open web browser on workspace-2) +bspc rule -a firefox desktop='^2' follow=on focus=on +bspc rule -a chromium desktop='^2' follow=on focus=on +bspc rule -a Brave-browser desktop='^2' follow=on focus=on +bspc rule -a Thorium-browser desktop='^2' follow=on focus=on + +## 3 > files (always open file manager on workspace-3) +declare -a files=(Pcmanfm Thunar qBittorrent Caja) +for i in ${files[@]}; do + bspc rule -a $i desktop='^3' follow=on focus=on; done + +## 4 > code (always open editors on workspace-4) +declare -a code=(Geany code-oss 'code - oss' 'Code - OSS' code Code install4j-burp-StartBurp burp-StartBurp unityhub Unity jetbrains-pycharm-ce) +for i in ${code[@]}; do + bspc rule -a $i desktop='^4' follow=on focus=on; done + +## 5 > office and docs (always open office/doc apps on workspace-5) +declare -a office=(Gucharmap Atril Evince libreoffice-writer libreoffice-calc libreoffice-impress libreoffice-startcenter libreoffice Soffice *:libreofficedev *:soffice craft-nativefier-e0958b powerphrasingtool-nativefier-c8a789 Typora obsidian figma-linux anytype) +for i in ${office[@]}; do + bspc rule -a $i desktop='^5' follow=on focus=on; done + +## 6 > communication (always open communication apps on workspace-6) +declare -a comm=(Thunderbird TelegramDesktop Hexchat discord vesktop beeper Beeper VencordDesktop Chat-gpt Blender blender Whatsapp-for-linux Chatbox) +for i in ${comm[@]}; do + bspc rule -a $i desktop='^6' follow=on focus=on; done + +## 7 > media/video (always open media/video apps on workspace-7) +declare -a media=(Audacity Music MPlayer Lxmusic Inkscape gimp-2.10 Gimp-2.10 Gimp obs zoom Zoom Pitivi kdenlive openshot vlc Spotify "Spotify Premium" cider Cider shotwell Shotwell) +for i in ${media[@]}; do + bspc rule -a $i desktop='^7' state=tiled follow=on focus=on; done # floating + +## 8 > games (always open games on workspace-8) +declare -a game=(Minecraft Minecraft:* badlion Badlion Launcher launcher War war "War Thunder (Vulkan, 64bit)" Minecraft* 1.19.3 Steam steam_proton csgo_linux64 "minecraft-launcher" "Minecraft Launcher" 'Minecraft* 1.19.3' Blueman-manager "Minecraft Launcher" lunarclient "Lunar Client":* retroarch) +for i in ${game[@]}; do + bspc rule -a $i desktop='^8' state=floating follow=off focus=off; done + +## 9 > system (always open system apps on workspace-9) +bspc rule -a 'Virt-manager' desktop='^9' follow=on focus=on +bspc rule -a 'blueman-adapters' desktop='^9' follow=on focus=on +bspc rule -a GParted desktop='^9' follow=on focus=on +bspc rule -a 'Xdm-app'='^9' follow=on focus=on +bspc rule -a timeshift-gtk='^9' follow=on focus=on +bspc rule -a Timeshift-gtk='^9' follow=on focus=on +bspc rule -a nextcloud='^9' follow=on focus=on +bspc rule -a Nextcloud='^9' follow=on focus=on +bspc rule -a gearlever='^9' follow=on focus=on +bspc rule -a com.github.tchx84.Flatseal='^9' follow=on focus=on +declare -a settings=(Lxappearance Lxtask Lxrandr Arandr System-config-printer.py Pavucontrol Exo-helper-1 Protonvpn Xfce4-power-manager-settings Mysql-workbench-bin Grub-customizer Nitrogen archlinux-tweak-tool.py Archlinux-tweak-tool.py pamac-manager helvum Vmware) +for i in ${settings[@]}; do + bspc rule -a $i desktop='^9' state=floating follow=on focus=on; done + +## misc/ghost/random/placeholder (always open those apps/placeholders on workspace-10) +declare -a misc=(maxautoclicker Maxautoclicker os_server Os_server) +for i in ${misc[@]}; do + bspc rule -a $i desktop='^10' state=floating follow=off focus=false; done + +## Always Floating Apps +declare -a floating=(alacritty-float Pcmanfm Onboard Yad zoom Xdm-app exe wechat WeChat sxiv Sxiv 'Firefox:Places' Viewnior feh Nm-connection-editor install4j-burp-StartBurp) +for i in ${floating[@]}; do + bspc rule -a $i state=floating follow=on focus=on; done + +bspc rule -a Conky state=floating manage=off +bspc rule -a stalonetray state=floating manage=off +#bspc config pointer_action1 none + +## Autostart -------------------------------------------------# + +# Kill if already running +killall -9 xsettingsd sxhkd dunst ksuperkey xfce4-power-manager bspc runtransani.sh cleanfullscreen #rrunbgblur.sh # launching with conditions .feh backgroundblur chat-server mpd-mpris xbindkeys landdrop +killall -15 idle.sh # reflector.sh +#eww kill + +# Start bspwm scripts +$HOME/scripts/polybar-temp-autofix.sh & +bspbar & +#bspcomp & +# for better animation(make higher pri(nice)) +# need /etc/sudoers to `Defaults env_keep += "HOME"` be setted +#sudo nice -n -20 bspcomp & # nah, i don t think it affects it lmao +bspcomp & +bspdunst & +bspfloat & + +# Lauch xsettingsd daemon +xsettingsd --config=$HOME/.config/xsettingsd & +# xbindkeys & # no longer used, using sxhkdrc + +# auth daemon(kde) +/usr/lib/polkit-kde-authentication-agent-1 & + +# kdeconnect +/usr/lib/kdeconnectd & + +# Launcher xdm daemon +#xdman -d & + +# polkit agent +#if [[ ! `pidof xfce-polkit` ]]; then + #/usr/lib/xfce-polkit/xfce-polkit & +#fi + +# Lauch keybindings daemon +sxhkd -c "$BSPDIR"/sxhkdrc & + +# Enable Super Keys For Menu +ksuperkey -e 'Super_L=Alt_L|F1' & +ksuperkey -e 'Super_R=Alt_L|F1' & + +xrdb -merge ~/.Xresources + +# Enable power management +xfce4-power-manager & + +# Fix cursor +# xsetroot -cursor_name left_ptr + +# Restore wallpaper +#exec $HOME/.feh & +# ========= # +# if i don't use .feh first, there will be a few second it's blanked out so I have to do a feh background first and then the wallblur one. +# ========= # +# better wallpaper manager wallblur +exec $HOME/scripts/runtransani.sh & # https://github.com/nemanjan00/i3wm/raw/master/wallpaper.sh can replace after picom support blur(transition animation(blur)) + +# Start mpd +# exec mpd & +# exec mpd-mpris & + +# start fcitx +exec fcitx -d & + +# enable numlock +numlockx & +#sudo numlock +#for tty in /dev/tty{1..6}; do +# /usr/bin/setleds -D +num < "$tty"; +#done +# configured in as a service unit + +# start clipboard daemon +exec clipmenud & + +# youtube-dl extention daemon +#exec youtube-dl-server --number-processes 1 & # dont really use it now so ya + +# autostart script +exec $HOME/scripts/autostart & + +# swallow +#pgrep bspswallow || bspswallow & # tODO: FIX THE THING + +# clean full screen +cleanfullscreen & + +# autolock +#xautolock -time 30 -locker "betterlockscreen -l" & # don't really need/want that + +# so animation is not cached(idk why restarting picom make it not laggy) +#xautolock -time 1 -locker "exec $HOME/scripts/resbspcomp.sh" & + +# kill not needed +#killall java + +# idle stuff +$HOME/scripts/idle.sh -d & +# 1. autoupdate +#exec $HOME/scripts/auto-update.sh & # replaced with systemd units # moved into idle.sh + +#update & +yay -Sl > /tmp/yaySl & +yay -Ss > /tmp/yaySs & + + +# startup sound +#$HOME/scripts/startupsound.sh & # exist in user systemd unit + + +# vencord +/usr/bin/ps ax | grep -v grep | grep vencord > /dev/null || discord --start-minimized & + +# beeper +/usr/bin/ps ax | grep -v grep | grep beeper > /dev/null || $HOME/AppImages/gearlever_beeper_60246c.appimage & + +# nextcloud +nextcloud --background & + +# wifi share +# script -c "sudo -E openwifipass -s Jhome-Guest -k 12345677Jj" $HOME/scripts/logs/openwifipass.log & +# exec $HOME/scripts/runsharewifi.sh & + + +# autoclicker +# now in $HOME/scripts/bin/autoclicker +#/usr/bin/ps ax | grep -v grep | grep maxautoclicker > /dev/null || kdocker maxautoclicker & + +# polybar no overlap +bspc config top_padding 46 + +# secret chat-server +#$HOME/scripts/bin/chat-server & + +# just incase auto start application move to other desktops +# prevent restarting bspwm from doing that +#bspc desktop -f ^1 + + +# remove startup lock +if [ -f /var/lock/startup.lock ]; then + # startup sound + $HOME/scripts/startupsound.sh & + # auto startup apps + $HOME/scripts/startapp & + spid=$! + # go back first desktop(last) + wait $spid + bspc desktop -f "^1" + # clean-up (last) + sudo /sbin/rm -f /var/lock/startup.lock +fi + +# sys tray wait(timeout) +# sleep 10 +# connection with other computers(universal control) +while ! systemctl is-active network.target; do + sleep 1 +done +/usr/bin/ps ax | grep -v grep | grep barrier || barrier & +/usr/bin/ps ax | grep -v grep | grep blueman-applet || blueman-applet & +/usr/bin/ps ax | grep -v grep | grep nm-applet || nm-applet & diff --git a/.config/bspwm/bspwmrc.bak b/.config/bspwm/bspwmrc.bak new file mode 100755 index 00000000..add75b6e --- /dev/null +++ b/.config/bspwm/bspwmrc.bak @@ -0,0 +1,190 @@ +#!/usr/bin/env bash + +## Copyright (C) 2020-2022 Aditya Shakya +## +## BSPWM config file for Archcraft + +## General ---------------------------------------------------# + +## Bspwm config directory +BSPDIR="$HOME/.config/bspwm" + +## Export bspwm/bin dir to PATH +export PATH="${PATH}:$BSPDIR/scripts" + +## Run java applications without issues +export _JAVA_AWT_WM_NONREPARENTING=1 +#wmname LG3D + +## Current theme ---------------------------------------------# + +## Bspwm colors +BSPWM_FBC='#81A1C1' +BSPWM_NBC='#2E3440' +BSPWM_ABC='#B48EAD' +BSPWM_PFC='#A3BE8C' + +## Bspwm appearance +BSPWM_BORDER='1' +BSPWM_GAP='10' +BSPWM_SRATIO='0.50' + +## Configurations --------------------------------------------# + +## Manager Workspaces +workspaces() { + name=1 + for monitor in `bspc query -M`; do + #bspc monitor ${monitor} -n "$name" -d '1' '2' '3' '4' '5' '6' '7' '8' + #bspc monitor ${monitor} -n "$name" -d 'A' 'B' 'C' 'D' 'E' 'F' 'G' 'H' + #bspc monitor ${monitor} -n "$name" -d 'I' 'II' 'III' 'IV' 'V' 'VI' 'VII' 'VIII' + bspc monitor ${monitor} -n "$name" -d '' '' '' '' '' '' '' '' + let name++ + done +} +workspaces + +## Apply bspwm configurations +bspc config border_width "$BSPWM_BORDER" +bspc config window_gap "$BSPWM_GAP" +bspc config split_ratio "$BSPWM_SRATIO" + +bspc config focused_border_color "$BSPWM_FBC" +bspc config normal_border_color "$BSPWM_NBC" +bspc config active_border_color "$BSPWM_ABC" +bspc config presel_feedback_color "$BSPWM_PFC" + +bspc config borderless_monocle true +bspc config gapless_monocle true +bspc config paddingless_monocle true +bspc config single_monocle false +bspc config focus_follows_pointer true +bspc config presel_feedback true + +## Manage all the unmanaged windows remaining from a previous session. +bspc wm --adopt-orphans + +## Window rules ----------------------------------------------# + +# remove all rules first +bspc rule -r *:* + +## 1 > terminal (always open terminal on workspace-1) +bspc rule -a Alacritty desktop='^1' follow=on focus=on +bspc rule -a Xfce4-terminal desktop='^1' follow=on focus=on + +## 2 > web (always open web browser on workspace-2) +bspc rule -a firefox desktop='^2' follow=on focus=on +bspc rule -a chromium desktop='^2' follow=on focus=on +bspc rule -a Brave-browser desktop='^2' follow=on focus=on + +## 3 > files (always open file manager on workspace-3) +declare -a files=(Pcmanfm Thunar qBittorrent Caja) +for i in ${files[@]}; do + bspc rule -a $i desktop='^3' follow=on focus=on; done + +## 4 > code (always open editors on workspace-4) +declare -a code=(Geany code-oss code Code install4j-burp-StartBurp) +for i in ${code[@]}; do + bspc rule -a $i desktop='^4' follow=on focus=on; done + +## 5 > office and docs (always open office/doc apps on workspace-5) +declare -a office=(Gucharmap Atril Evince \ +libreoffice-writer libreoffice-calc libreoffice-impress \ +libreoffice-startcenter libreoffice Soffice *:libreofficedev *:soffice) +for i in ${office[@]}; do + bspc rule -a $i desktop='^5' follow=on focus=on; done + +## 6 > communication (always open communication apps on workspace-6) +declare -a comm=(Thunderbird TelegramDesktop Hexchat discord zoom Chat-gpt Blender blender) +for i in ${comm[@]}; do + bspc rule -a $i desktop='^6' follow=on focus=on; done + +## 7 > media (always open media apps on workspace-7) +declare -a media=(Audacity Music MPlayer Lxmusic Inkscape Gimp-2.10 obs Minecraft Minecraft* badlion Badlion Launcher launcher War war) +for i in ${media[@]}; do + bspc rule -a $i desktop='^7' state=floating follow=on focus=on; done + +## 8 > system (always open system apps on workspace-8) +bspc rule -a 'VirtualBox Manager' desktop='^8' follow=on focus=on +bspc rule -a GParted desktop='^8' follow=on focus=on +bspc rule -a 'Timeshift-gtk'='^8' follow=on focus=on +bspc rule -a 'Xdm-app'='^8' follow=on focus=on +declare -a settings=(Lxappearance Lxtask Lxrandr Arandr \ +System-config-printer.py Pavucontrol Exo-helper-1 \ +Xfce4-power-manager-settings Mysql-workbench-bin) +for i in ${settings[@]}; do + bspc rule -a $i desktop='^8' state=floating follow=on focus=on; done + +## Always Floating Apps +declare -a floating=(alacritty-float Pcmanfm Thunar Onboard Yad zoom Xdm-app exe wechat WeChat 'Firefox:Places' \ +Viewnior feh Nm-connection-editor install4j-burp-StartBurp) +for i in ${floating[@]}; do + bspc rule -a $i state=floating follow=on focus=on; done + +bspc rule -a Conky state=floating manage=off +bspc rule -a stalonetray state=floating manage=off + +## Autostart -------------------------------------------------# + +# Kill if already running +killall -9 xsettingsd sxhkd dunst ksuperkey xfce4-power-manager bspc +eww kill + +# Lauch xsettingsd daemon +xsettingsd --config="$BSPDIR"/xsettingsd & + +# better auth daemon(kde) +exec /usr/lib/polkit-kde-authentication-agent-1 & + +# Launcher xdm daemon +#xdman -d & + +# polkit agent +if [[ ! `pidof xfce-polkit` ]]; then + /usr/lib/xfce-polkit/xfce-polkit & +fi + +# Lauch keybindings daemon +sxhkd -c "$BSPDIR"/sxhkdrc & + +# Enable Super Keys For Menu +ksuperkey -e 'Super_L=Alt_L|F1' & +ksuperkey -e 'Super_R=Alt_L|F1' & + +# Enable power management +xfce4-power-manager & + +# Fix cursor +xsetroot -cursor_name left_ptr + +# Restore wallpaper +bash ~/.fehbg + +# Start mpd +exec mpd & + +# start fcitx +exec fcitx -d & + +# enable numlock +numlockx +sudo numlock + +# start clipboard daemon +exec clipmenud & + +# youtube-dl extention daemon +exec youtube-dl-server --number-processes 1 & + +# clean full screen +cleanfullscreen & + +# Start bspwm scripts +bspbar +bspcomp +bspdunst +bspfloat & + +# kill not needed +#killall java diff --git a/.config/bspwm/dunstrc b/.config/bspwm/dunstrc new file mode 100644 index 00000000..a548ca02 --- /dev/null +++ b/.config/bspwm/dunstrc @@ -0,0 +1,69 @@ +[global] +monitor = 0 +follow = mouse +width = 300 +height = 80 +origin = top-right +offset = 10x42 +corner_radius = 0 +scale = 0 +notification_limit = 0 +progress_bar = true +progress_bar_height = 80 +progress_bar_frame_width = 1 +progress_bar_min_width = 300 +progress_bar_max_width = 300 +indicate_hidden = yes +transparency = 0 +separator_height = 1 +padding = 15 +horizontal_padding = 15 +text_icon_padding = 0 +frame_width = 1 +gap_size = 0 +separator_color = frame +sort = yes +idle_threshold = 120 +font = Iosevka Custom 9 +line_height = 1 +markup = full +format = %s\n%b +alignment = left +vertical_alignment = center +show_age_threshold = 60 +ellipsize = middle +ignore_newline = no +stack_duplicates = true +hide_duplicate_count = false +show_indicators = yes +enable_recursive_icon_lookup = true +icon_position = left +min_icon_size = 24 +max_icon_size = 48 +sticky_history = yes +history_length = 20 +browser = /usr/bin/xdg-open +always_run_script = true +mouse_left_click = close_current +mouse_middle_click = do_action, close_current +mouse_right_click = close_all +title = Dunst +class = Dunst + +[urgency_low] +timeout = 2 +background = "#2E3440" +foreground = "#D8DEE9" +frame_color = "#81A1C1" + +[urgency_normal] +timeout = 5 +background = "#2E3440" +foreground = "#D8DEE9" +frame_color = "#81A1C1" + +[urgency_critical] +timeout = 0 +background = "#2E3440" +foreground = "#BF616A" +frame_color = "#BF616A" diff --git a/.config/bspwm/layout b/.config/bspwm/layout new file mode 100644 index 00000000..e69de29b diff --git a/.config/bspwm/picom.conf b/.config/bspwm/picom.conf new file mode 100644 index 00000000..dd44dc29 --- /dev/null +++ b/.config/bspwm/picom.conf @@ -0,0 +1,417 @@ +#========================= Corners =========================# + +corner-radius = 0; +rounded-corners-exclude = [ + "window_type = 'normal'", + "class_g ?= 'rofi'", + "class_g ?= 'polybar'", + "class_g ?= 'tint2'" +]; + +round-borders = 0; +round-borders-exclude = [ + "class_g = 'TelegramDesktop'" +]; + +# Specify a list of border width rules, in the format `PIXELS:PATTERN`, +# Note we don't make any guarantee about possible conflicts with the +# border_width set by the window manager. +# +# example: +# round-borders-rule = [ "2:class_g = 'URxvt'" ]; +# +round-borders-rule = [ + "2:class_g ?= 'URxvt'", + "2:class_g ?= 'Alacritty'", + "0:class_g ?= 'firefox'" +]; + +#========================= Shadows =========================# + +# Enabled client-side shadows on windows. Note desktop windows +# (windows with '_NET_WM_WINDOW_TYPE_DESKTOP') never get shadow, +# unless explicitly requested using the wintypes option. +# +shadow = true; + +# The blur radius for shadows, in pixels. (defaults to 12) +shadow-radius = 14; + +# The opacity of shadows. (0.0 - 1.0, defaults to 0.75) +shadow-opacity = 0.30; + +# The left offset for shadows, in pixels. (defaults to -15) +shadow-offset-x = -12; + +# The top offset for shadows, in pixels. (defaults to -15) +shadow-offset-y = -12; + +# Red color value of shadow (0.0 - 1.0, defaults to 0). +# shadow-red = 0 + +# Green color value of shadow (0.0 - 1.0, defaults to 0). +# shadow-green = 0 + +# Blue color value of shadow (0.0 - 1.0, defaults to 0). +# shadow-blue = 0 + +# Hex string color value of shadow (#000000 - #FFFFFF, defaults to #000000). This option will override options set shadow-(red/green/blue) +# shadow-color = "#000000" + +# Specify a list of conditions of windows that should have no shadow. +# +# examples: +# shadow-exclude = "n:e:Notification"; +# +# shadow-exclude = [] +shadow-exclude = [ + "class_g = 'Cairo-clock'", + "class_g = 'CoverGloobus'", + "class_g = 'Tilda'", + "name ?= 'gnome-pie'", +# "class_g = 'Dmenu'", +# "class_g ?= 'rofi'", +# "class_g ?= 'polybar'", + "class_g ?= 'Plank'", + "name *= 'recordmydesktop'", + "name = 'Notification'", + "name = 'Docky'", + "name = 'Kupfer'", + "name = 'xfce4-notifyd'", + "name *= 'VLC'", + "name *= 'Chromium'", + "name *= 'Chrome'", + "class_g = 'Conky'", + "class_g = 'Kupfer'", + "class_g = 'Synapse'", + "class_g ?= 'Notify-osd'", + "class_g ?= 'Cairo-dock'", + "class_g ?= 'Xfce4-notifyd'", + "class_g ?= 'Xfce4-power-manager'", + "_GTK_FRAME_EXTENTS@:c", + "_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'" +]; + +# Specify a X geometry that describes the region in which shadow should not +# be painted in, such as a dock window region. Use +# shadow-exclude-reg = "x10+0+0" +# for example, if the 10 pixels on the bottom of the screen should not have shadows painted on. +# +# shadow-exclude-reg = "" + +# Crop shadow of a window fully on a particular Xinerama screen to the screen. +# xinerama-shadow-crop = false + +#========================= Fading =========================# + +# Fade windows in/out when opening/closing and when opacity changes, +# unless no-fading-openclose is used. +fading = true; + +# Opacity change between steps while fading in. (0.01 - 1.0, defaults to 0.028) +fade-in-step = 0.03; + +# Opacity change between steps while fading out. (0.01 - 1.0, defaults to 0.03) +fade-out-step = 0.03; + +# The time between steps in fade step, in milliseconds. (> 0, defaults to 10) +fade-delta = 5; + +# Specify a list of conditions of windows that should not be faded. +# don't need this, we disable fading for all normal windows with wintypes: {} +fade-exclude = [ + "class_g = 'slop'" # maim +] + +# Do not fade on window open/close. +no-fading-openclose = false + +# Do not fade destroyed ARGB windows with WM frame. Workaround of bugs in Openbox, Fluxbox, etc. +no-fading-destroyed-argb = true + +#========================= Opacity =========================# + +# Opacity of inactive windows. (0.1 - 1.0, defaults to 1.0) +# inactive-opacity = 1 +inactive-opacity = 1; + +# Opacity of window titlebars and borders. (0.1 - 1.0, disabled by default) +# frame-opacity = 1.0 +frame-opacity = 1.0; + +# Let inactive opacity set by -i override the '_NET_WM_OPACITY' values of windows. +# inactive-opacity-override = true +inactive-opacity-override = false; + +# Default opacity for active windows. (0.0 - 1.0, defaults to 1.0) +active-opacity = 1.0; + +# Dim inactive windows. (0.0 - 1.0, defaults to 0.0) +#inactive-dim = 0.5 + +# Specify a list of conditions of windows that should always be considered focused. +# focus-exclude = [] +focus-exclude = [ + "class_g = 'Cairo-clock'", + "class_g = 'Bar'", # lemonbar + "class_g = 'slop'" # maim +]; + +# Use fixed inactive dim value, instead of adjusting according to window opacity. +# inactive-dim-fixed = 1.0 + +# Specify a list of opacity rules, in the format `PERCENT:PATTERN`, +# like `50:name *= "Firefox"`. picom-trans is recommended over this. +# Note we don't make any guarantee about possible conflicts with other +# programs that set '_NET_WM_WINDOW_OPACITY' on frame or client windows. +# example: +# opacity-rule = [ "80:class_g = 'URxvt'" ]; +# +# opacity-rule = [] +opacity-rule = [ + "100:class_g = 'Bar'", # lemonbar + "100:class_g = 'slop'", # maim + "100:class_g = 'XTerm'", + "100:class_g = 'URxvt'", + "100:class_g = 'kitty'", + "100:class_g = 'Alacritty'", + "100:class_g = 'Polybar'", + "100:class_g = 'code-oss'", + "100:class_g = 'Meld'", + "100:class_g = 'TelegramDesktop'", + "100:class_g = 'Joplin'", + "100:class_g = 'firefox'", + "100:class_g = 'Thunderbird'" +]; + +#========================= Blurring =========================# + +blur: { + method = "none"; + strength = 0; + background = false; + background-frame = false; + background-fixed = false; + kern = "3x3box"; +} + +# Exclude conditions for background blur. +blur-background-exclude = [ + "window_type = 'dock'", + "window_type = 'desktop'", + "class_g = 'Plank'", + "class_g = 'slop'", + "_GTK_FRAME_EXTENTS@:c" +]; + +#========================= General Settings =========================# + +# Daemonize process. Fork to background after initialization. Causes issues with certain (badly-written) drivers. +# daemon = false + +# Specify the backend to use: `xrender`, `glx`, or `xr_glx_hybrid`. +# `xrender` is the default one. +# +#experimental-backends = true; +backend = "glx"; + +# Enable/disable VSync. +# vsync = false +vsync = true; + +# Enable remote control via D-Bus. See the *D-BUS API* section below for more details. +# dbus = false + +# Try to detect WM windows (a non-override-redirect window with no +# child that has 'WM_STATE') and mark them as active. +# +# mark-wmwin-focused = false +mark-wmwin-focused = true; + +# Mark override-redirect windows that doesn't have a child window with 'WM_STATE' focused. +# mark-ovredir-focused = false +mark-ovredir-focused = true; + +# Try to detect windows with rounded corners and don't consider them +# shaped windows. The accuracy is not very high, unfortunately. +# +# detect-rounded-corners = false +detect-rounded-corners = true; + +# Detect '_NET_WM_OPACITY' on client windows, useful for window managers +# not passing '_NET_WM_OPACITY' of client windows to frame windows. +# +# detect-client-opacity = false +detect-client-opacity = true; + +# Specify refresh rate of the screen. If not specified or 0, picom will +# try detecting this with X RandR extension. +# +# refresh-rate = 60 +refresh-rate = 0; + +# Use EWMH '_NET_ACTIVE_WINDOW' to determine currently focused window, +# rather than listening to 'FocusIn'/'FocusOut' event. Might have more accuracy, +# provided that the WM supports it. +# +# use-ewmh-active-win = false + +# Unredirect all windows if a full-screen opaque window is detected, +# to maximize performance for full-screen windows. Known to cause flickering +# when redirecting/unredirecting windows. +# +# unredir-if-possible = false + +# Delay before unredirecting the window, in milliseconds. Defaults to 0. +# unredir-if-possible-delay = 0 + +# Conditions of windows that shouldn't be considered full-screen for unredirecting screen. +# unredir-if-possible-exclude = [] + +# Use 'WM_TRANSIENT_FOR' to group windows, and consider windows +# in the same group focused at the same time. +# +# detect-transient = false +detect-transient = true; + +# Use 'WM_CLIENT_LEADER' to group windows, and consider windows in the same +# group focused at the same time. 'WM_TRANSIENT_FOR' has higher priority if +# detect-transient is enabled, too. +# +# detect-client-leader = false +detect-client-leader = true; + +# Resize damaged region by a specific number of pixels. +# A positive value enlarges it while a negative one shrinks it. +# If the value is positive, those additional pixels will not be actually painted +# to screen, only used in blur calculation, and such. (Due to technical limitations, +# with use-damage, those pixels will still be incorrectly painted to screen.) +# Primarily used to fix the line corruption issues of blur, +# in which case you should use the blur radius value here +# (e.g. with a 3x3 kernel, you should use `--resize-damage 1`, +# with a 5x5 one you use `--resize-damage 2`, and so on). +# May or may not work with *--glx-no-stencil*. Shrinking doesn't function correctly. +# +# resize-damage = 1 + +# Specify a list of conditions of windows that should be painted with inverted color. +# Resource-hogging, and is not well tested. +# +# invert-color-include = [] + +# GLX backend: Avoid using stencil buffer, useful if you don't have a stencil buffer. +# Might cause incorrect opacity when rendering transparent content (but never +# practically happened) and may not work with blur-background. +# My tests show a 15% performance boost. Recommended. +# +glx-no-stencil = true; + +# GLX backend: Avoid rebinding pixmap on window damage. +# Probably could improve performance on rapid window content changes, +# but is known to break things on some drivers (LLVMpipe, xf86-video-intel, etc.). +# Recommended if it works. +# +# glx-no-rebind-pixmap = false + +# Disable the use of damage information. +# This cause the whole screen to be redrawn everytime, instead of the part of the screen +# has actually changed. Potentially degrades the performance, but might fix some artifacts. +# The opposing option is use-damage +# +# no-use-damage = false +use-damage = true; + +# Use X Sync fence to sync clients' draw calls, to make sure all draw +# calls are finished before picom starts drawing. Needed on nvidia-drivers +# with GLX backend for some users. +# +# xrender-sync-fence = false + +# GLX backend: Use specified GLSL fragment shader for rendering window contents. +# See `compton-default-fshader-win.glsl` and `compton-fake-transparency-fshader-win.glsl` +# in the source tree for examples. +# +# glx-fshader-win = "" + +# Force all windows to be painted with blending. Useful if you +# have a glx-fshader-win that could turn opaque pixels transparent. +# +# force-win-blend = false + +# Do not use EWMH to detect fullscreen windows. +# Reverts to checking if a window is fullscreen based only on its size and coordinates. +# +# no-ewmh-fullscreen = false + +# Dimming bright windows so their brightness doesn't exceed this set value. +# Brightness of a window is estimated by averaging all pixels in the window, +# so this could comes with a performance hit. +# Setting this to 1.0 disables this behaviour. Requires --use-damage to be disabled. (default: 1.0) +# +# max-brightness = 1.0 + +# Make transparent windows clip other windows like non-transparent windows do, +# instead of blending on top of them. +# +# transparent-clipping = false + +# Set the log level. Possible values are: +# "trace", "debug", "info", "warn", "error" +# in increasing level of importance. Case doesn't matter. +# If using the "TRACE" log level, it's better to log into a file +# using *--log-file*, since it can generate a huge stream of logs. +# +# log-level = "debug" +log-level = "info"; + +# Set the log file. +# If *--log-file* is never specified, logs will be written to stderr. +# Otherwise, logs will to written to the given file, though some of the early +# logs might still be written to the stderr. +# When setting this option from the config file, it is recommended to use an absolute path. +# +# log-file = "/path/to/your/log/file" + +# Show all X errors (for debugging) +# show-all-xerrors = false + +# Write process ID to a file. +# write-pid-path = "/path/to/your/log/file" + +# Window type settings +# +# 'WINDOW_TYPE' is one of the 15 window types defined in EWMH standard: +# "unknown", "desktop", "dock", "toolbar", "menu", "utility", +# "splash", "dialog", "normal", "dropdown_menu", "popup_menu", +# "tooltip", "notification", "combo", and "dnd". +# +# Following per window-type options are available: :: +# +# fade, shadow::: +# Controls window-type-specific shadow and fade settings. +# +# opacity::: +# Controls default opacity of the window type. +# +# focus::: +# Controls whether the window of this type is to be always considered focused. +# (By default, all window types except "normal" and "dialog" has this on.) +# +# full-shadow::: +# Controls whether shadow is drawn under the parts of the window that you +# normally won't be able to see. Useful when the window has parts of it +# transparent, and you want shadows in those areas. +# +# redir-ignore::: +# Controls whether this type of windows should cause screen to become +# redirected again after been unredirected. If you have unredir-if-possible +# set, and doesn't want certain window to cause unnecessary screen redirection, +# you can set this to `true`. +# +wintypes: +{ + tooltip = { fade=true; shadow=true; opacity=0.95; focus=true; full-shadow=false; }; + popup_menu = { opacity=1.0; } + dropdown_menu = { opacity=1.0; } + utility = { shadow=false; opacity=1.0; } +}; diff --git a/.config/bspwm/scripts/.zshenv b/.config/bspwm/scripts/.zshenv new file mode 100644 index 00000000..ab178e65 --- /dev/null +++ b/.config/bspwm/scripts/.zshenv @@ -0,0 +1,8 @@ +typeset -U PATH path +export GTK_IM_MODULE='fcitx' +export QT_IM_MODULE='fcitx' +export SDL_IM_MODULE='fcitx' +export XMODIFIERS='@im=fcitx' +export PATH=/home/system/.local/bin:/usr/share/archcraft/scripts:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/home/system/.config/bspwm/bin:/home/system/scripts +alias vim='lvim' +export EDITOR='lvim' diff --git a/.config/bspwm/scripts/bspasfloat b/.config/bspwm/scripts/bspasfloat new file mode 100755 index 00000000..b38bae3e --- /dev/null +++ b/.config/bspwm/scripts/bspasfloat @@ -0,0 +1,15 @@ +bspc config initial_polarity second_child + +# Run the command specified as the first argument +$1 & disown + +# Wait for the window to be created +sleep 1 + +# Get the ID of the most recently created window +window_id=$(bspc query --windows --node focused | tail -n 1 | awk '{print $1}') + +# Set the state of the window to floating +bspc window $window_id -t floating + +bspc config initial_polarity first_child diff --git a/.config/bspwm/scripts/bspasroot b/.config/bspwm/scripts/bspasroot new file mode 100755 index 00000000..5d00ca53 --- /dev/null +++ b/.config/bspwm/scripts/bspasroot @@ -0,0 +1,10 @@ +#!/usr/bin/env bash + +# bspwm directory +DIR="$HOME/.config/bspwm" + +# rofi sudo askpass helper +export SUDO_ASKPASS="$DIR"/scripts/rofi_askpass + +# execute the application +sudo -A $1 diff --git a/.config/bspwm/scripts/bspbar b/.config/bspwm/scripts/bspbar new file mode 100755 index 00000000..62a804ef --- /dev/null +++ b/.config/bspwm/scripts/bspbar @@ -0,0 +1,11 @@ +#!/usr/bin/env bash + +# bspwm directory +DIR="$HOME/.config" + +# fix padding +#bspc config bottom_padding 0 +bspc config top_padding 46 + +# launch polybar +bash "$DIR"/polybar/polybar.sh diff --git a/.config/bspwm/scripts/bspbrightness b/.config/bspwm/scripts/bspbrightness new file mode 100755 index 00000000..cdf67047 --- /dev/null +++ b/.config/bspwm/scripts/bspbrightness @@ -0,0 +1,71 @@ +#!/usr/bin/env bash + +## Script to manage brightness on Archcraft. + +# Icons +iDIR='/usr/share/archcraft/icons/dunst' + +# Graphics card +CARD=`ls /sys/class/backlight | head -n 1` + +# Get brightness +get_backlight() { + if [[ "$CARD" == *"intel_"* ]]; then + BNESS=`xbacklight -get` + LIGHT=${BNESS%.*} + else + LIGHT=$(printf "%.0f\n" `light -G`) + fi + echo "${LIGHT}%" +} + +# Get icons +get_icon() { + backlight="$(get_backlight)" + current="${backlight%%%}" + if [[ ("$current" -ge "0") && ("$current" -le "20") ]]; then + icon="$iDIR"/brightness-20.png + elif [[ ("$current" -ge "20") && ("$current" -le "40") ]]; then + icon="$iDIR"/brightness-40.png + elif [[ ("$current" -ge "40") && ("$current" -le "60") ]]; then + icon="$iDIR"/brightness-60.png + elif [[ ("$current" -ge "60") && ("$current" -le "80") ]]; then + icon="$iDIR"/brightness-80.png + elif [[ ("$current" -ge "80") && ("$current" -le "100") ]]; then + icon="$iDIR"/brightness-100.png + fi +} + +# Notify +notify_bl() { + get_icon && dunstify -u low -h string:x-dunst-stack-tag:obbacklight -i "$icon" "Brightness : $(get_backlight)" +} + +# Increase brightness +inc_backlight() { + if [[ "$CARD" == *"intel_"* ]]; then + xbacklight -inc 10 && notify_bl + else + light -A 5 && notify_bl + fi +} + +# Decrease brightness +dec_backlight() { + if [[ "$CARD" == *"intel_"* ]]; then + xbacklight -dec 10 && notify_bl + else + light -U 5 && notify_bl + fi +} + +# Execute accordingly +if [[ "$1" == "--get" ]]; then + get_backlight +elif [[ "$1" == "--inc" ]]; then + inc_backlight +elif [[ "$1" == "--dec" ]]; then + dec_backlight +else + get_backlight +fi diff --git a/.config/bspwm/scripts/bspcolorpicker b/.config/bspwm/scripts/bspcolorpicker new file mode 100755 index 00000000..ff857986 --- /dev/null +++ b/.config/bspwm/scripts/bspcolorpicker @@ -0,0 +1,20 @@ +#!/usr/bin/env bash + +## Simple script to pick color quickly. + +color=$(xcolor --format hex --preview-size 255 --scale 10) +image=/tmp/${color}.png + +main() { + if [[ "$color" ]]; then + # copy color code to clipboard + echo $color | tr -d "\n" | xclip -selection clipboard + # generate preview + convert -size 48x48 xc:"$color" ${image} + # notify about it + dunstify -u low -h string:x-dunst-stack-tag:obcolorpicker -i ${image} "$color, copied to clipboard." + fi +} + +# run the script +main diff --git a/.config/bspwm/scripts/bspcomp b/.config/bspwm/scripts/bspcomp new file mode 100755 index 00000000..5f27c57b --- /dev/null +++ b/.config/bspwm/scripts/bspcomp @@ -0,0 +1,13 @@ +#!/usr/bin/bash + +# bspwm directory +DIR="$HOME/.config" + +# Terminate if picom is already running +killall -q picom + +# Wait until the processes have been shut down +while pgrep -u $UID -x picom >/dev/null; do sleep 1; done + +# Launch picom +picom --config "$DIR"/picom.conf -b --show-all-xerrors & # --use-damage --animation-clamping --vsync -blur-background-fixed --blur-background --blur-background-frame diff --git a/.config/bspwm/scripts/bspdunst b/.config/bspwm/scripts/bspdunst new file mode 100755 index 00000000..d0fabb7c --- /dev/null +++ b/.config/bspwm/scripts/bspdunst @@ -0,0 +1,11 @@ +#!/usr/bin/env bash + +# bspwm directory +DIR="$HOME/.config/dunst" + +# Launch dunst daemon +if [[ `pidof dunst` ]]; then + pkill dunst +fi + +dunst -config "$DIR"/dunstrc & diff --git a/.config/bspwm/scripts/bspfloat b/.config/bspwm/scripts/bspfloat new file mode 100755 index 00000000..b63192dd --- /dev/null +++ b/.config/bspwm/scripts/bspfloat @@ -0,0 +1,10 @@ +#!/usr/bin/env bash + +## All windows are floating on desktop 8 +FLOATING_DESKTOP_ID=$(bspc query -D -d '^9') + +bspc subscribe node_add | while read -a msg ; do + desk_id=${msg[2]} + wid=${msg[4]} + [ "$FLOATING_DESKTOP_ID" = "$desk_id" ] && bspc node "$wid" -t floating +done diff --git a/.config/bspwm/scripts/bspmusic b/.config/bspwm/scripts/bspmusic new file mode 100755 index 00000000..6a95c8f5 --- /dev/null +++ b/.config/bspwm/scripts/bspmusic @@ -0,0 +1,13 @@ +#!/usr/bin/env bash + +## Run ncmpcpp with alternate config + +# bspwm directory +DIR="$HOME/.config/bspwm" + +CONFIG="$DIR/alacritty/alacritty.yml" + +alacritty --class 'Music,Music' --config-file "$CONFIG" \ + -o window.dimensions.columns=109 window.dimensions.lines=22 \ + -e ~/.ncmpcpp/scripts/ncmpcpp-art + diff --git a/.config/bspwm/scripts/bspscreenshot b/.config/bspwm/scripts/bspscreenshot new file mode 100755 index 00000000..9403a870 --- /dev/null +++ b/.config/bspwm/scripts/bspscreenshot @@ -0,0 +1,93 @@ +#!/usr/bin/env bash + +## Script to take screenshots on Archcraft. + +# file +time=`date +%Y-%m-%d-%H-%M-%S` +geometry=`xrandr | grep 'current' | head -n1 | cut -d',' -f2 | tr -d '[:blank:],current'` +dir="`xdg-user-dir PICTURES`/Screenshots" +file="Screenshot_${time}_${geometry}.png" + +# directory +if [[ ! -d "$dir" ]]; then + mkdir -p "$dir" +fi + +# notify and view screenshot +notify_view () { + notify_cmd_shot='dunstify -u low -h string:x-dunst-stack-tag:obscreenshot -i /usr/share/archcraft/icons/dunst/picture.png' + pngcheck ${dir}/"$file" > /dev/null + if [[ $? -eq 0 ]]; then + #${notify_cmd_shot} "Copied to clipboard." + paplay /usr/share/sounds/freedesktop/stereo/screen-capture.oga &>/dev/null & + viewnior ${dir}/"$file" + else + # the notifcation too annoying + #${notify_cmd_shot} "Screenshot Canceled." + rm "${dir}/$file" + exit 0 + fi + if [[ -e "$dir/$file" ]]; then + ${notify_cmd_shot} "Screenshot Saved." + else + ${notify_cmd_shot} "Screenshot Deleted." + fi +} + +# copy screenshot to clipboard +copy_shot () { + tee "$file" | xclip -selection clipboard -t image/png +} + +# countdown +countdown () { + for sec in `seq $1 -1 1`; do + dunstify -t 1000 -h string:x-dunst-stack-tag:screenshottimer -i /usr/share/archcraft/icons/dunst/timer.png "Taking shot in : $sec" + sleep 1 + done +} + +# take shots +shotnow () { + cd ${dir} && maim -u -f png | copy_shot + notify_view +} + +shot5 () { + countdown '5' + sleep 1 && cd ${dir} && maim -u -f png | copy_shot + notify_view +} + +shot10 () { + countdown '10' + sleep 1 && cd ${dir} && maim -u -f png | copy_shot + notify_view +} + +shotwin () { + cd ${dir} && maim -u -f png -i `xdotool getactivewindow` | copy_shot + notify_view +} + +shotarea () { + cd ${dir} && maim -u -f png -s -b 2 -c 0.35,0.55,0.85,0.25 -l | copy_shot + notify_view +} + +# execute +if [[ "$1" == "--now" ]]; then + shotnow +elif [[ "$1" == "--in5" ]]; then + shot5 +elif [[ "$1" == "--in10" ]]; then + shot10 +elif [[ "$1" == "--win" ]]; then + shotwin +elif [[ "$1" == "--area" ]]; then + shotarea +else + echo -e "Available Options : --now --in5 --in10 --win --area" +fi + +exit 0 diff --git a/.config/bspwm/scripts/bspswallow b/.config/bspwm/scripts/bspswallow new file mode 100755 index 00000000..93714c74 --- /dev/null +++ b/.config/bspwm/scripts/bspswallow @@ -0,0 +1,53 @@ +#!/bin/sh + +# Get class of a wid +get_class() { + id=$1 + if [ -z "$id" ]; then + echo "" + else + xprop -id "$id" | sed -n '/WM_CLASS\|WM_COMMAND/s/.*"\(.*\)".*/\1/p' + fi +} + +swallow() { + addedtodesktop=$2 + lasttermdesktop=$(bspc query -D -n last) + + swallowerid=$1 + swallowingid=$(bspc query -N -n last) + + if [ "$addedtodesktop" = "$lasttermdesktop" ]; then + grep "^$(get_class "$swallowerid")$" ~/.config/bspwm/scripts/swallow || return + grep "^$(get_class "$swallowingid")$" ~/.config/bspwm/scripts/terminals || return + echo "$swallowerid $swallowingid" >> /tmp/swallowids + bspc node "$swallowingid" --flag hidden=on + fi +} + +spit() { + spitterid=$1 + spitterdesktop=$2 + grep "^$spitterid" /tmp/swallowids || return + spittingid=$(grep "^$spitterid" /tmp/swallowids | head -n1 | awk '{print $2}') + + bspc node "$spittingid" --flag hidden=off + + termdesktop=$(bspc query -D -n "$spittingid") + [ "$termdesktop" = "$spitterdesktop" ] || bspc node "$spittingid" -d "$spitterdesktop" + + bspc node "$spittingid" -f + sed -i "/^$spitterid/d" /tmp/swallowids +} + +bspc subscribe node_add node_remove | while read -r event +do + case $(echo "$event" | awk '{ print $1 }') in + node_add) + swallow $(echo "$event" | awk '{print $5 " " $3}') + ;; + node_remove) + spit $(echo "$event" | awk '{print $4 " " $3}') + ;; + esac +done diff --git a/.config/bspwm/scripts/bspterm b/.config/bspwm/scripts/bspterm new file mode 100755 index 00000000..75e3892c --- /dev/null +++ b/.config/bspwm/scripts/bspterm @@ -0,0 +1,23 @@ +#!/usr/bin/env bash + +## launch alacritty with bspwm config + +# bspwm directory +DIR="$HOME/.config/bspwm" +CONFIG="$DIR/alacritty/alacritty.yml" + +if [ "$1" == "--float" ]; then + #alacritty --class 'alacritty-float,alacritty-float' --config-file "$CONFIG" + alacritty --class 'alacritty-float,alacritty-float' +elif [ "$1" == "--full" ]; then + #alacritty --class 'Fullscreen,Fullscreen' --config-file "$CONFIG" \ + alacritty --class 'Fullscreen,Fullscreen' \ + -o window.startup_mode=fullscreen \ + window.padding.x=30 window.padding.y=30 \ + window.opacity=0.95 font.size=14 +elif [ "$1" == "--pseudo" ]; then + alacritty --class 'pseudo_tiled' +else +# alacritty --config-file "$CONFIG" + alacritty +fi diff --git a/.config/bspwm/scripts/bspvolume b/.config/bspwm/scripts/bspvolume new file mode 100755 index 00000000..716c65b2 --- /dev/null +++ b/.config/bspwm/scripts/bspvolume @@ -0,0 +1,81 @@ +#!/usr/bin/env bash + +## Script to manage speaker volume on Archcraft. + +# Icons +iDIR='/usr/share/archcraft/icons/dunst' +notify_cmd='dunstify -u low -h string:x-dunst-stack-tag:obvolume' + +# Get Volume +get_volume() { + echo "`pulsemixer --get-volume | cut -d' ' -f1`" +} + +# Get icons +get_icon() { + current="$(get_volume)" + if [[ "$current" -eq "0" ]]; then + icon="$iDIR/volume-mute.png" + elif [[ ("$current" -ge "0") && ("$current" -le "30") ]]; then + icon="$iDIR/volume-low.png" + elif [[ ("$current" -ge "30") && ("$current" -le "60") ]]; then + icon="$iDIR/volume-mid.png" + elif [[ ("$current" -ge "60") && ("$current" -le "100") ]]; then + icon="$iDIR/volume-high.png" + fi +} + +# Notify +notify_user() { + ${notify_cmd} -i "$icon" "Volume : $(get_volume)%" +} + +# Increase Volume +inc_volume() { + [[ `pulsemixer --get-mute` == 1 ]] && pulsemixer --unmute + pulsemixer --max-volume 100 --change-volume +5 & get_icon && notify_user +} + +# Decrease Volume +dec_volume() { + [[ `pulsemixer --get-mute` == 1 ]] && pulsemixer --unmute + pulsemixer --max-volume 100 --change-volume -5 & get_icon && notify_user +} + +# Toggle Mute +toggle_mute() { + if [[ `pulsemixer --get-mute` == 0 ]]; then + pulsemixer --toggle-mute & ${notify_cmd} -i "$iDIR/volume-mute.png" "Mute" + else + pulsemixer --toggle-mute & get_icon && ${notify_cmd} -i "$icon" "Unmute" + fi +} + +# Toggle Mic +toggle_mic() { + ID="`pulsemixer --list-sources | grep 'Default' | cut -d',' -f1 | cut -d' ' -f3`" + if [[ `pulsemixer --id $ID --get-mute` == 0 ]]; then + pulsemixer --id ${ID} --toggle-mute && ${notify_cmd} -i "$iDIR/microphone-mute.png" "Microphone Switched OFF" + else + pulsemixer --id ${ID} --toggle-mute && ${notify_cmd} -i "$iDIR/microphone.png" "Microphone Switched ON" + fi +} + +# Execute accordingly +if [[ -x `which pulsemixer` ]]; then + if [[ "$1" == "--get" ]]; then + get_volume + elif [[ "$1" == "--inc" ]]; then + inc_volume + elif [[ "$1" == "--dec" ]]; then + dec_volume + elif [[ "$1" == "--toggle" ]]; then + toggle_mute + elif [[ "$1" == "--toggle-mic" ]]; then + toggle_mic + else + echo $(get_volume)% + fi +else + ${notify_cmd} "'pulsemixer' is not installed." +fi diff --git a/.config/bspwm/scripts/bspwinmask b/.config/bspwm/scripts/bspwinmask new file mode 100755 index 00000000..a6211530 --- /dev/null +++ b/.config/bspwm/scripts/bspwinmask @@ -0,0 +1,9 @@ +#!/usr/bin/env bash + +masked=$(bspc query -N -n .hidden -d focused) + +if [ -z "$masked" ]; then + bspc node focused -g hidden=on +else + bspc node "$masked" -g hidden=off +fi diff --git a/.config/bspwm/scripts/drag-to-float b/.config/bspwm/scripts/drag-to-float new file mode 100755 index 00000000..be99943a --- /dev/null +++ b/.config/bspwm/scripts/drag-to-float @@ -0,0 +1,52 @@ +#!/bin/env bash + +: "${BUTTON:=1}" "${RADIUS:=200}" + +eval "$(xdotool getmouselocation --shell)" +#!/bin/env bash + +: "${BSPWM_DIR:="${XDG_CONFIG_HOME:-$HOME/.config}/bspwm"}" + +#status_file="$BSPWM_DIR/tmp/drag_to_float" +status_file="/tmp/drag-to-float" + +[[ "$1" = stop ]] && { + [[ -e "$status_file" ]] \ + && rm -r -- "$status_file" + exit +} + +[[ -e "$status_file" ]] \ + && exit + +< <(bspc query -T -n pointed.window | jq -r '"\(.id) \(.client.state)"') read -r node node_state + +[[ -z "$node" ]] \ + && exit + +case "$node_state" in + floating) + ;; + tiled|pseudo_tiled) + node_tiled_rect=($(bspc query -T -n "$node" | jq -r '.client.tiledRectangle[]')) + bspc node "$node" -t floating + xdo move -x "${node_tiled_rect[0]}" -y "${node_tiled_rect[1]}" "$node" + xdo resize -w "${node_tiled_rect[2]}" -h "${node_tiled_rect[3]}" "$node" ;; + *) # fullscreen + exit ;; +esac + +eval "$(xdotool getmouselocation --shell)" +x="$X" y="$Y" +touch -- "$status_file" +while [[ -e "$status_file" ]]; do + eval "$(xdotool getmouselocation --shell)" + (( X != x || Y != y )) && { + bspc node "$node" -v "$((X - x))" "$((Y - y))" + x="$X" y="$Y" + } + #sleep .01 +done + +[[ -e "$status_file" ]] \ + && rm -r -- "$status_file" diff --git a/.config/bspwm/scripts/keep_state b/.config/bspwm/scripts/keep_state new file mode 100755 index 00000000..2fb73782 --- /dev/null +++ b/.config/bspwm/scripts/keep_state @@ -0,0 +1,2 @@ +#!/bin/bash +bspc wm -d > ~/.config/bspwm/state diff --git a/.config/bspwm/scripts/noswallow b/.config/bspwm/scripts/noswallow new file mode 100755 index 00000000..9f23d84e --- /dev/null +++ b/.config/bspwm/scripts/noswallow @@ -0,0 +1 @@ +xev diff --git a/.config/bspwm/scripts/noswallow_dmenu b/.config/bspwm/scripts/noswallow_dmenu new file mode 100755 index 00000000..3afd83a2 --- /dev/null +++ b/.config/bspwm/scripts/noswallow_dmenu @@ -0,0 +1,17 @@ +#!/bin/sh +# Allows for dmenu_run to be used without swallowing the terminal + +killall bspswallow +dmenu_run + +# Hang until dmenu is closed +while pidof dmenu; do continue +done + +#If you frequently use dmenu_run without spawing a window commentout this while loop and uncomment the commented out part below +bspc subscribe node_add | while read -r event; do +bspswallow & exit +done + +# sleep 2 +# bspswallow & exit diff --git a/.config/bspwm/scripts/noswallow_open b/.config/bspwm/scripts/noswallow_open new file mode 100755 index 00000000..81a2a0b0 --- /dev/null +++ b/.config/bspwm/scripts/noswallow_open @@ -0,0 +1,7 @@ +#!/bin/sh +# Prefix to a command to make it so that any windows spawned from it don't swallow the terminal +# for launching things from sxhd etc +killall bspswallow +eval $@ >/dev/null +sleep 2 +bspswallow & diff --git a/.config/bspwm/scripts/terminals b/.config/bspwm/scripts/terminals new file mode 100755 index 00000000..6835a37c --- /dev/null +++ b/.config/bspwm/scripts/terminals @@ -0,0 +1,3 @@ +St +Alacritty +Urxvt diff --git a/.config/bspwm/sxhkdrc b/.config/bspwm/sxhkdrc new file mode 100644 index 00000000..eeea7583 --- /dev/null +++ b/.config/bspwm/sxhkdrc @@ -0,0 +1,268 @@ +## Keybindings config for ArchLinux's BSPWM + +##---------- Keybindings for bspwm ----------## + +# Terminal (alacritty) +super + Return + bspterm + +# Terminal (floating) +super + shift + Return + bspterm --float + +# Terminal (fullscreen) +super + alt + Return + bspterm --full + +super + t + bspterm --full + +super + space + Return + bspterm --pseudo + +super + alt + Delete + ~/.config/rofi/scripts/rofi_powermenu + +##---------- Rofi Launcher & Menus ----------## + +# Rofi App Launcher +alt + F1 + rofi_launcher + +# Rofi Run +alt + F2 + rofi_runner + +# Rofi Menus/Applets +#super + {c,m,n,r,s,t,v,w,x} +# {rofi_configs,rofi_music,nmd,rofi_asroot,rofi_screenshot,rofi_themes,rofi_clip,rofi_windows,rofi_powermenu} + +# Rofi Menus/Applets +super + {c,m,n,r,s,v,w,x,b} + {rofi_configs,rofi_music,nmd,rofi_asroot,rofi_screenshot,rofi_clip,rofi_windows,rofi_powermenu,rofi_bluetooth} + +super + alt + b + killall runtransani.sh; exec $HOME/scripts/runtransani.sh & + +super + period + rofi_emoji + + + +##---------- Applications ----------## + +# Launch Apps +super + shift + {f,w,e,d} + {thunar,thorium-browser --restore-last-session,code,discord} #&& mv /home/system/.config/Thunar/uca.xml . && mv uca.xml /home/system/.config/Thunar/uca.xml + +# Terminal Apps +ctrl + alt + {a,v,r,b} + alacritty --class 'alacritty-float,alacritty-float' -e {pulsemixer,lvim,ranger,sudo nice -n -20 btop} + +# task manager +ctrl + shift + Escape + sudo btop + +ctrl + alt + Delete + rofi_shutdown_menu + +# Color Picker +super + p + bspcolorpicker + +# Music +ctrl + alt + m + bspmusic + +# Lockscreen +ctrl + alt + l + betterlockscreen --lock & betterlockscreen -u ~/Pictures/wallpapers +# eww +super + a + launch_dashboard + +##---------- System Keys ----------## + +# Take a screenshot +Print + bspscreenshot --now + +# Take screenshot in 5 second +alt + Print + bspscreenshot --in5 + +# Take screenshot in 10 second +shift + Print + bspscreenshot --in10 + +# Take screenshot of active window +ctrl + Print + bspscreenshot --win + +# Take screenshot of area +#super + Print +super + shift + s + bspscreenshot --area + +# Brighness control +# XF86MonBrightness{Up,Down} +# bspbrightness{ --inc, --dec} + +# Speaker Volume control +XF86Audio{RaiseVolume,LowerVolume} + bspvolume{ --inc, --dec} + +# Mic Volume control +XF86Audio{Mute,MicMute} + bspvolume{ --toggle, --toggle-mic} + +# Music control +XF86Audio{Next,Prev,Play,Stop} + playerctl {next,previous,play-pause,stop} + +super + XF86PowerOff + $HOME/.config/rofi/scripts/rofi_shutdown + +XF86PowerOff + $HOME/.config/rofi/scripts/rofi_shutdown + +alt + f + $HOME/scripts/autoclicker-left.sh + # /usr/bin/ps ax | grep -v grep | grep autoclicker-left > /dev/null && killall autoclicker-left || exec autoclicker-left + +alt + g + $HOME/scripts/autoclicker-right.sh + #/usr/bin/ps ax | grep -v grep | grep autoclicker-right > /dev/null && killall autoclicker-right || exec autoclicker-right + +##---------- Bspwm ----------## + +# Hide/Unhide Window +super + shift + h + bspwinmask + +super + d + bspwinmask + + +# Close App +super + {_,shift + }q + bspc node -{c,k} + +#alt + F4 +# bspc node -{c,k} + + +# kill window +ctrl + alt + Escape + /home/system/scripts/mouseKill + +ctrl + super + alt + Escape + xkill -id $(xprop -root _NET_ACTIVE_WINDOW | awk '{print $5}') + +# Quit/Restart bspwm +ctrl + shift + r + bspc wm -r + +ctrl + shift + q + [[ "$(echo -e "\n" | rofi -dmenu -p 'Confirmation' -mesg 'Quit BSPWM?' -theme $HOME/.config/bspwm/themes/default/rofi/confirm.rasi)" == "yes" ]] && bspc quit + +# restart picom +# ctrl + shift + p +# killall picom; bspcomp + +# Reload Keybindings +super + Escape + pkill -USR1 -x sxhkd && killall xbindkeys && xbindkeys + +# reload Polybar +ctrl + super + Escape + bspbar && bspc config top_padding 46 + #polybar-msg cmd restart && bspc config top_padding 46 + +# Switch workspace +ctrl + alt + {Left,Right} + bspc desktop -f {prev.local,next.local} + +# Switch workspace or Send focused Node to another workspace +super + {_,shift + }{1-9} + bspc {desktop -f,node -d} '^{1-9}' '--follow' + +super + {_,shift + }0 + bspc {desktop -f, node -d} '^10' + +# Send focused Node to workspace directionally +super + ctrl + shift + {Left,Right} + bspc node -d {prev,next} '--follow' + +# Change focus of the Node or Swap Nodes +super + {_,shift + }{Left,Down,Up,Right} + bspc node -{f,s} {west,south,north,east} + +# Move floating windows +#super + alt + shift + {Left,Down,Up,Right} +shift + alt + {Left,Down,Up,Right} + bspc node -v {-20 0,0 20,0 -20,20 0} + +# Expanding windows +super + control + {Left,Right,Up,Down} + bspc node -z {left -20 0,right 20 0,top 0 -20,bottom 0 20} + +# Shrinking windows +super + alt + {Left,Right,Up,Down} + bspc node -z {left 20 0,right -20 0,top 0 20,bottom 0 -20} + +# scroll +super + {button4,button5} + bspc node -z {left -20 0 & bspc node -z right 20 0 & bspc node -z top 0 -20 & bspc node -z bottom 0 20,left 20 0 & bspc node -z right -20 0 & bspc node -z top 0 20 & bspc node -z buttom 0 -20} + +# "Drag to floating" tiled windows or move floating windows. +ctrl + button3 + ~/.config/bspwm/scripts/drag-to-float +ctrl + @button3 + ~/.config/bspwm/scripts/drag-to-float stop +@button3 + ~/.config/bspwm/scripts/drag-to-float stop +~button3 + : + +# Split horizontal, vertical or cancel +super + alt + {h,v,q} + bspc node -p {east,south,cancel} + +# toggle between horizontal and vertical +ctrl + super + m + bspc node @parent -R 90 + +# Preselect the ratio +super + ctrl + {1-9} + bspc node -o 0.{1-9} + +# Toggle Layout (Tiled/Monocle) +super + l + bspc desktop -l next + +# Toggle Fullscreen +super + f + bspc node -t "~"fullscreen + +# Toggle beetwen floating & tiled +super + space + bspc node -t "~"{floating,tiled} + +# Pseudo Tiled & tiled mode +super + shift + space + bspc node -t "~"{pseudo_tiled,tiled} + +# Set the node flags +super + ctrl + {m,x,y,z} + bspc node -g {marked,locked,sticky,private} + +# Change focus to next window, including floating window +alt + {_,shift + }Tab + bspc node -f {next.local,prev.local} + +# Switch to last opened workspace +super + {Tab,grave} + bspc {node,desktop} -f last + +##---------- EOF ----------## diff --git a/.config/bspwm/themes/.current b/.config/bspwm/themes/.current new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/.config/bspwm/themes/.current @@ -0,0 +1 @@ +default diff --git a/.config/bspwm/themes/.system b/.config/bspwm/themes/.system new file mode 100644 index 00000000..e69de29b diff --git a/.config/bspwm/themes/adaptive/apply.sh b/.config/bspwm/themes/adaptive/apply.sh new file mode 100755 index 00000000..c1e7d896 --- /dev/null +++ b/.config/bspwm/themes/adaptive/apply.sh @@ -0,0 +1,286 @@ +#!/usr/bin/env bash + +## Copyright (C) 2020-2022 Aditya Shakya +## +## Script To Apply Themes + +## Theme ------------------------------------ +BDIR="$HOME/.config/bspwm" +TDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )" +THEME="${TDIR##*/}" + +source "$BDIR"/themes/"$THEME"/theme.bash +altbackground="`pastel color $background | pastel lighten $light_value | pastel format hex`" +altforeground="`pastel color $foreground | pastel darken $dark_value | pastel format hex`" +modbackground=(`pastel gradient -n 7 $background $altbackground | pastel format hex`) + +## Directories ------------------------------ +PATH_CONF="$HOME/.config" +PATH_GEANY="$PATH_CONF/geany" +PATH_BSPWM="$PATH_CONF/bspwm" +PATH_TERM="$PATH_BSPWM/alacritty" +PATH_PBAR="$PATH_BSPWM/themes/$THEME/polybar" +PATH_ROFI="$PATH_BSPWM/themes/$THEME/rofi" + +## Wallpaper --------------------------------- +apply_wallpaper() { + feh --bg-fill "$wallpaper" +} + +## Polybar ----------------------------------- +apply_polybar() { + # modify polybar launch script + sed -i -e "s/STYLE=.*/STYLE=\"$THEME\"/g" ${PATH_BSPWM}/themes/polybar.sh + + # apply default theme fonts + sed -i -e "s/font-0 = .*/font-0 = \"$polybar_font\"/g" ${PATH_PBAR}/config.ini + + # rewrite colors file + cat > ${PATH_PBAR}/colors.ini <<- EOF + [color] + + BACKGROUND = ${background} + FOREGROUND = ${foreground} + ALTBACKGROUND = ${altbackground} + ALTFOREGROUND = ${altforeground} + ACCENT = ${accent} + + BLACK = ${color0} + RED = ${color1} + GREEN = ${color2} + YELLOW = ${color3} + BLUE = ${color4} + MAGENTA = ${color5} + CYAN = ${color6} + WHITE = ${color7} + ALTBLACK = ${color8} + ALTRED = ${color9} + ALTGREEN = ${color10} + ALTYELLOW = ${color11} + ALTBLUE = ${color12} + ALTMAGENTA = ${color13} + ALTCYAN = ${color14} + ALTWHITE = ${color15} + + BACKGROUND1 = ${modbackground[1]} + BACKGROUND2 = ${modbackground[2]} + BACKGROUND3 = ${modbackground[3]} + BACKGROUND4 = ${modbackground[4]} + BACKGROUND5 = ${modbackground[5]} + BACKGROUND6 = ${modbackground[6]} + EOF +} + +# Rofi -------------------------------------- +apply_rofi() { + # modify rofi scripts + sed -i -e "s/STYLE=.*/STYLE=\"$THEME\"/g" \ + ${PATH_BSPWM}/scripts/rofi_askpass \ + ${PATH_BSPWM}/scripts/rofi_asroot \ + ${PATH_BSPWM}/scripts/rofi_launcher \ + ${PATH_BSPWM}/scripts/rofi_music \ + ${PATH_BSPWM}/scripts/rofi_powermenu \ + ${PATH_BSPWM}/scripts/rofi_runner \ + ${PATH_BSPWM}/scripts/rofi_screenshot \ + ${PATH_BSPWM}/scripts/rofi_themes \ + ${PATH_BSPWM}/scripts/rofi_windows + + # apply default theme fonts + sed -i -e "s/font:.*/font: \"$rofi_font\";/g" ${PATH_ROFI}/shared/fonts.rasi + + # rewrite colors file + cat > ${PATH_ROFI}/shared/colors.rasi <<- EOF + * { + background: ${background}; + background-alt: ${modbackground[2]}; + foreground: ${foreground}; + selected: ${accent}; + active: ${color2}; + urgent: ${color1}; + } + EOF + + # modify icon theme + if [[ -f "$PATH_CONF"/rofi/config.rasi ]]; then + sed -i -e "s/icon-theme:.*/icon-theme: \"$rofi_icon\";/g" ${PATH_CONF}/rofi/config.rasi + fi +} + +# Network Menu ------------------------------ +apply_netmenu() { + if [[ -f "$PATH_CONF"/networkmanager-dmenu/nmd.ini ]]; then + sed -i -e "s#dmenu_command = .*#dmenu_command = rofi -dmenu -theme $PATH_ROFI/networkmenu.rasi#g" ${PATH_CONF}/networkmanager-dmenu/nmd.ini + fi +} + +# Terminal ---------------------------------- +apply_terminal() { + # alacritty : fonts + sed -i ${PATH_TERM}/fonts.yml \ + -e "s/family: .*/family: \"$terminal_font_name\"/g" \ + -e "s/size: .*/size: $terminal_font_size/g" + + # alacritty : colors + cat > ${PATH_TERM}/colors.yml <<- _EOF_ + ## Colors configuration + colors: + # Default colors + primary: + background: '${background}' + foreground: '${foreground}' + + # Normal colors + normal: + black: '${color0}' + red: '${color1}' + green: '${color2}' + yellow: '${color3}' + blue: '${color4}' + magenta: '${color5}' + cyan: '${color6}' + white: '${color7}' + + # Bright colors + bright: + black: '${color8}' + red: '${color9}' + green: '${color10}' + yellow: '${color11}' + blue: '${color12}' + magenta: '${color13}' + cyan: '${color14}' + white: '${color15}' + _EOF_ +} + +# Geany ------------------------------------- +apply_geany() { + sed -i ${PATH_GEANY}/geany.conf \ + -e "s/color_scheme=.*/color_scheme=$geany_colors/g" \ + -e "s/editor_font=.*/editor_font=$geany_font/g" +} + +# Appearance -------------------------------- +apply_appearance() { + XFILE="$PATH_BSPWM/xsettingsd" + GTK2FILE="$HOME/.gtkrc-2.0" + GTK3FILE="$PATH_CONF/gtk-3.0/settings.ini" + + # apply gtk theme, icons, cursor & fonts + if [[ `pidof xsettingsd` ]]; then + sed -i -e "s|Net/ThemeName .*|Net/ThemeName \"$gtk_theme\"|g" ${XFILE} + sed -i -e "s|Net/IconThemeName .*|Net/IconThemeName \"$icon_theme\"|g" ${XFILE} + sed -i -e "s|Gtk/CursorThemeName .*|Gtk/CursorThemeName \"$cursor_theme\"|g" ${XFILE} + else + sed -i -e "s/gtk-font-name=.*/gtk-font-name=\"$gtk_font\"/g" ${GTK2FILE} + sed -i -e "s/gtk-theme-name=.*/gtk-theme-name=\"$gtk_theme\"/g" ${GTK2FILE} + sed -i -e "s/gtk-icon-theme-name=.*/gtk-icon-theme-name=\"$icon_theme\"/g" ${GTK2FILE} + sed -i -e "s/gtk-cursor-theme-name=.*/gtk-cursor-theme-name=\"$cursor_theme\"/g" ${GTK2FILE} + + sed -i -e "s/gtk-font-name=.*/gtk-font-name=$gtk_font/g" ${GTK3FILE} + sed -i -e "s/gtk-theme-name=.*/gtk-theme-name=$gtk_theme/g" ${GTK3FILE} + sed -i -e "s/gtk-icon-theme-name=.*/gtk-icon-theme-name=$icon_theme/g" ${GTK3FILE} + sed -i -e "s/gtk-cursor-theme-name=.*/gtk-cursor-theme-name=$cursor_theme/g" ${GTK3FILE} + fi + + # inherit cursor theme + if [[ -f "$HOME"/.icons/default/index.theme ]]; then + sed -i -e "s/Inherits=.*/Inherits=$cursor_theme/g" "$HOME"/.icons/default/index.theme + fi +} + +# Dunst ------------------------------------- +apply_dunst() { + # modify dunst config + sed -i ${PATH_BSPWM}/dunstrc \ + -e "s/width = .*/width = $dunst_width/g" \ + -e "s/height = .*/height = $dunst_height/g" \ + -e "s/offset = .*/offset = $dunst_offset/g" \ + -e "s/origin = .*/origin = $dunst_origin/g" \ + -e "s/font = .*/font = $dunst_font/g" \ + -e "s/frame_width = .*/frame_width = $dunst_border/g" \ + -e "s/separator_height = .*/separator_height = $dunst_separator/g" \ + -e "s/line_height = .*/line_height = $dunst_separator/g" + + # modify colors + sed -i '/urgency_low/Q' ${PATH_BSPWM}/dunstrc + cat >> ${PATH_BSPWM}/dunstrc <<- _EOF_ + [urgency_low] + timeout = 2 + background = "${background}" + foreground = "${foreground}" + frame_color = "${altbackground}" + + [urgency_normal] + timeout = 5 + background = "${background}" + foreground = "${foreground}" + frame_color = "${altbackground}" + + [urgency_critical] + timeout = 0 + background = "${background}" + foreground = "${color1}" + frame_color = "${color1}" + _EOF_ +} + +# Compositor -------------------------------- +apply_compositor() { + picom_cfg="$PATH_BSPWM/picom.conf" + + # modify picom config + sed -i "$picom_cfg" \ + -e "s/backend = .*/backend = \"$picom_backend\";/g" \ + -e "s/corner-radius = .*/corner-radius = $picom_corner;/g" \ + -e "s/shadow-radius = .*/shadow-radius = $picom_shadow_r;/g" \ + -e "s/shadow-opacity = .*/shadow-opacity = $picom_shadow_o;/g" \ + -e "s/shadow-offset-x = .*/shadow-offset-x = $picom_shadow_x;/g" \ + -e "s/shadow-offset-y = .*/shadow-offset-y = $picom_shadow_y;/g" \ + -e "s/method = .*/method = \"$picom_blur_method\";/g" \ + -e "s/strength = .*/strength = $picom_blur_strength;/g" +} + +# BSPWM ------------------------------------- +apply_bspwm() { + # modify bspwmrc + sed -i ${PATH_BSPWM}/bspwmrc \ + -e "s/BSPWM_FBC=.*/BSPWM_FBC='$bspwm_fbc'/g" \ + -e "s/BSPWM_NBC=.*/BSPWM_NBC='$bspwm_nbc'/g" \ + -e "s/BSPWM_ABC=.*/BSPWM_ABC='$bspwm_abc'/g" \ + -e "s/BSPWM_PFC=.*/BSPWM_PFC='$bspwm_pfc'/g" \ + -e "s/BSPWM_BORDER=.*/BSPWM_BORDER='$bspwm_border'/g" \ + -e "s/BSPWM_GAP=.*/BSPWM_GAP='$bspwm_gap'/g" \ + -e "s/BSPWM_SRATIO=.*/BSPWM_SRATIO='$bspwm_sratio'/g" + + # reload bspwm + bspc wm -r +} + +# Create Theme File ------------------------- +create_file() { + theme_file="$PATH_BSPWM/themes/.current" + if [[ ! -f "$theme_file" ]]; then + touch ${theme_file} + fi + echo "$THEME" > ${theme_file} +} + +# Notify User ------------------------------- +notify_user() { + dunstify -u normal -h string:x-dunst-stack-tag:applytheme -i /usr/share/archcraft/icons/dunst/themes.png "Applying Style : $THEME" +} + +## Execute Script --------------------------- +notify_user +create_file +apply_wallpaper +apply_polybar +apply_rofi +apply_netmenu +apply_terminal +apply_geany +apply_appearance +apply_dunst +apply_compositor +apply_bspwm diff --git a/.config/bspwm/themes/adaptive/polybar/.module b/.config/bspwm/themes/adaptive/polybar/.module new file mode 100644 index 00000000..e69de29b diff --git a/.config/bspwm/themes/adaptive/polybar/colors.ini b/.config/bspwm/themes/adaptive/polybar/colors.ini new file mode 100644 index 00000000..36a72dd0 --- /dev/null +++ b/.config/bspwm/themes/adaptive/polybar/colors.ini @@ -0,0 +1,31 @@ +[color] + +BACKGROUND = #222d32 +FOREGROUND = #c4c7c5 +ALTBACKGROUND = #415660 +ALTFOREGROUND = #767c78 +ACCENT = #00BCD4 + +BLACK = #263640 +RED = #ec7875 +GREEN = #61c766 +YELLOW = #fdd835 +BLUE = #42a5f5 +MAGENTA = #ba68c8 +CYAN = #4dd0e1 +WHITE = #bfbaac +ALTBLACK = #4a697d +ALTRED = #fb8784 +ALTGREEN = #70d675 +ALTYELLOW = #ffe744 +ALTBLUE = #51b4ff +ALTMAGENTA = #c979d7 +ALTCYAN = #5cdff0 +ALTWHITE = #fdf6e3 + +BACKGROUND1 = #273439 +BACKGROUND2 = #2c3a41 +BACKGROUND3 = #314148 +BACKGROUND4 = #364850 +BACKGROUND5 = #3c4f58 +BACKGROUND6 = #415660 diff --git a/.config/bspwm/themes/adaptive/polybar/config.ini b/.config/bspwm/themes/adaptive/polybar/config.ini new file mode 100644 index 00000000..c85f818c --- /dev/null +++ b/.config/bspwm/themes/adaptive/polybar/config.ini @@ -0,0 +1,307 @@ +## Copyright (C) 2020-2022 Aditya Shakya + +;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ + +;; Global WM Settings + +[global/wm] +; Adjust the _NET_WM_STRUT_PARTIAL top value +; Used for top aligned bars +margin-bottom = 0 + +; Adjust the _NET_WM_STRUT_PARTIAL bottom value +; Used for bottom aligned bars +margin-top = 0 + +;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ + +;; File Inclusion +; include an external file, like module file, etc. + +include-file = ../../system.ini +include-file = ./colors.ini +include-file = ./modules.ini +include-file = ./decor.ini + +;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ + +;; Bar Settings + +[bar/main] +; Use either of the following command to list available outputs: +; If unspecified, the application will pick the first one it finds. +; $ polybar -m | cut -d ':' -f 1 +; $ xrandr -q | grep " connected" | cut -d ' ' -f1 +monitor = ${env:MONITOR:} + +; Use the specified monitor as a fallback if the main one is not found. +monitor-fallback = + +; Require the monitor to be in connected state +; XRandR sometimes reports my monitor as being disconnected (when in use) +monitor-strict = false + +; Tell the Window Manager not to configure the window. +; Use this to detach the bar if your WM is locking its size/position. +override-redirect = false + +; Put the bar at the bottom of the screen +bottom = false + +; Prefer fixed center position for the `modules-center` block +; When false, the center position will be based on the size of the other blocks. +fixed-center = true + +; Dimension defined as pixel value (e.g. 35) or percentage (e.g. 50%), +; the percentage can optionally be extended with a pixel offset like so: +; 50%:-10, this will result in a width or height of 50% minus 10 pixels +width = 100% +height = 34 + +; Offset defined as pixel value (e.g. 35) or percentage (e.g. 50%) +; the percentage can optionally be extended with a pixel offset like so: +; 50%:-10, this will result in an offset in the x or y direction +; of 50% minus 10 pixels +offset-x = 0% +offset-y = 0% + +; Background ARGB color (e.g. #f00, #ff992a, #ddff1023) +background = ${color.BACKGROUND} + +; Foreground ARGB color (e.g. #f00, #ff992a, #ddff1023) +foreground = ${color.FOREGROUND} + +; Background gradient (vertical steps) +; background-[0-9]+ = #aarrggbb +;;background-0 = + +; Value used for drawing rounded corners +; Note: This shouldn't be used together with border-size because the border +; doesn't get rounded +; Individual top/bottom values can be defined using: +; radius-{top,bottom} +radius-top = 0.0 +radius-bottom = 0.0 + +; Under-/overline pixel size and argb color +; Individual values can be defined using: +; {overline,underline}-size +; {overline,underline}-color +line-size = 2 +line-color = ${color.ACCENT} + +; Values applied to all borders +; Individual side values can be defined using: +; border-{left,top,right,bottom}-size +; border-{left,top,right,bottom}-color +; The top and bottom borders are added to the bar height, so the effective +; window height is: +; height + border-top-size + border-bottom-size +; Meanwhile the effective window width is defined entirely by the width key and +; the border is placed withing this area. So you effectively only have the +; following horizontal space on the bar: +; width - border-right-size - border-left-size +border-top-size = 0 +border-color = ${color.ACCENT} + +; Number of spaces to add at the beginning/end of the bar +; Individual side values can be defined using: +; padding-{left,right} +padding = 0 + +; Number of spaces to add before/after each module +; Individual side values can be defined using: +; module-margin-{left,right} +module-margin-left = 0 +module-margin-right = 0 + +; Fonts are defined using ; +; Font names are specified using a fontconfig pattern. +; font-0 = "Iosevka Nerd Font:size=10;3" +; font-1 = MaterialIcons:size=10 +; font-2 = Termsynu:size=8;-1 +; font-3 = FontAwesome:size=10 +; See the Fonts wiki page for more details + +font-0 = "Iosevka Nerd Font:size=10;3" +font-1 = "Iosevka Nerd Font:size=12;3" +font-2 = "Iosevka Nerd Font:size=20;5" + +; Modules are added to one of the available blocks +; modules-left = cpu ram +; modules-center = xwindow xbrightness +; modules-right = ipc clock + +# Default +modules-left = sepL menu 1LD mod bspwm 2LD cpu 3LD used-memory 4LD filesystem 5LD +modules-center = mpd +modules-right = 2RD volume 3RD bna 4RD battery 5RD network 6RD date 7RD sysmenu sepR +# Alternate +;modules-left = openbox 2LD cpu 3LD memory 4LD filesystem 5LD +;modules-center = mpd +;modules-right = 2RD volume 3RD brightness 4RD battery 5RD network 6RD date sep + +; The separator will be inserted between the output of each module +separator = + +; This value is used to add extra spacing between elements +; @deprecated: This parameter will be removed in an upcoming version +spacing = 0 + +; Opacity value between 0.0 and 1.0 used on fade in/out +dim-value = 1.0 + +; Value to be used to set the WM_NAME atom +; If the value is empty or undefined, the atom value +; will be created from the following template: polybar-[BAR]_[MONITOR] +; NOTE: The placeholders are not available for custom values +wm-name = bspwm + +; Locale used to localize various module data (e.g. date) +; Expects a valid libc locale, for example: sv_SE.UTF-8 +locale = + +; Position of the system tray window +; If empty or undefined, tray support will be disabled +; NOTE: A center aligned tray will cover center aligned modules +; +; Available positions: +; left +; center +; right +; none +tray-position = right + +; If true, the bar will not shift its +; contents when the tray changes +tray-detached = false + +; Tray icon max size +tray-maxsize = 16 + +; DEPRECATED! Since 3.3.0 the tray always uses pseudo-transparency +; Enable pseudo transparency +; Will automatically be enabled if a fully transparent +; background color is defined using `tray-background` +; tray-transparent = false + +; Background color for the tray container +; ARGB color (e.g. #f00, #ff992a, #ddff1023) +; By default the tray container will use the bar +; background color. +tray-background = ${color.BACKGROUND6} + +; Tray offset defined as pixel value (e.g. 35) or percentage (e.g. 50%) +tray-offset-x = 0 +tray-offset-y = 0 + +; Pad the sides of each tray icon +tray-padding = 0 + +; Scale factor for tray clients +tray-scale = 1.0 + +; Restack the bar window and put it above the +; selected window manager's root +; +; Fixes the issue where the bar is being drawn +; on top of fullscreen window's +; +; Currently supported WM's: +; bspwm +; i3 (requires: `override-redirect = true`) +wm-restack = bspwm + +; Set a DPI values used when rendering text +; This only affects scalable fonts +; dpi = + +; Enable support for inter-process messaging +; See the Messaging wiki page for more details. +enable-ipc = true + +; Fallback click handlers that will be called if +; there's no matching module handler found. +click-left = +click-middle = +click-right = +scroll-up = bspc desktop -f prev.local +scroll-down = bspc desktop -f next.local +double-click-left = +double-click-middle = +double-click-right = + +; Requires polybar to be built with xcursor support (xcb-util-cursor) +; Possible values are: +; - default : The default pointer as before, can also be an empty string (default) +; - pointer : Typically in the form of a hand +; - ns-resize : Up and down arrows, can be used to indicate scrolling +cursor-click = +cursor-scroll = + +;; WM Workspace Specific + +; bspwm +;;scroll-up = bspwm-desknext +;;scroll-down = bspwm-deskprev +;;scroll-up = bspc desktop -f prev.local +;;scroll-down = bspc desktop -f next.local + +;i3 +;;scroll-up = i3wm-wsnext +;;scroll-down = i3wm-wsprev +;;scroll-up = i3-msg workspace next_on_output +;;scroll-down = i3-msg workspace prev_on_output + +;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ + +;; Application Settings + +[settings] +; The throttle settings lets the eventloop swallow up til X events +; if they happen within Y millisecond after first event was received. +; This is done to prevent flood of update event. +; +; For example if 5 modules emit an update event at the same time, we really +; just care about the last one. But if we wait too long for events to swallow +; the bar would appear sluggish so we continue if timeout +; expires or limit is reached. +throttle-output = 5 +throttle-output-for = 10 + +; Time in milliseconds that the input handler will wait between processing events +;throttle-input-for = 30 + +; Reload upon receiving XCB_RANDR_SCREEN_CHANGE_NOTIFY events +screenchange-reload = false + +; Compositing operators +; @see: https://www.cairographics.org/manual/cairo-cairo-t.html#cairo-operator-t +compositing-background = source +compositing-foreground = over +compositing-overline = over +compositing-underline = over +compositing-border = over + +; Define fallback values used by all module formats +;format-foreground = +;format-background = +;format-underline = +;format-overline = +;format-spacing = +;format-padding = +;format-margin = +;format-offset = + +; Enables pseudo-transparency for the bar +; If set to true the bar can be transparent without a compositor. +pseudo-transparency = false + +;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ +;; __________ ______ +;; / ____/ __ \/ ____/ +;; / __/ / / / / /_ +;; / /___/ /_/ / __/ +;; /_____/\____/_/ +;; +;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ diff --git a/.config/bspwm/themes/adaptive/polybar/decor.ini b/.config/bspwm/themes/adaptive/polybar/decor.ini new file mode 100644 index 00000000..db6e55a4 --- /dev/null +++ b/.config/bspwm/themes/adaptive/polybar/decor.ini @@ -0,0 +1,92 @@ +## Copyright (C) 2020-2022 Aditya Shakya + +;; DECOR _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ + +[module/sepL] +type = custom/text +content = -- +content-background = ${color.BACKGROUND5} +content-foreground = ${color.BACKGROUND5} + +[module/sepR] +type = custom/text +content = -- +content-background = ${color.BACKGROUND6} +content-foreground = ${color.BACKGROUND6} + +;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ + +[module/1LD] +type = custom/text +content = "%{T3}%{T-}" +content-background = ${color.BACKGROUND4} +content-foreground = ${color.BACKGROUND5} + +[module/2LD] +type = custom/text +content = "%{T3}%{T-}" +content-background = ${color.BACKGROUND3} +content-foreground = ${color.BACKGROUND4} + +[module/3LD] +type = custom/text +content = "%{T3}%{T-}" +content-background = ${color.BACKGROUND2} +content-foreground = ${color.BACKGROUND3} + +[module/4LD] +type = custom/text +content = "%{T3}%{T-}" +content-background = ${color.BACKGROUND1} +content-foreground = ${color.BACKGROUND2} + +[module/5LD] +type = custom/text +content = "%{T3}%{T-}" +content-background = ${color.BACKGROUND} +content-foreground = ${color.BACKGROUND1} + +[module/7RD] +type = custom/text +content = "%{T3}%{T-}" +content-background = ${color.BACKGROUND6} +content-foreground = ${color.BACKGROUND5} + +[module/6RD] +type = custom/text +content = "%{T3}%{T-}" +content-background = ${color.BACKGROUND5} +content-foreground = ${color.BACKGROUND4} + +[module/5RD] +type = custom/text +content = "%{T3}%{T-}" +content-background = ${color.BACKGROUND4} +content-foreground = ${color.BACKGROUND3} + +[module/4RD] +type = custom/text +content = "%{T3}%{T-}" +content-background = ${color.BACKGROUND3} +content-foreground = ${color.BACKGROUND2} + +[module/3RD] +type = custom/text +content = "%{T3}%{T-}" +content-background = ${color.BACKGROUND2} +content-foreground = ${color.BACKGROUND1} + +[module/2RD] +type = custom/text +content = "%{T3}%{T-}" +content-background = ${color.BACKGROUND} +content-foreground = ${color.BACKGROUND1} + +;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ +;; __________ ______ +;; / ____/ __ \/ ____/ +;; / __/ / / / / /_ +;; / /___/ /_/ / __/ +;; /_____/\____/_/ +;; +;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ diff --git a/.config/bspwm/themes/adaptive/polybar/launch.sh b/.config/bspwm/themes/adaptive/polybar/launch.sh new file mode 100755 index 00000000..ae47b54c --- /dev/null +++ b/.config/bspwm/themes/adaptive/polybar/launch.sh @@ -0,0 +1,42 @@ +#!/usr/bin/env bash + +## Copyright (C) 2020-2022 Aditya Shakya + +DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )" +CARD="$(light -L | grep 'backlight' | head -n1 | cut -d'/' -f3)" +INTERFACE="$(ip link | awk '/state UP/ {print $2}' | tr -d :)" +RFILE="$DIR/.module" + +# Fix backlight and network modules +fix_modules() { + if [[ -z "$CARD" ]]; then + sed -i -e 's/backlight/bna/g' "$DIR"/config.ini + elif [[ "$CARD" != *"intel_"* ]]; then + sed -i -e 's/backlight/brightness/g' "$DIR"/config.ini + fi + + if [[ "$INTERFACE" == e* ]]; then + sed -i -e 's/network/ethernet/g' "$DIR"/config.ini + fi +} + +# Launch the bar +launch_bar() { + # Terminate already running bar instances + killall -q polybar + + # Wait until the processes have been shut down + while pgrep -u $UID -x polybar >/dev/null; do sleep 1; done + + # Launch the bar + for mon in $(polybar --list-monitors | cut -d":" -f1); do + MONITOR=$mon polybar -q main -c "$DIR"/config.ini & + done +} + +# Execute functions +if [[ ! -f "$RFILE" ]]; then + fix_modules + touch "$RFILE" +fi +launch_bar diff --git a/.config/bspwm/themes/adaptive/polybar/modules.ini b/.config/bspwm/themes/adaptive/polybar/modules.ini new file mode 100644 index 00000000..93f48a44 --- /dev/null +++ b/.config/bspwm/themes/adaptive/polybar/modules.ini @@ -0,0 +1,1007 @@ +## Copyright (C) 2020-2022 Aditya Shakya + +;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ + +[module/bspwm] +type = internal/bspwm + +pin-workspaces = true +inline-mode = false + +enable-click = true +enable-scroll = true +reverse-scroll = true + +fuzzy-match = true + +; ws-icon-[0-9]+ = label;icon +; Note that the label needs to correspond with the bspwm workspace name +ws-icon-0 = 1; +ws-icon-1 = 2; +ws-icon-2 = 3; +ws-icon-3 = 4; +ws-icon-4 = 5; +ws-icon-5 = 6; +ws-icon-6 = 7; +ws-icon-7 = 8; +ws-icon-default =  + +format = +format-background = ${color.BACKGROUND4} +format-font = 1 + +label-monitor = %name% + +; If any values for label-dimmed-N are defined, the workspace/mode +; colors will get overridden with those values if the monitor is out of focus +; To only override workspaces in a specific state, use: +; label-dimmed-focused +; label-dimmed-occupied +; label-dimmed-urgent +; label-dimmed-empty +;label-dimmed-foreground = ${color.FOREGROUND} +;label-dimmed-underline = ${color.YELLOW} +;label-dimmed-focused-background = ${color.BACKGROUND} + +label-focused = %name% +label-focused-foreground = ${color.RED} +label-focused-underline = ${color.RED} +label-focused-padding = 1 + +label-occupied = %name% +label-occupied-foreground = ${color.ACCENT} +;label-occupied-underline = ${color.ACCENT} +label-occupied-padding = 1 + +label-urgent = %name% +label-urgent-foreground = ${color.GREEN} +label-urgent-underline = ${color.GREEN} +label-urgent-padding = 1 + +label-empty = %name% +label-empty-foreground = ${color.FOREGROUND} +label-empty-padding = 1 + +; Separator in between workspaces +label-separator = "" +label-separator-padding = 0 +label-separator-foreground = ${color.ALTBACKGROUND} + +;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ + +[module/mod] +type = internal/bspwm + +format = () +format-background = ${color.BACKGROUND4} +format-foreground = ${color.YELLOW} +format-padding = 1 + +label-monocle = "M" +label-tiled = "T" + +label-floating = ", FL" +label-pseudotiled = ", PS" +label-fullscreen = ", FU" + +label-locked = " | L" +label-sticky = " | S" +label-private = " | P" + +;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ + +[module/bna] +type = custom/text + +content = " NA" +content-prefix =  +content-prefix-font = 2 +content-prefix-foreground = ${color.RED} +content-background = ${color.BACKGROUND2} + +;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ + +[module/backlight] +type = internal/xbacklight + +; Use the following command to list available cards: +; $ ls -1 /sys/class/backlight/ +card = intel_backlight + +; Available tags: +;