From 9fca9270a81b17a84641d956b65cf206dad7e138 Mon Sep 17 00:00:00 2001 From: ngoomie Date: Tue, 16 Sep 2025 00:47:27 -0600 Subject: [PATCH] wide variety of changes over who knows how long --- (sequoia)/alacritty/alacritty.toml | 34 + (sequoia)/awesome/README.md | 11 + (sequoia)/awesome/autostart.lua | 12 + (sequoia)/awesome/rc.lua | 661 ++++++++++++++++++ .../awesome/themes/awesomewm/default/README | 3 + .../themes/awesomewm/default/background.png | Bin 0 -> 222973 bytes .../awesomewm/default/background_white.png | Bin 0 -> 267935 bytes .../awesomewm/default}/layouts/cornerne.png | Bin .../awesomewm/default}/layouts/cornernew.png | Bin .../awesomewm/default}/layouts/cornernw.png | Bin .../awesomewm/default}/layouts/cornernww.png | Bin .../awesomewm/default}/layouts/cornerse.png | Bin .../awesomewm/default}/layouts/cornersew.png | Bin .../awesomewm/default}/layouts/cornersw.png | Bin .../awesomewm/default}/layouts/cornersww.png | Bin .../awesomewm/default}/layouts/dwindle.png | Bin .../awesomewm/default}/layouts/dwindlew.png | Bin .../awesomewm/default}/layouts/fairh.png | Bin .../awesomewm/default}/layouts/fairhw.png | Bin .../awesomewm/default}/layouts/fairv.png | Bin .../awesomewm/default}/layouts/fairvw.png | Bin .../awesomewm/default}/layouts/floating.png | Bin .../awesomewm/default}/layouts/floatingw.png | Bin .../awesomewm/default}/layouts/fullscreen.png | Bin .../default}/layouts/fullscreenw.png | Bin .../awesomewm/default}/layouts/magnifier.png | Bin .../awesomewm/default}/layouts/magnifierw.png | Bin .../themes/awesomewm/default}/layouts/max.png | Bin .../awesomewm/default}/layouts/maxw.png | Bin .../awesomewm/default}/layouts/spiral.png | Bin .../awesomewm/default}/layouts/spiralw.png | Bin .../awesomewm/default}/layouts/tile.png | Bin .../awesomewm/default}/layouts/tilebottom.png | Bin .../default}/layouts/tilebottomw.png | Bin .../awesomewm/default}/layouts/tileleft.png | Bin .../awesomewm/default}/layouts/tileleftw.png | Bin .../awesomewm/default}/layouts/tiletop.png | Bin .../awesomewm/default}/layouts/tiletopw.png | Bin .../awesomewm/default}/layouts/tilew.png | Bin .../themes/awesomewm/default}/submenu.png | Bin .../awesomewm/default}/taglist/squarefw.png | Bin .../awesomewm/default}/taglist/squarew.png | Bin .../themes/awesomewm/default}/theme.lua | 52 +- .../default}/titlebar/close_focus.png | Bin .../default}/titlebar/close_normal.png | Bin .../titlebar/floating_focus_active.png | Bin .../titlebar/floating_focus_inactive.png | Bin .../titlebar/floating_normal_active.png | Bin .../titlebar/floating_normal_inactive.png | Bin .../titlebar/maximized_focus_active.png | Bin .../titlebar/maximized_focus_inactive.png | Bin .../titlebar/maximized_normal_active.png | Bin .../titlebar/maximized_normal_inactive.png | Bin .../default}/titlebar/minimize_focus.png | Bin .../default}/titlebar/minimize_normal.png | Bin .../default}/titlebar/ontop_focus_active.png | Bin .../titlebar/ontop_focus_inactive.png | Bin .../default}/titlebar/ontop_normal_active.png | Bin .../titlebar/ontop_normal_inactive.png | Bin .../default}/titlebar/sticky_focus_active.png | Bin .../titlebar/sticky_focus_inactive.png | Bin .../titlebar/sticky_normal_active.png | Bin .../titlebar/sticky_normal_inactive.png | Bin .../awesome/themes/awesomewm/gtk/theme.lua | 350 ++++++++++ .../themes/awesomewm/sky/awesome-icon.png | Bin 0 -> 292 bytes .../themes/awesomewm/sky/layouts/cornerne.png | Bin 0 -> 191 bytes .../themes/awesomewm/sky/layouts/cornernw.png | Bin 0 -> 194 bytes .../themes/awesomewm/sky/layouts/cornerse.png | Bin 0 -> 195 bytes .../themes/awesomewm/sky/layouts/cornersw.png | Bin 0 -> 191 bytes .../themes/awesomewm/sky/layouts/dwindle.png | Bin 0 -> 1115 bytes .../themes/awesomewm/sky/layouts/fairh.png | Bin 0 -> 357 bytes .../themes/awesomewm/sky/layouts/fairv.png | Bin 0 -> 372 bytes .../themes/awesomewm/sky/layouts/floating.png | Bin 0 -> 1123 bytes .../awesomewm/sky/layouts/fullscreen.png | Bin 0 -> 558 bytes .../awesomewm/sky/layouts/magnifier.png | Bin 0 -> 426 bytes .../themes/awesomewm/sky/layouts/max.png | Bin 0 -> 610 bytes .../themes/awesomewm/sky/layouts/spiral.png | Bin 0 -> 1379 bytes .../themes/awesomewm/sky/layouts/tile.png | Bin 0 -> 383 bytes .../awesomewm/sky/layouts/tilebottom.png | Bin 0 -> 335 bytes .../themes/awesomewm/sky/layouts/tileleft.png | Bin 0 -> 367 bytes .../themes/awesomewm/sky/layouts/tiletop.png | Bin 0 -> 340 bytes .../themes/awesomewm/sky/sky-background.png | Bin 0 -> 64309 bytes .../awesome/themes/awesomewm/sky/theme.lua | 102 +++ .../themes/awesomewm/xresources/assets.lua | 2 + .../themes/awesomewm/xresources/theme.lua | 134 ++++ .../themes/awesomewm/zenburn/awesome-icon.png | Bin 0 -> 177 bytes .../awesomewm/zenburn/layouts/cornerne.png | Bin 0 -> 193 bytes .../awesomewm/zenburn/layouts/cornernw.png | Bin 0 -> 190 bytes .../awesomewm/zenburn/layouts/cornerse.png | Bin 0 -> 197 bytes .../awesomewm/zenburn/layouts/cornersw.png | Bin 0 -> 195 bytes .../awesomewm/zenburn/layouts/dwindle.png | Bin 0 -> 196 bytes .../awesomewm/zenburn/layouts/fairh.png | Bin 0 -> 191 bytes .../awesomewm/zenburn/layouts/fairv.png | Bin 0 -> 193 bytes .../awesomewm/zenburn/layouts/floating.png | Bin 0 -> 189 bytes .../awesomewm/zenburn/layouts/fullscreen.png | Bin 0 -> 199 bytes .../awesomewm/zenburn/layouts/magnifier.png | Bin 0 -> 191 bytes .../themes/awesomewm/zenburn/layouts/max.png | Bin 0 -> 271 bytes .../awesomewm/zenburn/layouts/spiral.png | Bin 0 -> 196 bytes .../themes/awesomewm/zenburn/layouts/tile.png | Bin 0 -> 189 bytes .../awesomewm/zenburn/layouts/tilebottom.png | Bin 0 -> 186 bytes .../awesomewm/zenburn/layouts/tileleft.png | Bin 0 -> 188 bytes .../awesomewm/zenburn/layouts/tiletop.png | Bin 0 -> 186 bytes .../awesomewm/zenburn/taglist/squarefz.png | Bin 0 -> 168 bytes .../awesomewm/zenburn/taglist/squarez.png | Bin 0 -> 171 bytes .../themes/awesomewm/zenburn/theme.lua | 136 ++++ .../zenburn/titlebar/close_focus.png | Bin 0 -> 187 bytes .../zenburn/titlebar/close_normal.png | Bin 0 -> 116 bytes .../titlebar/floating_focus_active.png | Bin 0 -> 187 bytes .../titlebar/floating_focus_inactive.png | Bin 0 -> 112 bytes .../titlebar/floating_normal_active.png | Bin 0 -> 116 bytes .../titlebar/floating_normal_inactive.png | Bin 0 -> 90 bytes .../titlebar/maximized_focus_active.png | Bin 0 -> 196 bytes .../titlebar/maximized_focus_inactive.png | Bin 0 -> 110 bytes .../titlebar/maximized_normal_active.png | Bin 0 -> 121 bytes .../titlebar/maximized_normal_inactive.png | Bin 0 -> 112 bytes .../zenburn/titlebar/ontop_focus_active.png | Bin 0 -> 191 bytes .../zenburn/titlebar/ontop_focus_inactive.png | Bin 0 -> 106 bytes .../zenburn/titlebar/ontop_normal_active.png | Bin 0 -> 118 bytes .../titlebar/ontop_normal_inactive.png | Bin 0 -> 107 bytes .../zenburn/titlebar/sticky_focus_active.png | Bin 0 -> 187 bytes .../titlebar/sticky_focus_inactive.png | Bin 0 -> 103 bytes .../zenburn/titlebar/sticky_normal_active.png | Bin 0 -> 116 bytes .../titlebar/sticky_normal_inactive.png | Bin 0 -> 86 bytes .../awesomewm/zenburn/zenburn-background.png | Bin 0 -> 1484 bytes .../awesome/themes/nu/skeuo/awesome-icon.png | Bin 0 -> 177 bytes .../themes/nu/skeuo/layouts/cornerne.png | Bin 0 -> 193 bytes .../themes/nu/skeuo/layouts/cornernw.png | Bin 0 -> 190 bytes .../themes/nu/skeuo/layouts/cornerse.png | Bin 0 -> 197 bytes .../themes/nu/skeuo/layouts/cornersw.png | Bin 0 -> 195 bytes .../themes/nu/skeuo/layouts/dwindle.png | Bin 0 -> 196 bytes .../awesome/themes/nu/skeuo/layouts/fairh.png | Bin 0 -> 191 bytes .../awesome/themes/nu/skeuo/layouts/fairv.png | Bin 0 -> 193 bytes .../themes/nu/skeuo/layouts/floating.png | Bin 0 -> 189 bytes .../themes/nu/skeuo/layouts/fullscreen.png | Bin 0 -> 199 bytes .../themes/nu/skeuo/layouts/magnifier.png | Bin 0 -> 191 bytes .../awesome/themes/nu/skeuo/layouts/max.png | Bin 0 -> 271 bytes .../themes/nu/skeuo/layouts/spiral.png | Bin 0 -> 196 bytes .../awesome/themes/nu/skeuo/layouts/tile.png | Bin 0 -> 189 bytes .../themes/nu/skeuo/layouts/tilebottom.png | Bin 0 -> 186 bytes .../themes/nu/skeuo/layouts/tileleft.png | Bin 0 -> 188 bytes .../themes/nu/skeuo/layouts/tiletop.png | Bin 0 -> 186 bytes .../awesome/themes/nu/skeuo}/submenu.png | Bin .../themes/nu/skeuo/taglist/squarefz.png | Bin 0 -> 168 bytes .../themes/nu/skeuo/taglist/squarez.png | Bin 0 -> 171 bytes (sequoia)/awesome/themes/nu/skeuo/theme.lua | 138 ++++ .../themes/nu/skeuo/titlebar/close_focus.png | Bin 0 -> 187 bytes .../themes/nu/skeuo/titlebar/close_normal.png | Bin 0 -> 116 bytes .../skeuo/titlebar/floating_focus_active.png | Bin 0 -> 187 bytes .../titlebar/floating_focus_inactive.png | Bin 0 -> 112 bytes .../skeuo/titlebar/floating_normal_active.png | Bin 0 -> 116 bytes .../titlebar/floating_normal_inactive.png | Bin 0 -> 90 bytes .../skeuo/titlebar/maximized_focus_active.png | Bin 0 -> 196 bytes .../titlebar/maximized_focus_inactive.png | Bin 0 -> 110 bytes .../titlebar/maximized_normal_active.png | Bin 0 -> 121 bytes .../titlebar/maximized_normal_inactive.png | Bin 0 -> 112 bytes .../nu/skeuo}/titlebar/minimize_focus.png | Bin .../nu/skeuo}/titlebar/minimize_normal.png | Bin .../nu/skeuo/titlebar/ontop_focus_active.png | Bin 0 -> 191 bytes .../skeuo/titlebar/ontop_focus_inactive.png | Bin 0 -> 106 bytes .../nu/skeuo/titlebar/ontop_normal_active.png | Bin 0 -> 118 bytes .../skeuo/titlebar/ontop_normal_inactive.png | Bin 0 -> 107 bytes .../nu/skeuo/titlebar/sticky_focus_active.png | Bin 0 -> 187 bytes .../skeuo/titlebar/sticky_focus_inactive.png | Bin 0 -> 103 bytes .../skeuo/titlebar/sticky_normal_active.png | Bin 0 -> 116 bytes .../skeuo/titlebar/sticky_normal_inactive.png | Bin 0 -> 86 bytes .../awesome/themes/nu/wip/awesome-icon.png | Bin 0 -> 177 bytes .../themes/nu/wip/layouts/cornerne.png | Bin 0 -> 193 bytes .../themes/nu/wip/layouts/cornernw.png | Bin 0 -> 190 bytes .../themes/nu/wip/layouts/cornerse.png | Bin 0 -> 197 bytes .../themes/nu/wip/layouts/cornersw.png | Bin 0 -> 195 bytes .../awesome/themes/nu/wip/layouts/dwindle.png | Bin 0 -> 196 bytes .../awesome/themes/nu/wip/layouts/fairh.png | Bin 0 -> 191 bytes .../awesome/themes/nu/wip/layouts/fairv.png | Bin 0 -> 193 bytes .../themes/nu/wip/layouts/floating.png | Bin 0 -> 189 bytes .../themes/nu/wip/layouts/fullscreen.png | Bin 0 -> 199 bytes .../themes/nu/wip/layouts/magnifier.png | Bin 0 -> 191 bytes .../awesome/themes/nu/wip/layouts/max.png | Bin 0 -> 271 bytes .../awesome/themes/nu/wip/layouts/spiral.png | Bin 0 -> 196 bytes .../awesome/themes/nu/wip/layouts/tile.png | Bin 0 -> 189 bytes .../themes/nu/wip/layouts/tilebottom.png | Bin 0 -> 186 bytes .../themes/nu/wip/layouts/tileleft.png | Bin 0 -> 188 bytes .../awesome/themes/nu/wip/layouts/tiletop.png | Bin 0 -> 186 bytes (sequoia)/awesome/themes/nu/wip/submenu.png | Bin 0 -> 440 bytes .../themes/nu/wip/taglist/squarefz.png | Bin 0 -> 168 bytes .../awesome/themes/nu/wip/taglist/squarez.png | Bin 0 -> 171 bytes (sequoia)/awesome/themes/nu/wip/theme.lua | 138 ++++ .../themes/nu/wip/titlebar/close_focus.png | Bin 0 -> 187 bytes .../themes/nu/wip/titlebar/close_normal.png | Bin 0 -> 116 bytes .../nu/wip/titlebar/floating_focus_active.png | Bin 0 -> 187 bytes .../wip/titlebar/floating_focus_inactive.png | Bin 0 -> 112 bytes .../wip/titlebar/floating_normal_active.png | Bin 0 -> 116 bytes .../wip/titlebar/floating_normal_inactive.png | Bin 0 -> 90 bytes .../wip/titlebar/maximized_focus_active.png | Bin 0 -> 196 bytes .../wip/titlebar/maximized_focus_inactive.png | Bin 0 -> 110 bytes .../wip/titlebar/maximized_normal_active.png | Bin 0 -> 121 bytes .../titlebar/maximized_normal_inactive.png | Bin 0 -> 112 bytes .../themes/nu/wip/titlebar/minimize_focus.png | Bin 0 -> 234 bytes .../nu/wip/titlebar/minimize_normal.png | Bin 0 -> 225 bytes .../nu/wip/titlebar/ontop_focus_active.png | Bin 0 -> 191 bytes .../nu/wip/titlebar/ontop_focus_inactive.png | Bin 0 -> 106 bytes .../nu/wip/titlebar/ontop_normal_active.png | Bin 0 -> 118 bytes .../nu/wip/titlebar/ontop_normal_inactive.png | Bin 0 -> 107 bytes .../nu/wip/titlebar/sticky_focus_active.png | Bin 0 -> 187 bytes .../nu/wip/titlebar/sticky_focus_inactive.png | Bin 0 -> 103 bytes .../nu/wip/titlebar/sticky_normal_active.png | Bin 0 -> 116 bytes .../wip/titlebar/sticky_normal_inactive.png | Bin 0 -> 86 bytes .../themes/nu/zenburn-custom/awesome-icon.png | Bin 0 -> 177 bytes .../nu/zenburn-custom/layouts/cornerne.png | Bin 0 -> 193 bytes .../nu/zenburn-custom/layouts/cornernw.png | Bin 0 -> 190 bytes .../nu/zenburn-custom/layouts/cornerse.png | Bin 0 -> 197 bytes .../nu/zenburn-custom/layouts/cornersw.png | Bin 0 -> 195 bytes .../nu/zenburn-custom/layouts/dwindle.png | Bin 0 -> 196 bytes .../nu/zenburn-custom/layouts/fairh.png | Bin 0 -> 191 bytes .../nu/zenburn-custom/layouts/fairv.png | Bin 0 -> 193 bytes .../nu/zenburn-custom/layouts/floating.png | Bin 0 -> 189 bytes .../nu/zenburn-custom/layouts/fullscreen.png | Bin 0 -> 199 bytes .../nu/zenburn-custom/layouts/magnifier.png | Bin 0 -> 191 bytes .../themes/nu/zenburn-custom/layouts/max.png | Bin 0 -> 271 bytes .../nu/zenburn-custom/layouts/spiral.png | Bin 0 -> 196 bytes .../themes/nu/zenburn-custom/layouts/tile.png | Bin 0 -> 189 bytes .../nu/zenburn-custom/layouts/tilebottom.png | Bin 0 -> 186 bytes .../nu/zenburn-custom/layouts/tileleft.png | Bin 0 -> 188 bytes .../nu/zenburn-custom/layouts/tiletop.png | Bin 0 -> 186 bytes .../themes/nu/zenburn-custom/submenu.png | Bin 0 -> 440 bytes .../nu/zenburn-custom/taglist/squarefz.png | Bin 0 -> 168 bytes .../nu/zenburn-custom/taglist/squarez.png | Bin 0 -> 171 bytes .../themes/nu/zenburn-custom/theme.lua | 136 ++++ .../zenburn-custom/titlebar/close_focus.png | Bin 0 -> 187 bytes .../zenburn-custom/titlebar/close_normal.png | Bin 0 -> 116 bytes .../titlebar/floating_focus_active.png | Bin 0 -> 187 bytes .../titlebar/floating_focus_inactive.png | Bin 0 -> 112 bytes .../titlebar/floating_normal_active.png | Bin 0 -> 116 bytes .../titlebar/floating_normal_inactive.png | Bin 0 -> 90 bytes .../titlebar/maximized_focus_active.png | Bin 0 -> 196 bytes .../titlebar/maximized_focus_inactive.png | Bin 0 -> 110 bytes .../titlebar/maximized_normal_active.png | Bin 0 -> 121 bytes .../titlebar/maximized_normal_inactive.png | Bin 0 -> 112 bytes .../titlebar/minimize_focus.png | Bin 0 -> 234 bytes .../titlebar/minimize_normal.png | Bin 0 -> 225 bytes .../titlebar/ontop_focus_active.png | Bin 0 -> 191 bytes .../titlebar/ontop_focus_inactive.png | Bin 0 -> 106 bytes .../titlebar/ontop_normal_active.png | Bin 0 -> 118 bytes .../titlebar/ontop_normal_inactive.png | Bin 0 -> 107 bytes .../titlebar/sticky_focus_active.png | Bin 0 -> 187 bytes .../titlebar/sticky_focus_inactive.png | Bin 0 -> 103 bytes .../titlebar/sticky_normal_active.png | Bin 0 -> 116 bytes .../titlebar/sticky_normal_inactive.png | Bin 0 -> 86 bytes .../nu/zenburn-custom/zenburn-background.png | Bin 0 -> 1484 bytes (sequoia)/environment.d/80-path.conf | 1 + (sequoia)/environment.d/90-input.conf | 4 + {picom => (sequoia)/picom}/picom.conf | 41 +- {picom => (sequoia)/picom}/spaceship.conf | 0 {rofi => (sequoia)/rofi}/config.rasi | 0 .../rofi}/spaceship/config.rasi | 0 {rofi => (sequoia)/rofi}/spaceship/theme.rasi | 0 {thunar => (sequoia)/thunar}/uca.xml | 0 .gitignore | 1 + alacritty/alacritty.yml | 258 ------- alacritty/style_spaceship.yml | 37 - awesome/README.md | 19 - awesome/bindings/keys/client.lua | 88 --- awesome/bindings/keys/global.lua | 308 -------- awesome/bindings/keys/tags.lua | 72 -- awesome/bindings/mouse/client.lua | 36 - awesome/bindings/mouse/global.lua | 35 - awesome/deco/borders.lua | 5 - awesome/deco/taglist.lua | 34 - awesome/deco/tasklist.lua | 39 -- awesome/deco/titlebar.lua | 47 -- awesome/deco/wallpaper.lua | 20 - awesome/main/errors.lua | 31 - awesome/main/layouts.lua | 29 - awesome/main/menu.lua | 68 -- awesome/main/rules.lua | 89 --- awesome/main/signals.lua | 35 - awesome/main/startup.lua | 7 - awesome/main/tags.lua | 25 - awesome/main/user_vars.lua | 9 - awesome/rc.lua | 87 --- awesome/themes/neo/statusbar.lua | 84 --- awesome/themes/neo/theme.lua | 153 ---- awesome/themes/neo/vars.lua | 5 - .../themes/spacestation/layouts/cornerne.png | Bin 272 -> 0 bytes .../themes/spacestation/layouts/cornernew.png | Bin 272 -> 0 bytes .../themes/spacestation/layouts/cornernw.png | Bin 263 -> 0 bytes .../themes/spacestation/layouts/cornernww.png | Bin 264 -> 0 bytes .../themes/spacestation/layouts/cornerse.png | Bin 264 -> 0 bytes .../themes/spacestation/layouts/cornersew.png | Bin 264 -> 0 bytes .../themes/spacestation/layouts/cornersw.png | Bin 263 -> 0 bytes .../themes/spacestation/layouts/cornersww.png | Bin 264 -> 0 bytes .../themes/spacestation/layouts/dwindle.png | Bin 320 -> 0 bytes .../themes/spacestation/layouts/dwindlew.png | Bin 320 -> 0 bytes awesome/themes/spacestation/layouts/fairh.png | Bin 245 -> 0 bytes .../themes/spacestation/layouts/fairhw.png | Bin 245 -> 0 bytes awesome/themes/spacestation/layouts/fairv.png | Bin 246 -> 0 bytes .../themes/spacestation/layouts/fairvw.png | Bin 246 -> 0 bytes .../themes/spacestation/layouts/floating.png | Bin 282 -> 0 bytes .../themes/spacestation/layouts/floatingw.png | Bin 282 -> 0 bytes .../spacestation/layouts/fullscreen.png | Bin 866 -> 0 bytes .../spacestation/layouts/fullscreenw.png | Bin 865 -> 0 bytes .../themes/spacestation/layouts/magnifier.png | Bin 345 -> 0 bytes .../spacestation/layouts/magnifierw.png | Bin 345 -> 0 bytes awesome/themes/spacestation/layouts/max.png | Bin 574 -> 0 bytes awesome/themes/spacestation/layouts/maxw.png | Bin 581 -> 0 bytes .../themes/spacestation/layouts/spiral.png | Bin 328 -> 0 bytes .../themes/spacestation/layouts/spiralw.png | Bin 328 -> 0 bytes awesome/themes/spacestation/layouts/tile.png | Bin 265 -> 0 bytes .../spacestation/layouts/tilebottom.png | Bin 264 -> 0 bytes .../spacestation/layouts/tilebottomw.png | Bin 264 -> 0 bytes .../themes/spacestation/layouts/tileleft.png | Bin 266 -> 0 bytes .../themes/spacestation/layouts/tileleftw.png | Bin 266 -> 0 bytes .../themes/spacestation/layouts/tiletop.png | Bin 260 -> 0 bytes .../themes/spacestation/layouts/tiletopw.png | Bin 265 -> 0 bytes awesome/themes/spacestation/layouts/tilew.png | Bin 265 -> 0 bytes awesome/themes/spacestation/statusbar.lua | 84 --- .../themes/spacestation/taglist/squarefw.png | Bin 187 -> 0 bytes .../themes/spacestation/taglist/squarew.png | Bin 193 -> 0 bytes .../spacestation/titlebar/close_focus.png | Bin 966 -> 0 bytes .../spacestation/titlebar/close_normal.png | Bin 966 -> 0 bytes .../titlebar/floating_focus_active.png | Bin 386 -> 0 bytes .../titlebar/floating_focus_inactive.png | Bin 237 -> 0 bytes .../titlebar/floating_normal_active.png | Bin 386 -> 0 bytes .../titlebar/floating_normal_inactive.png | Bin 237 -> 0 bytes .../titlebar/maximized_focus_active.png | Bin 480 -> 0 bytes .../titlebar/maximized_focus_inactive.png | Bin 452 -> 0 bytes .../titlebar/maximized_normal_active.png | Bin 480 -> 0 bytes .../titlebar/maximized_normal_inactive.png | Bin 452 -> 0 bytes .../titlebar/ontop_focus_active.png | Bin 467 -> 0 bytes .../titlebar/ontop_focus_inactive.png | Bin 604 -> 0 bytes .../titlebar/ontop_normal_active.png | Bin 467 -> 0 bytes .../titlebar/ontop_normal_inactive.png | Bin 604 -> 0 bytes .../titlebar/sticky_focus_active.png | Bin 654 -> 0 bytes .../titlebar/sticky_focus_inactive.png | Bin 758 -> 0 bytes .../titlebar/sticky_normal_active.png | Bin 654 -> 0 bytes .../titlebar/sticky_normal_inactive.png | Bin 758 -> 0 bytes awesome/themes/spacestation/vars.lua | 5 - discord/data/stable/custom.scss | 52 -- discord/data/stable/settings.json | 37 - discord/plugins/CollapsibleUI.config.json | 47 -- .../Addons/uBlacklist/Subscriptions.json.part | 32 - fish/init.fish | 13 - fish/theme | 1 - linkdir-sequoia.pl | 33 + linkdir.pl | 34 - {perl => miscellany}/.perltidyrc | 0 polybar/config.ini | 172 ----- .../firefox}/Addons/uBlacklist/Filters.txt | 0 .../firefox}/Addons/uBlock Origin/Filters.txt | 0 .../firefox}/Addons/uMatrix.txt | 0 {firefox => programs/firefox}/README.md | 0 .../firefox}/chrome/userChrome files/TST.css | 0 .../ZRK_Config.sql | 0 .../thunderbird}/filters/AliExpress/README.md | 0 .../filters/AliExpress/[SPAM] ae-news.dat | 0 .../filters/AliExpress/[SPAM] promotion.dat | 0 .../thunderbird}/filters/AliExpress/sort.dat | 0 .../Etsy/[SPAM] email@email.etsy.com.dat | 0 .../thunderbird}/filters/Etsy/sort.dat | 0 .../thunderbird}/filters/MyUS/sort.dat | 0 .../thunderbird}/filters/README.md | 0 .../websites => websites}/invidious/wider.css | 0 websites/piclog/2023-07.css | 99 +++ websites/piclog/2023-07.css.map | 1 + .../websites => websites}/piclog/2023-07.scss | 0 .../websites => websites}/piclog/README | 0 .../piclog/_generic/fourSquareGridGallery.css | 122 ++++ .../_generic/fourSquareGridGallery.css.map | 1 + .../_generic/fourSquareGridGallery.scss | 0 websites/status cafe/2023-06.css | 56 ++ websites/status cafe/2023-06.css.map | 1 + .../status cafe/2023-06.scss | 0 .../websites => websites}/status cafe/README | 0 372 files changed, 2211 insertions(+), 2155 deletions(-) create mode 100644 (sequoia)/alacritty/alacritty.toml create mode 100644 (sequoia)/awesome/README.md create mode 100644 (sequoia)/awesome/autostart.lua create mode 100644 (sequoia)/awesome/rc.lua create mode 100644 (sequoia)/awesome/themes/awesomewm/default/README create mode 100644 (sequoia)/awesome/themes/awesomewm/default/background.png create mode 100644 (sequoia)/awesome/themes/awesomewm/default/background_white.png rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/cornerne.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/cornernew.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/cornernw.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/cornernww.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/cornerse.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/cornersew.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/cornersw.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/cornersww.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/dwindle.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/dwindlew.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/fairh.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/fairhw.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/fairv.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/fairvw.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/floating.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/floatingw.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/fullscreen.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/fullscreenw.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/magnifier.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/magnifierw.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/max.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/maxw.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/spiral.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/spiralw.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/tile.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/tilebottom.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/tilebottomw.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/tileleft.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/tileleftw.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/tiletop.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/tiletopw.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/layouts/tilew.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/submenu.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/taglist/squarefw.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/taglist/squarew.png (100%) rename {awesome/themes/spacestation => (sequoia)/awesome/themes/awesomewm/default}/theme.lua (84%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/titlebar/close_focus.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/titlebar/close_normal.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/titlebar/floating_focus_active.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/titlebar/floating_focus_inactive.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/titlebar/floating_normal_active.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/titlebar/floating_normal_inactive.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/titlebar/maximized_focus_active.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/titlebar/maximized_focus_inactive.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/titlebar/maximized_normal_active.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/titlebar/maximized_normal_inactive.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/titlebar/minimize_focus.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/titlebar/minimize_normal.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/titlebar/ontop_focus_active.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/titlebar/ontop_focus_inactive.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/titlebar/ontop_normal_active.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/titlebar/ontop_normal_inactive.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/titlebar/sticky_focus_active.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/titlebar/sticky_focus_inactive.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/titlebar/sticky_normal_active.png (100%) rename {awesome/themes/neo => (sequoia)/awesome/themes/awesomewm/default}/titlebar/sticky_normal_inactive.png (100%) create mode 100644 (sequoia)/awesome/themes/awesomewm/gtk/theme.lua create mode 100644 (sequoia)/awesome/themes/awesomewm/sky/awesome-icon.png create mode 100644 (sequoia)/awesome/themes/awesomewm/sky/layouts/cornerne.png create mode 100644 (sequoia)/awesome/themes/awesomewm/sky/layouts/cornernw.png create mode 100644 (sequoia)/awesome/themes/awesomewm/sky/layouts/cornerse.png create mode 100644 (sequoia)/awesome/themes/awesomewm/sky/layouts/cornersw.png create mode 100644 (sequoia)/awesome/themes/awesomewm/sky/layouts/dwindle.png create mode 100644 (sequoia)/awesome/themes/awesomewm/sky/layouts/fairh.png create mode 100644 (sequoia)/awesome/themes/awesomewm/sky/layouts/fairv.png create mode 100644 (sequoia)/awesome/themes/awesomewm/sky/layouts/floating.png create mode 100644 (sequoia)/awesome/themes/awesomewm/sky/layouts/fullscreen.png create mode 100644 (sequoia)/awesome/themes/awesomewm/sky/layouts/magnifier.png create mode 100644 (sequoia)/awesome/themes/awesomewm/sky/layouts/max.png create mode 100644 (sequoia)/awesome/themes/awesomewm/sky/layouts/spiral.png create mode 100644 (sequoia)/awesome/themes/awesomewm/sky/layouts/tile.png create mode 100644 (sequoia)/awesome/themes/awesomewm/sky/layouts/tilebottom.png create mode 100644 (sequoia)/awesome/themes/awesomewm/sky/layouts/tileleft.png create mode 100644 (sequoia)/awesome/themes/awesomewm/sky/layouts/tiletop.png create mode 100644 (sequoia)/awesome/themes/awesomewm/sky/sky-background.png create mode 100644 (sequoia)/awesome/themes/awesomewm/sky/theme.lua create mode 100644 (sequoia)/awesome/themes/awesomewm/xresources/assets.lua create mode 100644 (sequoia)/awesome/themes/awesomewm/xresources/theme.lua create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/awesome-icon.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/layouts/cornerne.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/layouts/cornernw.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/layouts/cornerse.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/layouts/cornersw.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/layouts/dwindle.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/layouts/fairh.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/layouts/fairv.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/layouts/floating.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/layouts/fullscreen.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/layouts/magnifier.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/layouts/max.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/layouts/spiral.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/layouts/tile.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/layouts/tilebottom.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/layouts/tileleft.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/layouts/tiletop.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/taglist/squarefz.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/taglist/squarez.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/theme.lua create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/titlebar/close_focus.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/titlebar/close_normal.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/titlebar/floating_focus_active.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/titlebar/floating_focus_inactive.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/titlebar/floating_normal_active.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/titlebar/floating_normal_inactive.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/titlebar/maximized_focus_active.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/titlebar/maximized_focus_inactive.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/titlebar/maximized_normal_active.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/titlebar/maximized_normal_inactive.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/titlebar/ontop_focus_active.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/titlebar/ontop_focus_inactive.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/titlebar/ontop_normal_active.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/titlebar/ontop_normal_inactive.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/titlebar/sticky_focus_active.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/titlebar/sticky_focus_inactive.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/titlebar/sticky_normal_active.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/titlebar/sticky_normal_inactive.png create mode 100644 (sequoia)/awesome/themes/awesomewm/zenburn/zenburn-background.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/awesome-icon.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/layouts/cornerne.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/layouts/cornernw.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/layouts/cornerse.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/layouts/cornersw.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/layouts/dwindle.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/layouts/fairh.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/layouts/fairv.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/layouts/floating.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/layouts/fullscreen.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/layouts/magnifier.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/layouts/max.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/layouts/spiral.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/layouts/tile.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/layouts/tilebottom.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/layouts/tileleft.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/layouts/tiletop.png rename {awesome/themes/spacestation => (sequoia)/awesome/themes/nu/skeuo}/submenu.png (100%) create mode 100644 (sequoia)/awesome/themes/nu/skeuo/taglist/squarefz.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/taglist/squarez.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/theme.lua create mode 100644 (sequoia)/awesome/themes/nu/skeuo/titlebar/close_focus.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/titlebar/close_normal.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/titlebar/floating_focus_active.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/titlebar/floating_focus_inactive.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/titlebar/floating_normal_active.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/titlebar/floating_normal_inactive.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/titlebar/maximized_focus_active.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/titlebar/maximized_focus_inactive.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/titlebar/maximized_normal_active.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/titlebar/maximized_normal_inactive.png rename {awesome/themes/spacestation => (sequoia)/awesome/themes/nu/skeuo}/titlebar/minimize_focus.png (100%) rename {awesome/themes/spacestation => (sequoia)/awesome/themes/nu/skeuo}/titlebar/minimize_normal.png (100%) create mode 100644 (sequoia)/awesome/themes/nu/skeuo/titlebar/ontop_focus_active.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/titlebar/ontop_focus_inactive.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/titlebar/ontop_normal_active.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/titlebar/ontop_normal_inactive.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/titlebar/sticky_focus_active.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/titlebar/sticky_focus_inactive.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/titlebar/sticky_normal_active.png create mode 100644 (sequoia)/awesome/themes/nu/skeuo/titlebar/sticky_normal_inactive.png create mode 100644 (sequoia)/awesome/themes/nu/wip/awesome-icon.png create mode 100644 (sequoia)/awesome/themes/nu/wip/layouts/cornerne.png create mode 100644 (sequoia)/awesome/themes/nu/wip/layouts/cornernw.png create mode 100644 (sequoia)/awesome/themes/nu/wip/layouts/cornerse.png create mode 100644 (sequoia)/awesome/themes/nu/wip/layouts/cornersw.png create mode 100644 (sequoia)/awesome/themes/nu/wip/layouts/dwindle.png create mode 100644 (sequoia)/awesome/themes/nu/wip/layouts/fairh.png create mode 100644 (sequoia)/awesome/themes/nu/wip/layouts/fairv.png create mode 100644 (sequoia)/awesome/themes/nu/wip/layouts/floating.png create mode 100644 (sequoia)/awesome/themes/nu/wip/layouts/fullscreen.png create mode 100644 (sequoia)/awesome/themes/nu/wip/layouts/magnifier.png create mode 100644 (sequoia)/awesome/themes/nu/wip/layouts/max.png create mode 100644 (sequoia)/awesome/themes/nu/wip/layouts/spiral.png create mode 100644 (sequoia)/awesome/themes/nu/wip/layouts/tile.png create mode 100644 (sequoia)/awesome/themes/nu/wip/layouts/tilebottom.png create mode 100644 (sequoia)/awesome/themes/nu/wip/layouts/tileleft.png create mode 100644 (sequoia)/awesome/themes/nu/wip/layouts/tiletop.png create mode 100644 (sequoia)/awesome/themes/nu/wip/submenu.png create mode 100644 (sequoia)/awesome/themes/nu/wip/taglist/squarefz.png create mode 100644 (sequoia)/awesome/themes/nu/wip/taglist/squarez.png create mode 100644 (sequoia)/awesome/themes/nu/wip/theme.lua create mode 100644 (sequoia)/awesome/themes/nu/wip/titlebar/close_focus.png create mode 100644 (sequoia)/awesome/themes/nu/wip/titlebar/close_normal.png create mode 100644 (sequoia)/awesome/themes/nu/wip/titlebar/floating_focus_active.png create mode 100644 (sequoia)/awesome/themes/nu/wip/titlebar/floating_focus_inactive.png create mode 100644 (sequoia)/awesome/themes/nu/wip/titlebar/floating_normal_active.png create mode 100644 (sequoia)/awesome/themes/nu/wip/titlebar/floating_normal_inactive.png create mode 100644 (sequoia)/awesome/themes/nu/wip/titlebar/maximized_focus_active.png create mode 100644 (sequoia)/awesome/themes/nu/wip/titlebar/maximized_focus_inactive.png create mode 100644 (sequoia)/awesome/themes/nu/wip/titlebar/maximized_normal_active.png create mode 100644 (sequoia)/awesome/themes/nu/wip/titlebar/maximized_normal_inactive.png create mode 100644 (sequoia)/awesome/themes/nu/wip/titlebar/minimize_focus.png create mode 100644 (sequoia)/awesome/themes/nu/wip/titlebar/minimize_normal.png create mode 100644 (sequoia)/awesome/themes/nu/wip/titlebar/ontop_focus_active.png create mode 100644 (sequoia)/awesome/themes/nu/wip/titlebar/ontop_focus_inactive.png create mode 100644 (sequoia)/awesome/themes/nu/wip/titlebar/ontop_normal_active.png create mode 100644 (sequoia)/awesome/themes/nu/wip/titlebar/ontop_normal_inactive.png create mode 100644 (sequoia)/awesome/themes/nu/wip/titlebar/sticky_focus_active.png create mode 100644 (sequoia)/awesome/themes/nu/wip/titlebar/sticky_focus_inactive.png create mode 100644 (sequoia)/awesome/themes/nu/wip/titlebar/sticky_normal_active.png create mode 100644 (sequoia)/awesome/themes/nu/wip/titlebar/sticky_normal_inactive.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/awesome-icon.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/layouts/cornerne.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/layouts/cornernw.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/layouts/cornerse.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/layouts/cornersw.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/layouts/dwindle.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/layouts/fairh.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/layouts/fairv.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/layouts/floating.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/layouts/fullscreen.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/layouts/magnifier.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/layouts/max.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/layouts/spiral.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/layouts/tile.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/layouts/tilebottom.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/layouts/tileleft.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/layouts/tiletop.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/submenu.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/taglist/squarefz.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/taglist/squarez.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/theme.lua create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/titlebar/close_focus.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/titlebar/close_normal.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/titlebar/floating_focus_active.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/titlebar/floating_focus_inactive.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/titlebar/floating_normal_active.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/titlebar/floating_normal_inactive.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/titlebar/maximized_focus_active.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/titlebar/maximized_focus_inactive.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/titlebar/maximized_normal_active.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/titlebar/maximized_normal_inactive.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/titlebar/minimize_focus.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/titlebar/minimize_normal.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/titlebar/ontop_focus_active.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/titlebar/ontop_focus_inactive.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/titlebar/ontop_normal_active.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/titlebar/ontop_normal_inactive.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/titlebar/sticky_focus_active.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/titlebar/sticky_focus_inactive.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/titlebar/sticky_normal_active.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/titlebar/sticky_normal_inactive.png create mode 100644 (sequoia)/awesome/themes/nu/zenburn-custom/zenburn-background.png create mode 100644 (sequoia)/environment.d/80-path.conf create mode 100644 (sequoia)/environment.d/90-input.conf rename {picom => (sequoia)/picom}/picom.conf (96%) rename {picom => (sequoia)/picom}/spaceship.conf (100%) rename {rofi => (sequoia)/rofi}/config.rasi (100%) rename {rofi => (sequoia)/rofi}/spaceship/config.rasi (100%) rename {rofi => (sequoia)/rofi}/spaceship/theme.rasi (100%) rename {thunar => (sequoia)/thunar}/uca.xml (100%) delete mode 100644 alacritty/alacritty.yml delete mode 100644 alacritty/style_spaceship.yml delete mode 100644 awesome/README.md delete mode 100644 awesome/bindings/keys/client.lua delete mode 100644 awesome/bindings/keys/global.lua delete mode 100644 awesome/bindings/keys/tags.lua delete mode 100644 awesome/bindings/mouse/client.lua delete mode 100644 awesome/bindings/mouse/global.lua delete mode 100644 awesome/deco/borders.lua delete mode 100644 awesome/deco/taglist.lua delete mode 100644 awesome/deco/tasklist.lua delete mode 100644 awesome/deco/titlebar.lua delete mode 100644 awesome/deco/wallpaper.lua delete mode 100644 awesome/main/errors.lua delete mode 100644 awesome/main/layouts.lua delete mode 100644 awesome/main/menu.lua delete mode 100644 awesome/main/rules.lua delete mode 100644 awesome/main/signals.lua delete mode 100644 awesome/main/startup.lua delete mode 100644 awesome/main/tags.lua delete mode 100644 awesome/main/user_vars.lua delete mode 100644 awesome/rc.lua delete mode 100644 awesome/themes/neo/statusbar.lua delete mode 100644 awesome/themes/neo/theme.lua delete mode 100644 awesome/themes/neo/vars.lua delete mode 100644 awesome/themes/spacestation/layouts/cornerne.png delete mode 100644 awesome/themes/spacestation/layouts/cornernew.png delete mode 100644 awesome/themes/spacestation/layouts/cornernw.png delete mode 100644 awesome/themes/spacestation/layouts/cornernww.png delete mode 100644 awesome/themes/spacestation/layouts/cornerse.png delete mode 100644 awesome/themes/spacestation/layouts/cornersew.png delete mode 100644 awesome/themes/spacestation/layouts/cornersw.png delete mode 100644 awesome/themes/spacestation/layouts/cornersww.png delete mode 100644 awesome/themes/spacestation/layouts/dwindle.png delete mode 100644 awesome/themes/spacestation/layouts/dwindlew.png delete mode 100644 awesome/themes/spacestation/layouts/fairh.png delete mode 100644 awesome/themes/spacestation/layouts/fairhw.png delete mode 100644 awesome/themes/spacestation/layouts/fairv.png delete mode 100644 awesome/themes/spacestation/layouts/fairvw.png delete mode 100644 awesome/themes/spacestation/layouts/floating.png delete mode 100644 awesome/themes/spacestation/layouts/floatingw.png delete mode 100644 awesome/themes/spacestation/layouts/fullscreen.png delete mode 100644 awesome/themes/spacestation/layouts/fullscreenw.png delete mode 100644 awesome/themes/spacestation/layouts/magnifier.png delete mode 100644 awesome/themes/spacestation/layouts/magnifierw.png delete mode 100644 awesome/themes/spacestation/layouts/max.png delete mode 100644 awesome/themes/spacestation/layouts/maxw.png delete mode 100644 awesome/themes/spacestation/layouts/spiral.png delete mode 100644 awesome/themes/spacestation/layouts/spiralw.png delete mode 100644 awesome/themes/spacestation/layouts/tile.png delete mode 100644 awesome/themes/spacestation/layouts/tilebottom.png delete mode 100644 awesome/themes/spacestation/layouts/tilebottomw.png delete mode 100644 awesome/themes/spacestation/layouts/tileleft.png delete mode 100644 awesome/themes/spacestation/layouts/tileleftw.png delete mode 100644 awesome/themes/spacestation/layouts/tiletop.png delete mode 100644 awesome/themes/spacestation/layouts/tiletopw.png delete mode 100644 awesome/themes/spacestation/layouts/tilew.png delete mode 100644 awesome/themes/spacestation/statusbar.lua delete mode 100644 awesome/themes/spacestation/taglist/squarefw.png delete mode 100644 awesome/themes/spacestation/taglist/squarew.png delete mode 100644 awesome/themes/spacestation/titlebar/close_focus.png delete mode 100644 awesome/themes/spacestation/titlebar/close_normal.png delete mode 100644 awesome/themes/spacestation/titlebar/floating_focus_active.png delete mode 100644 awesome/themes/spacestation/titlebar/floating_focus_inactive.png delete mode 100644 awesome/themes/spacestation/titlebar/floating_normal_active.png delete mode 100644 awesome/themes/spacestation/titlebar/floating_normal_inactive.png delete mode 100644 awesome/themes/spacestation/titlebar/maximized_focus_active.png delete mode 100644 awesome/themes/spacestation/titlebar/maximized_focus_inactive.png delete mode 100644 awesome/themes/spacestation/titlebar/maximized_normal_active.png delete mode 100644 awesome/themes/spacestation/titlebar/maximized_normal_inactive.png delete mode 100644 awesome/themes/spacestation/titlebar/ontop_focus_active.png delete mode 100644 awesome/themes/spacestation/titlebar/ontop_focus_inactive.png delete mode 100644 awesome/themes/spacestation/titlebar/ontop_normal_active.png delete mode 100644 awesome/themes/spacestation/titlebar/ontop_normal_inactive.png delete mode 100644 awesome/themes/spacestation/titlebar/sticky_focus_active.png delete mode 100644 awesome/themes/spacestation/titlebar/sticky_focus_inactive.png delete mode 100644 awesome/themes/spacestation/titlebar/sticky_normal_active.png delete mode 100644 awesome/themes/spacestation/titlebar/sticky_normal_inactive.png delete mode 100644 awesome/themes/spacestation/vars.lua delete mode 100644 discord/data/stable/custom.scss delete mode 100644 discord/data/stable/settings.json delete mode 100644 discord/plugins/CollapsibleUI.config.json delete mode 100644 firefox/Addons/uBlacklist/Subscriptions.json.part delete mode 100644 fish/init.fish delete mode 100644 fish/theme create mode 100755 linkdir-sequoia.pl delete mode 100755 linkdir.pl rename {perl => miscellany}/.perltidyrc (100%) delete mode 100644 polybar/config.ini rename {firefox => programs/firefox}/Addons/uBlacklist/Filters.txt (100%) rename {firefox => programs/firefox}/Addons/uBlock Origin/Filters.txt (100%) rename {firefox => programs/firefox}/Addons/uMatrix.txt (100%) rename {firefox => programs/firefox}/README.md (100%) rename {firefox => programs/firefox}/chrome/userChrome files/TST.css (100%) rename {games => programs/games}/Civ 6/Zebenjis Additional Religions/ZRK_Config.sql (100%) rename {thunderbird => programs/thunderbird}/filters/AliExpress/README.md (100%) rename {thunderbird => programs/thunderbird}/filters/AliExpress/[SPAM] ae-news.dat (100%) rename {thunderbird => programs/thunderbird}/filters/AliExpress/[SPAM] promotion.dat (100%) rename {thunderbird => programs/thunderbird}/filters/AliExpress/sort.dat (100%) rename {thunderbird => programs/thunderbird}/filters/Etsy/[SPAM] email@email.etsy.com.dat (100%) rename {thunderbird => programs/thunderbird}/filters/Etsy/sort.dat (100%) rename {thunderbird => programs/thunderbird}/filters/MyUS/sort.dat (100%) rename {thunderbird => programs/thunderbird}/filters/README.md (100%) rename {miscellany/websites => websites}/invidious/wider.css (100%) create mode 100644 websites/piclog/2023-07.css create mode 100644 websites/piclog/2023-07.css.map rename {miscellany/websites => websites}/piclog/2023-07.scss (100%) rename {miscellany/websites => websites}/piclog/README (100%) create mode 100644 websites/piclog/_generic/fourSquareGridGallery.css create mode 100644 websites/piclog/_generic/fourSquareGridGallery.css.map rename {miscellany/websites => websites}/piclog/_generic/fourSquareGridGallery.scss (100%) create mode 100644 websites/status cafe/2023-06.css create mode 100644 websites/status cafe/2023-06.css.map rename {miscellany/websites => websites}/status cafe/2023-06.scss (100%) rename {miscellany/websites => websites}/status cafe/README (100%) diff --git a/(sequoia)/alacritty/alacritty.toml b/(sequoia)/alacritty/alacritty.toml new file mode 100644 index 0000000..f7ed534 --- /dev/null +++ b/(sequoia)/alacritty/alacritty.toml @@ -0,0 +1,34 @@ +[font] +size = 10.5 + +[font.normal] +family = "ComicMono Nerd Font" +style = "Regular" + +[font.offset] +x = 0 +y = -1 + +[scrolling] +history = 10000 +multiplier = 3 + +[window] +decorations = "none" +dynamic_padding = true +dynamic_title = true +opacity = 0.7 +startup_mode = "Windowed" +title = "Alacritty" + +[window.class] +general = "Alacritty" +instance = "Alacritty" + +[window.dimensions] +columns = 66 +lines = 20 + +[window.padding] +x = 10 +y = 10 diff --git a/(sequoia)/awesome/README.md b/(sequoia)/awesome/README.md new file mode 100644 index 0000000..b3291df --- /dev/null +++ b/(sequoia)/awesome/README.md @@ -0,0 +1,11 @@ +# awesome config + +## Deps + +- picom +- [Fira Code](https://github.com/tonsky/FiraCode) +- polybar + +## Credits + +### Widgets/modules/etc I use diff --git a/(sequoia)/awesome/autostart.lua b/(sequoia)/awesome/autostart.lua new file mode 100644 index 0000000..99f10ac --- /dev/null +++ b/(sequoia)/awesome/autostart.lua @@ -0,0 +1,12 @@ +local awful = require("awful") + +-- awful.spawn("killall -9 caffeine"); awful.spawn.single_instance("caffeine-ng") +awful.spawn.single_instance("redshift -x") +awful.spawn.single_instance("fcitx5") +awful.spawn.single_instance("picom --config /home/nu/.config/picom/picom.conf") +-- awful.spawn.single_instance("perl /home/nu/.opt/papeswap/run.pl") +awful.spawn.single_instance("mkdir -p /tmp/ocr") +awful.spawn.single_instance("/home/nu/.opt/activitywatch/aw-qt") +awful.spawn.single_instance("/home/nu/.opt/whatpulse/whatpulse-linux-latest_amd64.AppImage") +awful.spawn.single_instance("redshift -O 5000") +awful.spawn.single_instance("feh --bg-fill /home/nu/.wp/DRAMAtical.Murder.full.1636462.jpg") \ No newline at end of file diff --git a/(sequoia)/awesome/rc.lua b/(sequoia)/awesome/rc.lua new file mode 100644 index 0000000..e0fb3eb --- /dev/null +++ b/(sequoia)/awesome/rc.lua @@ -0,0 +1,661 @@ +-- If LuaRocks is installed, make sure that packages installed through it are +-- found (e.g. lgi). If LuaRocks is not installed, do nothing. +pcall(require, "luarocks.loader") + +-- Standard awesome library +local gears = require("gears") +local awful = require("awful") +require("awful.autofocus") +-- Widget and layout library +local wibox = require("wibox") +-- Theme handling library +local beautiful = require("beautiful") +-- Notification library +local naughty = require("naughty") +local menubar = require("menubar") +local hotkeys_popup = require("awful.hotkeys_popup") +-- Enable hotkeys help widget for VIM and other apps +-- when client with a matching name is opened: +require("awful.hotkeys_popup.keys") +-- buh +local themedir = "/home/nu/.config/awesome/themes/" + +-- {{{ Error handling +-- Check if awesome encountered an error during startup and fell back to +-- another config (This code will only ever execute for the fallback config) +if awesome.startup_errors then + naughty.notify({ preset = naughty.config.presets.critical, + title = "Oops, there were errors during startup!", + text = awesome.startup_errors }) +end + +-- Handle runtime errors after startup +do + local in_error = false + awesome.connect_signal("debug::error", function (err) + -- Make sure we don't go into an endless error loop + if in_error then return end + in_error = true + + naughty.notify({ preset = naughty.config.presets.critical, + title = "Oops, an error happened!", + text = tostring(err) }) + in_error = false + end) +end +-- }}} + +-- set locale for clock +os.setlocale("ja_JP.UTF8", "time") + +-- {{{ Variable definitions +-- Themes define colours, icons, font and wallpapers. +beautiful.init(themedir .. "nu/wip/theme.lua") + +-- This is used later as the default terminal and editor to run. +terminal = "alacritty" +editor = os.getenv("EDITOR") or "vi" +editor_cmd = terminal .. " -e " .. editor + +-- Default modkey. +-- Usually, Mod4 is the key with a logo between Control and Alt. +-- If you do not like this or do not havey such a key, +-- I suggest you to remap Mod4 to another key using xmodmap or other tools. +-- However, you can use another modifier like Mod1, but it may interact with others. +modkey = "Mod4" + +-- Table of layouts to cover with awful.layout.inc, order matters. +awful.layout.layouts = { + awful.layout.suit.floating, + awful.layout.suit.tile, + awful.layout.suit.tile.left, + awful.layout.suit.tile.bottom, + awful.layout.suit.tile.top, + awful.layout.suit.fair, + awful.layout.suit.fair.horizontal, + awful.layout.suit.spiral, + awful.layout.suit.spiral.dwindle, + awful.layout.suit.max, + awful.layout.suit.max.fullscreen, + awful.layout.suit.magnifier, + awful.layout.suit.corner.nw, + -- awful.layout.suit.corner.ne, + -- awful.layout.suit.corner.sw, + -- awful.layout.suit.corner.se, +} +-- }}} + +-- {{{ Menu +-- Create a launcher widget and a main menu +myawesomemenu = { + { "hotkeys", function() hotkeys_popup.show_help(nil, awful.screen.focused()) end }, + { "manual", terminal .. " -e man awesome" }, + { "edit config", editor_cmd .. " " .. awesome.conffile }, + { "restart", awesome.restart }, + { "switch user", "dm-tool switch-to-greeter"}, + { "quit", function() awesome.quit() end }, +} + +mymainmenu = awful.menu({ items = { { "awesome", myawesomemenu, beautiful.awesome_icon }, + { "open terminal", terminal } + } + }) + +-- mylauncher = awful.widget.launcher({ image = beautiful.awesome_icon, +-- menu = mymainmenu }) + +-- Menubar configuration +menubar.utils.terminal = terminal -- Set the terminal for applications that require it +-- }}} + +-- Keyboard map indicator and switcher +-- mykeyboardlayout = awful.widget.keyboardlayout() + +-- {{{ Wibar +-- Create a textclock widget +-- formatting: https://www.lua.org/pil/22.1.html +mytextclock = wibox.widget.textclock(' %b%d日 (%a) %P %I:%M ') + +-- Create a wibox for each screen and add it +local taglist_buttons = gears.table.join( + awful.button({ }, 1, function(t) t:view_only() end), + awful.button({ modkey }, 1, function(t) + if client.focus then + client.focus:move_to_tag(t) + end + end), + awful.button({ }, 3, awful.tag.viewtoggle), + awful.button({ modkey }, 3, function(t) + if client.focus then + client.focus:toggle_tag(t) + end + end), + awful.button({ }, 4, function(t) awful.tag.viewnext(t.screen) end), + awful.button({ }, 5, function(t) awful.tag.viewprev(t.screen) end) + ) + +local tasklist_buttons = gears.table.join( + awful.button({ }, 1, function (c) + if c == client.focus then + c.minimized = true + else + c:emit_signal( + "request::activate", + "tasklist", + {raise = true} + ) + end + end), + awful.button({ }, 3, function() + awful.menu.client_list({ theme = { width = 250 } }) + end), + awful.button({ }, 4, function () + awful.client.focus.byidx(1) + end), + awful.button({ }, 5, function () + awful.client.focus.byidx(-1) + end)) + +local function set_wallpaper(s) + -- Wallpaper + if beautiful.wallpaper then + local wallpaper = beautiful.wallpaper + -- If wallpaper is a function, call it with the screen + if type(wallpaper) == "function" then + wallpaper = wallpaper(s) + end + gears.wallpaper.maximized(wallpaper, s, true) + end +end + +-- Re-set wallpaper when a screen's geometry changes (e.g. different resolution) +screen.connect_signal("property::geometry", set_wallpaper) + +awful.screen.connect_for_each_screen(function(s) + -- Wallpaper + set_wallpaper(s) + + -- Each screen has its own tag table. + awful.tag({ "main", "work", "etc" }, s, awful.layout.layouts[1]) + + -- Create a promptbox for each screen + s.mypromptbox = awful.widget.prompt() + -- Create an imagebox widget which will contain an icon indicating which layout we're using. + -- We need one layoutbox per screen. + s.mylayoutbox = awful.widget.layoutbox(s) + s.mylayoutbox:buttons(gears.table.join( + awful.button({ }, 1, function () awful.layout.inc( 1) end), + awful.button({ }, 3, function () awful.layout.inc(-1) end), + awful.button({ }, 4, function () awful.layout.inc( 1) end), + awful.button({ }, 5, function () awful.layout.inc(-1) end))) + -- Create a taglist widget + s.mytaglist = awful.widget.taglist { + screen = s, + filter = awful.widget.taglist.filter.all, + buttons = taglist_buttons + } + + -- Create a tasklist widget + s.mytasklist = awful.widget.tasklist { + screen = s, + filter = awful.widget.tasklist.filter.currenttags, + buttons = tasklist_buttons, + layout = { + spacing = 1, + spacing_widget = { + { + forced_width = 1, + shape = gears.shape.circle, + widget = wibox.widget.separator + } + }, + layout = wibox.layout.flex.horizontal + }, + widget_template = { + { + { + { + { + id = 'icon_role', + widget = wibox.widget.imagebox, + }, + margins = 1, + widget = wibox.container.margin, + }, + { + { + id = 'text_role', + widget = wibox.widget.textbox, + }, + margins = 5, + widget = wibox.container.margin, + }, + layout = wibox.layout.fixed.horizontal, + }, + left = 5, + right = 5, + widget = wibox.container.margin + }, + id = 'background_role', + widget = wibox.container.background, + }, + } + + + -- -- Create the wibox + s.mywibox = awful.wibar({ position = "bottom", screen = s }) + + -- -- Add widgets to the wibox + s.mywibox:setup { + layout = wibox.layout.align.horizontal, + + { -- Left widgets + layout = wibox.layout.fixed.horizontal, + s.mytaglist, + s.mypromptbox, + }, + s.mytasklist, -- Middle widget + { -- Right widgets + layout = wibox.layout.fixed.horizontal, + --mykeyboardlayout, + wibox.widget.systray(), + mytextclock, + s.mylayoutbox, + }, + } +end) +-- }}} + +-- {{{ Mouse bindings +root.buttons(gears.table.join( + awful.button({ }, 3, function () mymainmenu:toggle() end), + awful.button({ }, 4, awful.tag.viewnext), + awful.button({ }, 5, awful.tag.viewprev) +)) +-- }}} + +-- {{{ Key bindings +globalkeys = gears.table.join( + awful.key({ modkey, }, "s", hotkeys_popup.show_help, + {description="show help", group="awesome"}), + awful.key({ modkey, }, "Left", awful.tag.viewprev, + {description = "view previous", group = "tag"}), + awful.key({ modkey, }, "Right", awful.tag.viewnext, + {description = "view next", group = "tag"}), + awful.key({ modkey, }, "Escape", awful.tag.history.restore, + {description = "go back", group = "tag"}), + + awful.key({ modkey, }, "j", + function () + awful.client.focus.byidx( 1) + end, + {description = "focus next by index", group = "client"} + ), + awful.key({ modkey, }, "k", + function () + awful.client.focus.byidx(-1) + end, + {description = "focus previous by index", group = "client"} + ), + awful.key({ modkey, }, "w", function () mymainmenu:show() end, + {description = "show main menu", group = "awesome"}), + + -- Layout manipulation + awful.key({ modkey, "Shift" }, "j", function () awful.client.swap.byidx( 1) end, + {description = "swap with next client by index", group = "client"}), + awful.key({ modkey, "Shift" }, "k", function () awful.client.swap.byidx( -1) end, + {description = "swap with previous client by index", group = "client"}), + awful.key({ modkey, "Control" }, "j", function () awful.screen.focus_relative( 1) end, + {description = "focus the next screen", group = "screen"}), + awful.key({ modkey, "Control" }, "k", function () awful.screen.focus_relative(-1) end, + {description = "focus the previous screen", group = "screen"}), + awful.key({ modkey, }, "u", awful.client.urgent.jumpto, + {description = "jump to urgent client", group = "client"}), + awful.key({ modkey, }, "Tab", + function () + awful.client.focus.history.previous() + if client.focus then + client.focus:raise() + end + end, + {description = "go back", group = "client"}), + + -- Standard program + awful.key({ modkey, }, "Return", function () awful.spawn(terminal) end, + {description = "open a terminal", group = "launcher"}), + awful.key({ modkey, "Control" }, "r", awesome.restart, + {description = "reload awesome", group = "awesome"}), + awful.key({ modkey, "Shift" }, "q", awesome.quit, + {description = "quit awesome", group = "awesome"}), + + awful.key({ modkey, }, "l", function () awful.tag.incmwfact( 0.05) end, + {description = "increase master width factor", group = "layout"}), + awful.key({ modkey, }, "h", function () awful.tag.incmwfact(-0.05) end, + {description = "decrease master width factor", group = "layout"}), + awful.key({ modkey, "Shift" }, "h", function () awful.tag.incnmaster( 1, nil, true) end, + {description = "increase the number of master clients", group = "layout"}), + awful.key({ modkey, "Shift" }, "l", function () awful.tag.incnmaster(-1, nil, true) end, + {description = "decrease the number of master clients", group = "layout"}), + awful.key({ modkey, "Control" }, "h", function () awful.tag.incncol( 1, nil, true) end, + {description = "increase the number of columns", group = "layout"}), + awful.key({ modkey, "Control" }, "l", function () awful.tag.incncol(-1, nil, true) end, + {description = "decrease the number of columns", group = "layout"}), + awful.key({ modkey, }, "space", function () awful.layout.inc( 1) end, + {description = "select next", group = "layout"}), + awful.key({ modkey, "Shift" }, "space", function () awful.layout.inc(-1) end, + {description = "select previous", group = "layout"}), + + awful.key({ modkey, "Control" }, "n", + function () + local c = awful.client.restore() + -- Focus restored client + if c then + c:emit_signal( + "request::activate", "key.unminimize", {raise = true} + ) + end + end, + {description = "restore minimized", group = "client"}), + + -- Prompt + awful.key({ modkey }, "r", function () awful.screen.focused().mypromptbox:run() end, + {description = "run prompt", group = "launcher"}), + + awful.key({ modkey }, "x", + function () + awful.prompt.run { + prompt = "Run Lua code: ", + textbox = awful.screen.focused().mypromptbox.widget, + exe_callback = awful.util.eval, + history_path = awful.util.get_cache_dir() .. "/history_eval" + } + end, + {description = "lua execute prompt", group = "awesome"}), + -- Menubar + awful.key({ modkey }, "p", + function () + awful.util.spawn("rofi -show drun") + end, + {description = "show the menubar", group = "launcher"}), + + -- ames + awful.key({ }, "#191", -- F13 + function () + awful.util.spawn("bash /home/nu/.opt/ames.sh -r") + end, + {description = "start/stop recording", group = "ames"}), + + awful.key({ }, "#192", -- F14 + function () + awful.util.spawn("bash /home/nu/.opt/ames.sh -c") + end, + {description = "clipboard contents to sentence field", group = "ames"}), + + awful.key({ }, "#194", -- F16 + function () + awful.util.spawn("bash /home/nu/.opt/ames.sh -s") + end, + {description = "interactive screenshot selection", group = "ames"}), + + -- awful.key({ }, "#195", -- F17 + -- function () + -- awful.spawn(terminal.."transformers_ocr recognize") + -- end, + -- {description = "recognize text", group = "transformers_ocr"}), + + -- awful.key({ }, "#196", -- F18 + -- function () + -- awful.spawn(terminal.."transformers_ocr hold") + -- end, + -- {description = "hold text", group = "transformers_ocr"}), + + awful.key({ }, "#195", -- F17 + function () + awful.util.spawn("perl /home/nu/.opt/ocr.pl") + end, + {description = "recognize text", group = "OCR"}), + + awful.key({ }, "#193", -- F15 + function () + awful.util.spawn("bash /home/nu/.opt/ames.sh -w") + end, + {description = "capture current window", group = "ames"}) +) + +clientkeys = gears.table.join( + awful.key({ modkey, }, "f", + function (c) + c.fullscreen = not c.fullscreen + c:raise() + end, + {description = "toggle fullscreen", group = "client"}), + awful.key({ modkey, "Shift" }, "c", function (c) c:kill() end, + {description = "close", group = "client"}), + awful.key({ modkey, "Control" }, "space", awful.client.floating.toggle , + {description = "toggle floating", group = "client"}), + awful.key({ modkey, "Control" }, "Return", function (c) c:swap(awful.client.getmaster()) end, + {description = "move to master", group = "client"}), + awful.key({ modkey, }, "o", function (c) c:move_to_screen() end, + {description = "move to screen", group = "client"}), + awful.key({ modkey, }, "t", function (c) c.ontop = not c.ontop end, + {description = "toggle keep on top", group = "client"}), + awful.key({ modkey, }, "n", + function (c) + -- The client currently has the input focus, so it cannot be + -- minimized, since minimized clients can't have the focus. + c.minimized = true + end , + {description = "minimize", group = "client"}), + awful.key({ modkey, }, "m", + function (c) + c.maximized = not c.maximized + c:raise() + end , + {description = "(un)maximize", group = "client"}), + awful.key({ modkey, "Control" }, "m", + function (c) + c.maximized_vertical = not c.maximized_vertical + c:raise() + end , + {description = "(un)maximize vertically", group = "client"}), + awful.key({ modkey, "Shift" }, "m", + function (c) + c.maximized_horizontal = not c.maximized_horizontal + c:raise() + end , + {description = "(un)maximize horizontally", group = "client"}) +) + +-- Bind all key numbers to tags. +-- Be careful: we use keycodes to make it work on any keyboard layout. +-- This should map on the top row of your keyboard, usually 1 to 9. +for i = 1, 9 do + globalkeys = gears.table.join(globalkeys, + -- View tag only. + awful.key({ modkey }, "#" .. i + 9, + function () + local screen = awful.screen.focused() + local tag = screen.tags[i] + if tag then + tag:view_only() + end + end, + {description = "view tag #"..i, group = "tag"}), + -- Toggle tag display. + awful.key({ modkey, "Control" }, "#" .. i + 9, + function () + local screen = awful.screen.focused() + local tag = screen.tags[i] + if tag then + awful.tag.viewtoggle(tag) + end + end, + {description = "toggle tag #" .. i, group = "tag"}), + -- Move client to tag. + awful.key({ modkey, "Shift" }, "#" .. i + 9, + function () + if client.focus then + local tag = client.focus.screen.tags[i] + if tag then + client.focus:move_to_tag(tag) + end + end + end, + {description = "move focused client to tag #"..i, group = "tag"}), + -- Toggle tag on focused client. + awful.key({ modkey, "Control", "Shift" }, "#" .. i + 9, + function () + if client.focus then + local tag = client.focus.screen.tags[i] + if tag then + client.focus:toggle_tag(tag) + end + end + end, + {description = "toggle focused client on tag #" .. i, group = "tag"}) + ) +end + +clientbuttons = gears.table.join( + awful.button({ }, 1, function (c) + c:emit_signal("request::activate", "mouse_click", {raise = true}) + end), + awful.button({ modkey }, 1, function (c) + c:emit_signal("request::activate", "mouse_click", {raise = true}) + awful.mouse.client.move(c) + end), + awful.button({ modkey }, 3, function (c) + c:emit_signal("request::activate", "mouse_click", {raise = true}) + awful.mouse.client.resize(c) + end) +) + +-- Set keys +root.keys(globalkeys) +-- }}} + +-- {{{ Rules +-- Rules to apply to new clients (through the "manage" signal). +awful.rules.rules = { + -- All clients will match this rule. + { rule = { }, + properties = { border_width = 0, --beautiful.border_width, + border_color = beautiful.border_normal, + focus = awful.client.focus.filter, + raise = true, + keys = clientkeys, + buttons = clientbuttons, + screen = awful.screen.preferred, + placement = awful.placement.no_overlap+awful.placement.no_offscreen + } + }, + + -- Floating clients. + { rule_any = { + instance = { + "DTA", -- Firefox addon DownThemAll. + "copyq", -- Includes session name in class. + "pinentry", + }, + class = { + "Arandr", + "Blueman-manager", + "Gpick", + "Kruler", + "MessageWin", -- kalarm. + "Sxiv", + "Tor Browser", -- Needs a fixed window size to avoid fingerprinting by screen size. + "Wpa_gui", + "veromix", + "xtightvncviewer", + "knotes" }, + + -- Note that the name property shown in xprop might be set slightly after creation of the client + -- and the name shown there might not match defined rules here. + name = { + "Event Tester", -- xev. + "Picture-in-picture", -- Chrome/Electron picture-in-picture + }, + role = { + "AlarmWindow", -- Thunderbird's calendar. + "ConfigManager", -- Thunderbird's about:config. + "pop-up", -- e.g. Google Chrome's (detached) Developer Tools. + } + }, properties = { floating = true }}, + + -- Add titlebars to normal clients and dialogs + -- { rule_any = {type = { "normal", "dialog" } + -- }, properties = { titlebars_enabled = true } + -- }, + + -- Set Firefox to always map on the tag named "2" on screen 1. + -- { rule = { class = "Firefox" }, + -- properties = { screen = 1, tag = "2" } }, +} +-- }}} + +-- {{{ Signals +-- Signal function to execute when a new client appears. +client.connect_signal("manage", function (c) + -- Set the windows at the slave, + -- i.e. put it at the end of others instead of setting it master. + -- if not awesome.startup then awful.client.setslave(c) end + + if awesome.startup + and not c.size_hints.user_position + and not c.size_hints.program_position then + -- Prevent clients from being unreachable after screen count changes. + awful.placement.no_offscreen(c) + end +end) + +-- Add a titlebar if titlebars_enabled is set to true in the rules. +client.connect_signal("request::titlebars", function(c) + -- buttons for the titlebar + local buttons = gears.table.join( + awful.button({ }, 1, function() + c:emit_signal("request::activate", "titlebar", {raise = true}) + awful.mouse.client.move(c) + end), + awful.button({ }, 3, function() + c:emit_signal("request::activate", "titlebar", {raise = true}) + awful.mouse.client.resize(c) + end) + ) + + awful.titlebar(c) : setup { + { -- Left + awful.titlebar.widget.iconwidget(c), + buttons = buttons, + layout = wibox.layout.fixed.horizontal + }, + { -- Middle + { -- Title + align = "center", + widget = awful.titlebar.widget.titlewidget(c) + }, + buttons = buttons, + layout = wibox.layout.flex.horizontal + }, + { -- Right + awful.titlebar.widget.floatingbutton (c), + awful.titlebar.widget.maximizedbutton(c), + awful.titlebar.widget.stickybutton (c), + awful.titlebar.widget.ontopbutton (c), + awful.titlebar.widget.closebutton (c), + layout = wibox.layout.fixed.horizontal() + }, + layout = wibox.layout.align.horizontal + } +end) + +-- Enable sloppy focus, so that focus follows mouse. +client.connect_signal("mouse::enter", function(c) + c:emit_signal("request::activate", "mouse_enter", {raise = false}) +end) + +client.connect_signal("focus", function(c) c.border_color = beautiful.border_focus end) +client.connect_signal("unfocus", function(c) c.border_color = beautiful.border_normal end) +-- }}} + +require("autostart") diff --git a/(sequoia)/awesome/themes/awesomewm/default/README b/(sequoia)/awesome/themes/awesomewm/default/README new file mode 100644 index 0000000..1ddb349 --- /dev/null +++ b/(sequoia)/awesome/themes/awesomewm/default/README @@ -0,0 +1,3 @@ +Background images: + Mikael Eriksson + Licensed under CC-BY-SA-3.0 diff --git a/(sequoia)/awesome/themes/awesomewm/default/background.png b/(sequoia)/awesome/themes/awesomewm/default/background.png new file mode 100644 index 0000000000000000000000000000000000000000..8f52b6bb4547cf67f8545af28911eda1d2c8171f GIT binary patch literal 222973 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 z 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

A&qoiQ4xBb`-`6-I;;3zu6D7g8So0V+k?>$Yj#G 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�RZedC8}hmPmV_`OClT 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 literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/default/background_white.png b/(sequoia)/awesome/themes/awesomewm/default/background_white.png new file mode 100644 index 0000000000000000000000000000000000000000..bb0c5d0d2a52ca1f1e7e285fd6ffa9ee7c553cef GIT binary patch literal 267935 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%0Av@Xlny< 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 255 then bg_numeric_value = 255 end + result = result .. string.format("%02x", bg_numeric_value) + channel_counter = channel_counter + 1 + end + return result +end +local function is_dark(color_value) + local bg_numeric_value = 0; + local channel_counter = 1 + for s in color_value:gmatch(hex_color_match) do + bg_numeric_value = bg_numeric_value + tonumber("0x"..s); + if channel_counter == 3 then + break + end + channel_counter = channel_counter + 1 + end + local is_dark_bg = (bg_numeric_value < 383) + return is_dark_bg +end +local function mix(color1, color2, ratio) + ratio = ratio or 0.5 + local result = "#" + local channels1 = color1:gmatch(hex_color_match) + local channels2 = color2:gmatch(hex_color_match) + for _ = 1,3 do + local bg_numeric_value = math.ceil( + tonumber("0x"..channels1())*ratio + + tonumber("0x"..channels2())*(1-ratio) + ) + if bg_numeric_value < 0 then bg_numeric_value = 0 end + if bg_numeric_value > 255 then bg_numeric_value = 255 end + result = result .. string.format("%02x", bg_numeric_value) + end + return result +end +local function reduce_contrast(color, ratio) + ratio = ratio or 50 + return darker(color, is_dark(color) and -ratio or ratio) +end + +local function choose_contrast_color(reference, candidate1, candidate2) -- luacheck: no unused + if is_dark(reference) then + if not is_dark(candidate1) then + return candidate1 + else + return candidate2 + end + else + if is_dark(candidate1) then + return candidate1 + else + return candidate2 + end + end +end + + +-- inherit xresources theme: +local theme = dofile(themes_path.."xresources/theme.lua") +-- load and prepare for use gtk theme: +theme.gtk = gtk.get_theme_variables() +if not theme.gtk then + local gears_debug = require("gears.debug") + gears_debug.print_warning("Can't load GTK+3 theme. Using 'xresources' theme as a fallback.") + return theme +end +theme.gtk.button_border_radius = dpi(theme.gtk.button_border_radius or 0) +theme.gtk.button_border_width = dpi(theme.gtk.button_border_width or 1) +theme.gtk.bold_font = theme.gtk.font_family .. ' Bold ' .. theme.gtk.font_size +theme.gtk.menubar_border_color = mix( + theme.gtk.menubar_bg_color, + theme.gtk.menubar_fg_color, + 0.7 +) + + +theme.font = theme.gtk.font_family .. ' ' .. theme.gtk.font_size + +theme.bg_normal = theme.gtk.bg_color +theme.fg_normal = theme.gtk.fg_color + +theme.wibar_bg = theme.gtk.menubar_bg_color +theme.wibar_fg = theme.gtk.menubar_fg_color + +theme.bg_focus = theme.gtk.selected_bg_color +theme.fg_focus = theme.gtk.selected_fg_color + +theme.bg_urgent = theme.gtk.error_bg_color +theme.fg_urgent = theme.gtk.error_fg_color + +theme.bg_minimize = mix(theme.wibar_fg, theme.wibar_bg, 0.3) +theme.fg_minimize = mix(theme.wibar_fg, theme.wibar_bg, 0.9) + +theme.bg_systray = theme.wibar_bg + +theme.border_normal = theme.gtk.wm_border_unfocused_color +theme.border_focus = theme.gtk.wm_border_focused_color +theme.border_marked = theme.gtk.success_color + +theme.border_width = dpi(theme.gtk.button_border_width or 1) +theme.border_radius = theme.gtk.button_border_radius + +theme.useless_gap = dpi(3) + +local rounded_rect_shape = function(cr,w,h) + gears_shape.rounded_rect( + cr, w, h, theme.border_radius + ) +end + +-- There are other variable sets +-- overriding the default one when +-- defined, the sets are: +-- taglist_[bg|fg|shape|shape_border_color|shape_border_width]_[focus|urgent|occupied|empty|volatile] +-- tasklist_[bg|fg|shape|shape_border_color|shape_border_width]_[focus|urgent|minimized] +-- titlebar_[bg|fg]_[normal|focus] +-- tooltip_[font|opacity|fg_color|bg_color|border_width|border_color] +-- mouse_finder_[color|timeout|animate_timeout|radius|factor] + +theme.tasklist_fg_normal = theme.wibar_fg +theme.tasklist_bg_normal = theme.wibar_bg +theme.tasklist_fg_focus = theme.tasklist_fg_normal +theme.tasklist_bg_focus = theme.tasklist_bg_normal + +theme.tasklist_font_focus = theme.gtk.bold_font + +theme.tasklist_shape_minimized = rounded_rect_shape +theme.tasklist_shape_border_color_minimized = mix( + theme.bg_minimize, + theme.fg_minimize, + 0.85 +) +theme.tasklist_shape_border_width_minimized = theme.gtk.button_border_width + +theme.tasklist_spacing = theme.gtk.button_border_width + +--[[ Advanced taglist and tasklist styling: {{{ + +--- In order to get taglist and tasklist to follow GTK theme you need to +-- modify your rc.lua in the following way: + +diff --git a/rc.lua b/rc.lua +index 231a2f68c..533a859d2 100644 +--- a/rc.lua ++++ b/rc.lua +@@ -217,24 +217,12 @@ awful.screen.connect_for_each_screen(function(s) + filter = awful.widget.taglist.filter.all, + buttons = taglist_buttons + } ++ -- and apply shape to it ++ if beautiful.taglist_shape_container then ++ local background_shape_wrapper = wibox.container.background(s.mytaglist) ++ background_shape_wrapper._do_taglist_update_now = s.mytaglist._do_taglist_update_now ++ background_shape_wrapper._do_taglist_update = s.mytaglist._do_taglist_update ++ background_shape_wrapper.shape = beautiful.taglist_shape_container ++ background_shape_wrapper.shape_clip = beautiful.taglist_shape_clip_container ++ background_shape_wrapper.shape_border_width = beautiful.taglist_shape_border_width_container ++ background_shape_wrapper.shape_border_color = beautiful.taglist_shape_border_color_container ++ s.mytaglist = background_shape_wrapper ++ end + + -- Create a tasklist widget + s.mytasklist = awful.widget.tasklist { + screen = s, + filter = awful.widget.tasklist.filter.currenttags, ++ buttons = tasklist_buttons, ++ widget_template = beautiful.tasklist_widget_template +- buttons = tasklist_buttons + } + +--]] +theme.tasklist_widget_template = { + { + { + { + { + id = 'clienticon', + widget = awful_widget_clienticon, + }, + margins = dpi(4), + widget = wibox.container.margin, + }, + { + id = 'text_role', + widget = wibox.widget.textbox, + }, + layout = wibox.layout.fixed.horizontal, + }, + left = dpi(2), + right = dpi(4), + widget = wibox.container.margin + }, + id = 'background_role', + widget = wibox.container.background, + create_callback = function(self, c) + self:get_children_by_id('clienticon')[1].client = c + end, +} + +theme.taglist_shape_container = rounded_rect_shape +theme.taglist_shape_clip_container = true +theme.taglist_shape_border_width_container = theme.gtk.button_border_width * 2 +theme.taglist_shape_border_color_container = theme.gtk.header_button_border_color +-- }}} + +theme.taglist_bg_occupied = theme.gtk.header_button_bg_color +theme.taglist_fg_occupied = theme.gtk.header_button_fg_color + +theme.taglist_bg_empty = mix( + theme.gtk.menubar_bg_color, + theme.gtk.header_button_bg_color, + 0.3 +) +theme.taglist_fg_empty = mix( + theme.gtk.menubar_bg_color, + theme.gtk.header_button_fg_color +) + +theme.titlebar_font_normal = theme.gtk.bold_font +theme.titlebar_bg_normal = theme.gtk.wm_border_unfocused_color +theme.titlebar_fg_normal = theme.gtk.wm_title_unfocused_color +--theme.titlebar_fg_normal = choose_contrast_color( + --theme.titlebar_bg_normal, + --theme.gtk.menubar_fg_color, + --theme.gtk.menubar_bg_color +--) + +theme.titlebar_font_focus = theme.gtk.bold_font +theme.titlebar_bg_focus = theme.gtk.wm_border_focused_color +theme.titlebar_fg_focus = theme.gtk.wm_title_focused_color +--theme.titlebar_fg_focus = choose_contrast_color( + --theme.titlebar_bg_focus, + --theme.gtk.menubar_fg_color, + --theme.gtk.menubar_bg_color +--) + +theme.tooltip_fg = theme.gtk.tooltip_fg_color +theme.tooltip_bg = theme.gtk.tooltip_bg_color + +-- Variables set for theming the menu: +-- menu_[bg|fg]_[normal|focus] +-- menu_[border_color|border_width] + +theme.menu_border_width = theme.gtk.button_border_width +theme.menu_border_color = theme.gtk.menubar_border_color +theme.menu_bg_normal = theme.gtk.menubar_bg_color +theme.menu_fg_normal = theme.gtk.menubar_fg_color + +-- @TODO: get from gtk menu height +theme.menu_height = dpi(24) +theme.menu_width = dpi(150) +theme.menu_submenu_icon = nil +theme.menu_submenu = "▸ " + +-- You can add as many variables as +-- you wish and access them by using +-- beautiful.variable in your rc.lua +--theme.bg_widget = "#cc0000" + + +-- Recolor Layout icons: +theme = theme_assets.recolor_layout(theme, theme.wibar_fg) + +-- Recolor titlebar icons: +-- +theme = theme_assets.recolor_titlebar( + theme, theme.titlebar_fg_normal, "normal" +) +theme = theme_assets.recolor_titlebar( + theme, reduce_contrast(theme.titlebar_fg_normal, 50), "normal", "hover" +) +theme = theme_assets.recolor_titlebar( + theme, theme.gtk.error_bg_color, "normal", "press" +) +theme = theme_assets.recolor_titlebar( + theme, theme.titlebar_fg_focus, "focus" +) +theme = theme_assets.recolor_titlebar( + theme, reduce_contrast(theme.titlebar_fg_focus, 50), "focus", "hover" +) +theme = theme_assets.recolor_titlebar( + theme, theme.gtk.error_bg_color, "focus", "press" +) + +-- Define the icon theme for application icons. If not set then the icons +-- from /usr/share/icons and /usr/share/icons/hicolor will be used. +theme.icon_theme = nil + +-- Generate Awesome icon: +theme.awesome_icon = theme_assets.awesome_icon( + theme.menu_height, mix(theme.bg_focus, theme.fg_normal), theme.wibar_bg +) + +-- Generate taglist squares: +--local taglist_square_size = dpi(4) +--theme.taglist_squares_sel = theme_assets.taglist_squares_sel( + --taglist_square_size, theme.gtk.header_button_border_color +--) +--theme.taglist_squares_unsel = theme_assets.taglist_squares_unsel( + --taglist_square_size, theme.gtk.header_button_border_color +--) +-- Or disable them: +theme.taglist_squares_sel = nil +theme.taglist_squares_unsel = nil + +-- Generate wallpaper: +local wallpaper_bg = theme.gtk.base_color +local wallpaper_fg = theme.gtk.bg_color +local wallpaper_alt_fg = theme.gtk.selected_bg_color +if not is_dark(theme.bg_normal) then + wallpaper_bg, wallpaper_fg = wallpaper_fg, wallpaper_bg +end +wallpaper_bg = reduce_contrast(wallpaper_bg, 50) +wallpaper_fg = reduce_contrast(wallpaper_fg, 30) +wallpaper_fg = mix(wallpaper_fg, wallpaper_bg, 0.4) +wallpaper_alt_fg = mix(wallpaper_alt_fg, wallpaper_fg, 0.4) +theme.wallpaper = function(s) + return theme_assets.wallpaper(wallpaper_bg, wallpaper_fg, wallpaper_alt_fg, s) +end + +return theme + +-- vim: filetype=lua:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:textwidth=80:foldmethod=marker diff --git a/(sequoia)/awesome/themes/awesomewm/sky/awesome-icon.png b/(sequoia)/awesome/themes/awesomewm/sky/awesome-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..551564e6faf421b170e6abb11ce98aadd54549e5 GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0y~yV9;P-U{K&-V_;xNSZl?=z`(##?Bp53!NI{%!;#X# zz`(#+;1OBOz`%PQgc+SQW>+vUFi4iTMwA5Srvln>N@OcX8WPBRc1%> zhV)5+?0r@RD=Z331= oq?h^a$}8QQ-Hore+<9ouaL$oyn$K}{X^_7?UHx3vIVCg!0Nr(Dxc~qF literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/sky/layouts/cornerne.png b/(sequoia)/awesome/themes/awesomewm/sky/layouts/cornerne.png new file mode 100644 index 0000000000000000000000000000000000000000..221c4c8d7546590bfd96098f21d307df887cc41f GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0y~yU@&H2U{GLUW?*1A)VrdGfq{Xuz$3Dlfq@|hgc)O` z|LQR?FtC?+`ns~;XO$H)6FKQ^RtHiS;1lA?z`$_p@q_>W|92MitYKhaU@Qsp3ubV5 zb|VeMN%D4gVM^n!Nnv1M(D!t443U_coS-0O(5A$|7{|cT*r>s3vmnytlg5UA5BbKo m!mKYFW;+@7zxZ&3nPJXkBU2a4s}T$g3=E#GelF{r5}E+wyEG;M literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/sky/layouts/cornernw.png b/(sequoia)/awesome/themes/awesomewm/sky/layouts/cornernw.png new file mode 100644 index 0000000000000000000000000000000000000000..1147e5a4ad01f5f1ad435344cb2f837a38c3b59f GIT binary patch literal 194 zcmeAS@N?(olHy`uVBq!ia0y~yU@&H2U{GLUW?*1A)VrdGfq{Xuz$3Dlfq@|hgc)O` z|LQR?FtC?+`ns~;XO$H)_!@hljQC0!j#5clfuBjVC3oI7$Pw>IYB|npiPN^F^<8dT|*-9jI*h*e1C|vfS;J^ p3*|tA##7BRJ>~jed^p0)&=H`w@nOg#0|o{L22WQ%mvv4FO#n#_G(-RZ literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/sky/layouts/cornerse.png b/(sequoia)/awesome/themes/awesomewm/sky/layouts/cornerse.png new file mode 100644 index 0000000000000000000000000000000000000000..a0d23bc4ddc21d669345b92701a6283b03f2a1aa GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0y~yU@&H2U{GLUW?*1A)VrdGfq{Xuz$3Dlfq@|hgc)O` z|LQR?FtC?+`ns~;XO$H)HFsbXIS*17;1lA?z`$_p@q_>W|92MitYKhaU@Qsp3ubV5 zb|VeMN%D4gVM^n!Ndej8>Eak7F*P~i0JDU%U;~3bLyL4;-31`6u2K@#{5vK-$qc(@WDb5h6O;GUC n9LKL^U<-CSWg9IrXJ&zkfKjGyA_D}WQUQS=l15-ymkArRg>_DZs<8?| z0(N#NWZcszniBLM*X(&T+A06;N& zII=)@1OPx-mY7qPS#q#UU7(Z$wOSqV$!A5X!h%wHM2Yg_rtxSI0GzgTX;$L=OY7GB zywPa1SS$oVKnQ7?HaVS^$B(UJ)`g0NrXMj3=5W}YHVEObBxywmqiKR+Y@@aj$B30A z34}&i*@$)2jyWJfQ8t7K$AZ$1(~w{wMo~Dj6Ews}DFWGTG{hN-U>OkzVhCb1iPI#( zP%I;eF%-r?96HkK6P!zZ-=&d#Hh=W5y!`5$%+Pr0JbWCi* z&SdHC)U@U44V@tH$#enlD|x+TPLm z!;f7*-@Nt9o!-8F`|6(?+VNHL?1-<-d@#wRAHXa0El=U=mPe?N0SuRo@F z2mq%>k`R{_And(8mY1Rc{ZkW|v~|5%er1ozyIX%ww(GrC**YO#mmZ$D;x)6p{OsVo z>tb!RvwUE1rM<+xrNLom?xu)0zA3zcnIm>2y2lP!ljN7lY*GIK*juEU+~qS+al7Gz z@T8!guRGc+R}BmFGRuar4^93Xs_f=8HPu=X^*y-fz8{)_sW z$F>>tVazq7wy|YsdFKt^py_j(cT?_5xI3r_LuB5!m*Q%q+!LIU6Jyi5WldPyKJcaZ z!5zhHHFs(}s<=zCPFvEgblJtr?iSDHM)u1CbiPZ1U7HVYHE0VR^|G|)%#aw4-w|ew zdCnC#v%fn&u(V}j+x12x!&$BARS$)3!e$IRQ}SYu7F0O2OD}Tu9XWG6Ixtq|Q`0n{ z6^EZyNc*&k+VAqS`b0_JgtYnZo=L8{Hhrl2`T5mTfqK=mxJoVn07w#36RyYSAO8o+ CJEOV) literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/sky/layouts/fairh.png b/(sequoia)/awesome/themes/awesomewm/sky/layouts/fairh.png new file mode 100644 index 0000000000000000000000000000000000000000..e8d7ddb00eac19676a0d602163d47fbc57dd1d49 GIT binary patch literal 357 zcmV-r0h<1aP)q;h;O4y?y@7)u*$OVwmiqEc zbSfgaxx{8^iy%H4J0y9-zrFwe^9>1)2y3l~MS@{MfT?cPB)`Bi6uI+$g>eIgRyGv5 z^QH+?8r)D+XslbG!9C5R4qX@4^e$Bof}vi#W>)qJ<`mCImmJu|Fbu;m43iqn31CW5 zGn=(OgcZqy=XI|u8`72T1`riYu5s(DCg;`5-1+C>ebfiw$Ax`#dmGIDkS7_2VHk#C z5{7Z*zRHbyw&hn?_~w-wj=TW`4HMNTApbQp%s6@j@K_k|w+3vN00000NkvXXu0mjf DB5RA% literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/sky/layouts/fairv.png b/(sequoia)/awesome/themes/awesomewm/sky/layouts/fairv.png new file mode 100644 index 0000000000000000000000000000000000000000..ef47f9fa01f07c07a7a901fa6da673fdeba073c7 GIT binary patch literal 372 zcmV-)0gL{LP){(f?v8k3%(Sn~G}Fnv_gP!WNG1gtAw-WIVUP;Ne!t3a2P1Bk zPlmAHPRiT^I}`@?rN!SdCg&km=8P>!0O)@%Uc{JuMV*ig$uw6+KbTbtL&&3>ax*`t zHkoj;PwrHXfv*$$4XB>g)hWrb>nxx#AXKyK_`dQn~_Y1WUkD>6oYVjR%&NLjLWGOG|)(1rd2~gnl+Qme|Q0d9};Bx S|KCUe0000$SK~z}7?U!GORYe@fcinb1Ye7Xc>#2VrijWD4^q^r%MTKMq zMPdF44HZ$5SW(2#2T}A%^T9t474@LOrcg%oPmQdrhPHaonY%kPXJ)Usmj7K{OHZFU zcdi^47q@L!wm1(TX70J?{${?ve>1ltj^m2|3l*7|OiU&w6O)PQbz(xJYGLqySp@qZ z2m{I=M#2*K6uyQX@IK6jC!n$yYmnwM$}wIp8Pz9* z)$5rL>Sh78th0vk7~FuXp^?9ak=n^V*0Y~EZeOhZO0rL_Cu^+--nIcqDF*~bJr`Oz zCopmq^R4g&#tvab!zJ$_k37TpQa1^C274!OwXa(tVt#~iZ)o+7(5lt!Z!Yr}f?{#- zow`|-ix39Zm2y%aWNe0Ow=R_Mmmjx4RTo86`nA&b()@`-PZF_Tn12>TYD2-uXLGq+ zb*EZ$qcM*Y($@pm0Gt;hwG>Zm!gKX_X1_}_44?L?P!_opYW|^+Dqj=HroFvCAP+x^ zNbP2=Eu`3cZXa$x!ss`J)+6|RWv9;>Aw*wc%0*1J^X8Y( zzmr00yaUR=y^f<44m&7H_V+Old49Gel6j<-H?*|e-=#y-38Ic3XlQ7t5mt?7vF+t1 zz+#OUKg_e=Z*HbEeh>ZbAfy`h`1f!4@r+1nLxtYfRo6iaRz01InqFIf0ZQF%A@vK$Hsi{@Irdonh(Z=lrt!*cyF4cD1{G7Ve z77-y4U*V5|J%I@xa_0!OGOkB1n%~CpJuEsa->jbsOw(9lL|3z>5BnN6-D7fa`dy1?fH1sl~ldoWQH)srHU?;2z7?eSZ)h@wYHwbzo4$D#-f z5b{=%?^aG{?33zLyS$if{_|I^lOgzdS1+RU{$Y1WJ7+O}IVj5Ecl|FwUb%amUg)}= z>pYwX@1#9*3p?F@5%o&$-#A8sbQ|3x)fz2Cr}%Y pr0r#Y&N4BXm`qG2CKJ;e`5R`#WfsW=B}D)L002ovPDHLkV1lB{3Q7O~ literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/sky/layouts/fullscreen.png b/(sequoia)/awesome/themes/awesomewm/sky/layouts/fullscreen.png new file mode 100644 index 0000000000000000000000000000000000000000..b1de0036aada18b9e833b2635448fc4e03447d74 GIT binary patch literal 558 zcmV+}0@3}6P)MmBi}9CWuiWrCcXF&zP}ttGObe)W1#uG}FS$vtB}&%N7@V>erS; z@B1?t9KcSuxENLRzA4O*Fj*HEVdPC@^p%r9Jv+c;one9?n2SK4Vh6V_Fr)Z9?hLBK z!U&L$!s_E;VP*vA6YM~KcA(<{L7V$wm|Wk40_wFfu6qRA?+Jsc^9UP0wE3}7FD^bm zF3jMV(r+EMyCT4*-!NXenU4uztkfJDvt5*O!$tU9?N?LtbO*p4X3$1caN1~kbp+_A zQmwQQn)2@V%4mZ#zeIL+F!;T?=o%Mj=LaLiyg=7#2T>u}Sst59Rvom$P@VUUCa8QP w0p!`=XvWoe4Pg>0y|_3J0G7S^3ot2t0Bj4EEoQoF7ytkO07*qoM6N<$f=Ef}82|tP literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/sky/layouts/magnifier.png b/(sequoia)/awesome/themes/awesomewm/sky/layouts/magnifier.png new file mode 100644 index 0000000000000000000000000000000000000000..d69ac68551ae7e901915bad14328676ef1af1943 GIT binary patch literal 426 zcmV;b0agBqP)?YD zWnn0OmP-@8ac^8Hyazh7uB_?5z z2Mqa`)H@)|zcvAU3RB8)rkpTJo~UnLDO6&c3yhLmlX^^#S^hQiFja!#3RdJ}BAtKr zvsrO4*v{i~Mm|4>apQBQ@4hZxvr!z!%`6PXww_#x$=@$D+=i*t6439OJxnpW0e_q} UV<6YBi~s-t07*qoM6N<$f{!$#egFUf literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/sky/layouts/max.png b/(sequoia)/awesome/themes/awesomewm/sky/layouts/max.png new file mode 100644 index 0000000000000000000000000000000000000000..37491f93fe0306f54b1b3e30c0e02c45ce0bde53 GIT binary patch literal 610 zcmV-o0-gPdP)_#(Om~o zN5RQOba8SMK__u=(KtyT$tAg0QfiBf;v_cyht-54DVQ|r)ePTq_w(ida{uct4CkuqXeqx3+P8?Yv{Qak57(G@w-f9(S7TNx@7{u{h7>S82x}tNu z7?kHLr(+a@5E=lkBEaOF_sT7XlY?(QmD62m#S|Eu0iLRd^Id0bN=7lA8Y2(&6-ede z7WO)%5|bljRI~6JRG_TOiBH6uUebqKN{nzwUG-@)%F}0UW&f2{DQ{{A{7Goz-m5f6J}V#3+i=E&d#=KSk8xKSa|uibgtg zG0^yyVeL8Mk);YbcXaJIU7?4WVHksm(H+=(bL~V<_@d(G40&u|YkPRFkWHqWUI3tf zj6r2O6n!Ji0wBT)ipsre(fP5Wm-oz6%m0VVnV5)QX&utiwlHi)FPrC1lu}T zt%y)65or~)1;IuO0?HxXMpDU`FBbsDtcbA4jnf~jrs-*wN`)W@ zilQV*>h*fn@UVJBZB%d^hxB@6h(3i#5}_!KPBW+<)atbZD5}OVgdhe$H#_ zg)wY^B-NxA(P0`KhX?{9wFrf2beLL)Lk0yVvf00uWCaDAkWZClIhwf!cb1HY%^Wp!oo1yS;HXIsm}3Vvv)`Tg@t zyb@1y#i&y>gI%<4U_kJ zo44nT7qZJ5GZar!=JvNp6#PuL<=-anLG=)kzJDvKTKZW+WolcLXR z9kyUY;Vst1X3SR;*>j3E*m5>7?b{BSJl@CB=bOKc^r>I9UZRqXjHy@p7*JYG?4m> zTs%Pfe=@@8nLy}LP)7HPHxFxSrnDMf-xU{>H*QX8MwqZnCEpnf zgYb7q!RPGmd068y<7&n-jg~R`KyC{0(pWwU0MZ*x&*}fBGgS`(1;RpEt#5?&*M@*R dYi60xa0Xe^DNAA{p)vpf002ovPDHLkV1g_3ngRd- literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/sky/layouts/tilebottom.png b/(sequoia)/awesome/themes/awesomewm/sky/layouts/tilebottom.png new file mode 100644 index 0000000000000000000000000000000000000000..1dcc2271908b0ea67487220e3560f097f7f20170 GIT binary patch literal 335 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 EA6_&nYXATM literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/sky/theme.lua b/(sequoia)/awesome/themes/awesomewm/sky/theme.lua new file mode 100644 index 0000000..0aa7d1b --- /dev/null +++ b/(sequoia)/awesome/themes/awesomewm/sky/theme.lua @@ -0,0 +1,102 @@ +------------------------------- +-- "Sky" awesome theme -- +-- By Andrei "Garoth" Thorp -- +------------------------------- +-- If you want SVGs and extras, get them from garoth.com/awesome/sky-theme + +local theme_assets = require("beautiful.theme_assets") +local xresources = require("beautiful.xresources") +local dpi = xresources.apply_dpi +local themes_path = require("gears.filesystem").get_themes_dir() + + +-- BASICS +local theme = {} +theme.font = "sans 8" + +theme.bg_focus = "#e2eeea" +theme.bg_normal = "#729fcf" +theme.bg_urgent = "#fce94f" +theme.bg_minimize = "#0067ce" +theme.bg_systray = theme.bg_normal + +theme.fg_normal = "#2e3436" +theme.fg_focus = "#2e3436" +theme.fg_urgent = "#2e3436" +theme.fg_minimize = "#2e3436" + +theme.useless_gap = dpi(0) +theme.border_width = dpi(2) +theme.border_normal = "#dae3e0" +theme.border_focus = "#729fcf" +theme.border_marked = "#eeeeec" + +-- IMAGES +theme.layout_fairh = themes_path .. "sky/layouts/fairh.png" +theme.layout_fairv = themes_path .. "sky/layouts/fairv.png" +theme.layout_floating = themes_path .. "sky/layouts/floating.png" +theme.layout_magnifier = themes_path .. "sky/layouts/magnifier.png" +theme.layout_max = themes_path .. "sky/layouts/max.png" +theme.layout_fullscreen = themes_path .. "sky/layouts/fullscreen.png" +theme.layout_tilebottom = themes_path .. "sky/layouts/tilebottom.png" +theme.layout_tileleft = themes_path .. "sky/layouts/tileleft.png" +theme.layout_tile = themes_path .. "sky/layouts/tile.png" +theme.layout_tiletop = themes_path .. "sky/layouts/tiletop.png" +theme.layout_spiral = themes_path .. "sky/layouts/spiral.png" +theme.layout_dwindle = themes_path .. "sky/layouts/dwindle.png" +theme.layout_cornernw = themes_path .. "sky/layouts/cornernw.png" +theme.layout_cornerne = themes_path .. "sky/layouts/cornerne.png" +theme.layout_cornersw = themes_path .. "sky/layouts/cornersw.png" +theme.layout_cornerse = themes_path .. "sky/layouts/cornerse.png" + +theme.awesome_icon = themes_path .. "sky/awesome-icon.png" + +-- from default for now... +theme.menu_submenu_icon = themes_path .. "default/submenu.png" + +-- Generate taglist squares: +local taglist_square_size = dpi(4) +theme.taglist_squares_sel = theme_assets.taglist_squares_sel( + taglist_square_size, theme.fg_normal +) +theme.taglist_squares_unsel = theme_assets.taglist_squares_unsel( + taglist_square_size, theme.fg_normal +) + +-- MISC +theme.wallpaper = themes_path .. "sky/sky-background.png" +theme.taglist_squares = "true" +theme.titlebar_close_button = "true" +theme.menu_height = dpi(15) +theme.menu_width = dpi(100) + +-- Define the image to load +theme.titlebar_close_button_normal = themes_path .. "default/titlebar/close_normal.png" +theme.titlebar_close_button_focus = themes_path .. "default/titlebar/close_focus.png" + +theme.titlebar_minimize_button_normal = themes_path .. "default/titlebar/minimize_normal.png" +theme.titlebar_minimize_button_focus = themes_path .. "default/titlebar/minimize_focus.png" + +theme.titlebar_ontop_button_normal_inactive = themes_path .. "default/titlebar/ontop_normal_inactive.png" +theme.titlebar_ontop_button_focus_inactive = themes_path .. "default/titlebar/ontop_focus_inactive.png" +theme.titlebar_ontop_button_normal_active = themes_path .. "default/titlebar/ontop_normal_active.png" +theme.titlebar_ontop_button_focus_active = themes_path .. "default/titlebar/ontop_focus_active.png" + +theme.titlebar_sticky_button_normal_inactive = themes_path .. "default/titlebar/sticky_normal_inactive.png" +theme.titlebar_sticky_button_focus_inactive = themes_path .. "default/titlebar/sticky_focus_inactive.png" +theme.titlebar_sticky_button_normal_active = themes_path .. "default/titlebar/sticky_normal_active.png" +theme.titlebar_sticky_button_focus_active = themes_path .. "default/titlebar/sticky_focus_active.png" + +theme.titlebar_floating_button_normal_inactive = themes_path .. "default/titlebar/floating_normal_inactive.png" +theme.titlebar_floating_button_focus_inactive = themes_path .. "default/titlebar/floating_focus_inactive.png" +theme.titlebar_floating_button_normal_active = themes_path .. "default/titlebar/floating_normal_active.png" +theme.titlebar_floating_button_focus_active = themes_path .. "default/titlebar/floating_focus_active.png" + +theme.titlebar_maximized_button_normal_inactive = themes_path .. "default/titlebar/maximized_normal_inactive.png" +theme.titlebar_maximized_button_focus_inactive = themes_path .. "default/titlebar/maximized_focus_inactive.png" +theme.titlebar_maximized_button_normal_active = themes_path .. "default/titlebar/maximized_normal_active.png" +theme.titlebar_maximized_button_focus_active = themes_path .. "default/titlebar/maximized_focus_active.png" + +return theme + +-- vim: filetype=lua:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:textwidth=80 diff --git a/(sequoia)/awesome/themes/awesomewm/xresources/assets.lua b/(sequoia)/awesome/themes/awesomewm/xresources/assets.lua new file mode 100644 index 0000000..4fb307a --- /dev/null +++ b/(sequoia)/awesome/themes/awesomewm/xresources/assets.lua @@ -0,0 +1,2 @@ +require("gears.debug").deprecate("Use beautiful.theme_assets instead.", {raw=true}) +return require("beautiful.theme_assets") diff --git a/(sequoia)/awesome/themes/awesomewm/xresources/theme.lua b/(sequoia)/awesome/themes/awesomewm/xresources/theme.lua new file mode 100644 index 0000000..e11a83c --- /dev/null +++ b/(sequoia)/awesome/themes/awesomewm/xresources/theme.lua @@ -0,0 +1,134 @@ +--------------------------------------------- +-- Awesome theme which follows xrdb config -- +-- by Yauhen Kirylau -- +--------------------------------------------- + +local theme_assets = require("beautiful.theme_assets") +local xresources = require("beautiful.xresources") +local dpi = xresources.apply_dpi +local xrdb = xresources.get_current_theme() +local gfs = require("gears.filesystem") +local themes_path = gfs.get_themes_dir() + +-- inherit default theme +local theme = dofile(themes_path.."default/theme.lua") +-- load vector assets' generators for this theme + +theme.font = "sans 8" + +theme.bg_normal = xrdb.background +theme.bg_focus = xrdb.color12 +theme.bg_urgent = xrdb.color9 +theme.bg_minimize = xrdb.color8 +theme.bg_systray = theme.bg_normal + +theme.fg_normal = xrdb.foreground +theme.fg_focus = theme.bg_normal +theme.fg_urgent = theme.bg_normal +theme.fg_minimize = theme.bg_normal + +theme.useless_gap = dpi(3) +theme.border_width = dpi(2) +theme.border_normal = xrdb.color0 +theme.border_focus = theme.bg_focus +theme.border_marked = xrdb.color10 + +-- There are other variable sets +-- overriding the default one when +-- defined, the sets are: +-- taglist_[bg|fg]_[focus|urgent|occupied|empty|volatile] +-- tasklist_[bg|fg]_[focus|urgent] +-- titlebar_[bg|fg]_[normal|focus] +-- tooltip_[font|opacity|fg_color|bg_color|border_width|border_color] +-- mouse_finder_[color|timeout|animate_timeout|radius|factor] +-- Example: +--theme.taglist_bg_focus = "#ff0000" + +theme.tooltip_fg = theme.fg_normal +theme.tooltip_bg = theme.bg_normal + +-- Variables set for theming the menu: +-- menu_[bg|fg]_[normal|focus] +-- menu_[border_color|border_width] +theme.menu_submenu_icon = themes_path.."default/submenu.png" +theme.menu_height = dpi(16) +theme.menu_width = dpi(100) + +-- You can add as many variables as +-- you wish and access them by using +-- beautiful.variable in your rc.lua +--theme.bg_widget = "#cc0000" + +-- Recolor Layout icons: +theme = theme_assets.recolor_layout(theme, theme.fg_normal) + +-- Recolor titlebar icons: +-- +local function darker(color_value, darker_n) + local result = "#" + for s in color_value:gmatch("[a-fA-F0-9][a-fA-F0-9]") do + local bg_numeric_value = tonumber("0x"..s) - darker_n + if bg_numeric_value < 0 then bg_numeric_value = 0 end + if bg_numeric_value > 255 then bg_numeric_value = 255 end + result = result .. string.format("%2.2x", bg_numeric_value) + end + return result +end +theme = theme_assets.recolor_titlebar( + theme, theme.fg_normal, "normal" +) +theme = theme_assets.recolor_titlebar( + theme, darker(theme.fg_normal, -60), "normal", "hover" +) +theme = theme_assets.recolor_titlebar( + theme, xrdb.color1, "normal", "press" +) +theme = theme_assets.recolor_titlebar( + theme, theme.fg_focus, "focus" +) +theme = theme_assets.recolor_titlebar( + theme, darker(theme.fg_focus, -60), "focus", "hover" +) +theme = theme_assets.recolor_titlebar( + theme, xrdb.color1, "focus", "press" +) + +-- Define the icon theme for application icons. If not set then the icons +-- from /usr/share/icons and /usr/share/icons/hicolor will be used. +theme.icon_theme = nil + +-- Generate Awesome icon: +theme.awesome_icon = theme_assets.awesome_icon( + theme.menu_height, theme.bg_focus, theme.fg_focus +) + +-- Generate taglist squares: +local taglist_square_size = dpi(4) +theme.taglist_squares_sel = theme_assets.taglist_squares_sel( + taglist_square_size, theme.fg_normal +) +theme.taglist_squares_unsel = theme_assets.taglist_squares_unsel( + taglist_square_size, theme.fg_normal +) + +-- Try to determine if we are running light or dark colorscheme: +local bg_numberic_value = 0; +for s in theme.bg_normal:gmatch("[a-fA-F0-9][a-fA-F0-9]") do + bg_numberic_value = bg_numberic_value + tonumber("0x"..s); +end +local is_dark_bg = (bg_numberic_value < 383) + +-- Generate wallpaper: +local wallpaper_bg = xrdb.color8 +local wallpaper_fg = xrdb.color7 +local wallpaper_alt_fg = xrdb.color12 +if not is_dark_bg then + wallpaper_bg, wallpaper_fg = wallpaper_fg, wallpaper_bg +end +theme.wallpaper = function(s) + return theme_assets.wallpaper(wallpaper_bg, wallpaper_fg, wallpaper_alt_fg, s) +end + +return theme + +-- vim: filetype=lua:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:textwidth=80 diff --git a/(sequoia)/awesome/themes/awesomewm/zenburn/awesome-icon.png b/(sequoia)/awesome/themes/awesomewm/zenburn/awesome-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..70978d3a9ab338be0eea2a024641cdaa8709c6be GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRdMrH;E236Z!B?blt#^NA%Cx&(BWL`2bFt7#q zgt%_s@VS0|y?@a^FOYOekY6x^!?PP{AWo9Ey9+}HtE>kD0|RG)M`SSr1MhVZW^~e+ zUBSS>z+U3%>&kwULspDm;`z>s`3wvU;+`&!Asp9}fBc`%C~0_NaX~%9&hHZi8P=D} WR68!-D8j(Nz~JfX=d#Wzp$Py|*DrSf literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/zenburn/layouts/cornerne.png b/(sequoia)/awesome/themes/awesomewm/zenburn/layouts/cornerne.png new file mode 100644 index 0000000000000000000000000000000000000000..d541a43eaa8ae227e956a2d7fcb0f3011af684be GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oCT0c(hU@GzeHj=SI14-?iy0VruY)k7lg8`{ z1_lQ95>H=O_WP`|0!o$(_hlM@)CKs2xH2#>+_`h+|NsBf_FqU~U|?V@3GxeOaCmkj z4a7H=O_WP`|0?J(MrIzU+bpbvht_%zeckZ0||NsBA{TC7#7#J8!g8YIR9G=}s z196hP-CdZ{xNA}v7#Q?CT^vI!PA4ZQ$QraAYGmf<=XxM`fWz<*(_%-D^#-nNE?f;~ jITBrsOJ;CP;A1$kjWOiMc7rnv3=9mOu6{1-oD!M<%^ow~ literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/zenburn/layouts/cornerse.png b/(sequoia)/awesome/themes/awesomewm/zenburn/layouts/cornerse.png new file mode 100644 index 0000000000000000000000000000000000000000..19b85c3e1aaf83dc717cec1413f0980679dba73b GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oCT0c(hU@GzeHj=SI14-?iy0VruY)k7lg8`{ z1_lQ95>H=O_WP`|0?G<^&VASjQWxM8;>y6laOcjM|Ns9_+kYW}fq{XsB*-tA!Qt7B zG!Q4r+uemJjk_j=fq}u))5S5wqBl7~LDrzHt*xmbqd}viM52sIVxOuGgBdfEi~(!H qDh~mLoEIG861>5;S~N2m7#^E`72W&PVHyJi1B0ilpUXO@geCwHYc`qy literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/zenburn/layouts/cornersw.png b/(sequoia)/awesome/themes/awesomewm/zenburn/layouts/cornersw.png new file mode 100644 index 0000000000000000000000000000000000000000..a35c476d112cf27ee41a6ee6e0f0a3685d835e48 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oCT0c(hU@GzeHj=SI14-?iy0VruY)k7lg8`{ z1_lQ95>H=O_WP`|0?J~-C8-)9bpbvht_%zeckZ0||NsBA{TC7#7#J8!g8YIR9G=}s z196hP-CdZ{xNA}v7#NH_T^vI!dXp0rWDVMw967W*N*Ep{sy6U+h%n4%WaMjM6>#*} o!XUY=N2l?k!O}j4mkbP{OpGD7QYOq|U|?YIboFyt=akR{0A2$!&Hw-a literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/zenburn/layouts/dwindle.png b/(sequoia)/awesome/themes/awesomewm/zenburn/layouts/dwindle.png new file mode 100644 index 0000000000000000000000000000000000000000..1aa4bf269b41c581ec919efe091aa2e1964c13d1 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oMrH;Eh6&3b&t+g>U@Q)DcVbv~PUa;80|Q%t zPl)UG4TtaCIrBDJS_vdw666=m;PC858iO_A@3N$UUBN;Y!&Z28Nc^F-GqHXMkM7;OXk;vd$@?2>|a=J-z?{ literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/zenburn/layouts/fairh.png b/(sequoia)/awesome/themes/awesomewm/zenburn/layouts/fairh.png new file mode 100644 index 0000000000000000000000000000000000000000..e176bb36345cd5932a19db8ec67c01d26f98c8d3 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oMrH;Eh6&3b&t+g>U@Q)DcVbv~PUa;80|Q%t zPl)UG4WIAaIU`%}xEUl}666=m;PC858i;)^B*U@c02U@Q)DcVbv~PUa;80|Q%t zPl)Swi-bFO&KL`a%>qf61o;IsI6S+N2I3@nySp%Su*!NcFfecyctjR6FmMZlFeAgP zIT8#E4D2PIzOL*yIb=ndEM+WKTxDQjQ1^6k4AD5BoN$2m$^ZZV|1)>6$uje7FkX=* nZX;kI*?j+F2!FvE28O7TvR_+NXZABNFfe$!`njxgN@xNAu*@{c literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/zenburn/layouts/floating.png b/(sequoia)/awesome/themes/awesomewm/zenburn/layouts/floating.png new file mode 100644 index 0000000000000000000000000000000000000000..a39909245bd1ac2243982ffa2b0312827f893ddb GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oMrH;Eh6&3b&t+g>U@Q)DcVbv~PUa;80|Q%t zPl)UG4U_NOIinUP(g2b!3GxeOaCmkj4a7$B`N!0z%zsJD9pzP`57@~1LIpF~FtN+ah`UMX#FjcbP0l+XkKR*N)r literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/zenburn/layouts/fullscreen.png b/(sequoia)/awesome/themes/awesomewm/zenburn/layouts/fullscreen.png new file mode 100644 index 0000000000000000000000000000000000000000..a0c795c5eecfc21de62537d2bdfa123e5bbe6c70 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oMrH;Eh6&3b&t+g>U@Q)DcVbv~PUa;80|Q%t zPl)UG4TtaCIrBDJS_vdw666=m;PC858i4=LC;yud@&`%EOGx}EG_X5# ug~#j|`-Jk1#%yb6Yo<&PSiXai;qT7YcSm~``!FytFnGH9xvXU@Q)DcVbv~PUa;80|Q%t zPl)UG8|-)PoY`v@_a7u(666=m;PC858iU@Q)DcVbv~PUa;80|Q%t zPl)UG4a|4$oS7~5RRttn666=m;PC858i|DZvCwMuOwAM>5mpX)^#-nG3we077g!(85W<|mgG85X%SRrDKayl!+hQc!SH z`O&dylVF9BVv^gho=uX!+kx9UH)ruyW&D*3$&??rC9u*W3$?BD%yPuJJ2uop11 RU|?Wi@O1TaS?83{1OR1uT>}6B literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/zenburn/layouts/spiral.png b/(sequoia)/awesome/themes/awesomewm/zenburn/layouts/spiral.png new file mode 100644 index 0000000000000000000000000000000000000000..8f5aeedefc43f941a439e34d066824427173f820 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oMrH;Eh6&3b&t+g>U@Q)DcVbv~PUa;80|Q%t zPl)UGis(Cc&iI@vECxxJ1o;IsI6S+N2I3@nySp%Su*!NcFfecyctjR6FmMZlFeAgP zIT8#E4D2PIzOL*yIb=n2Ri&RVJHWuepylb}7@~1LIpF~BlmGw!2mk;7zhCfJ!*5ys q#sAoS#APLUcq}AMw#k|^Fnn~&blbg9i;;nWfx*+&&t;ucLK6T|!#BJD literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/zenburn/layouts/tile.png b/(sequoia)/awesome/themes/awesomewm/zenburn/layouts/tile.png new file mode 100644 index 0000000000000000000000000000000000000000..3fcc904db6c3a0013be72c2da405b8a533cf55c6 GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oMrH;Eh6&3b&t+g>U@Q)DcVbv~PUa;80|Q%t zPl)UGjBj`DoSCext_hMZ3GxeOaCmkj4a7$ApGqf!7jbLD4Q1*0j4AD5BoN$2m$^ZZVga7~k-|u*`VYk3! i!;HH&DYE_23=FLG>2+@0EcOfx3=E#GelF{r5}E*jOf-i8 literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/zenburn/layouts/tilebottom.png b/(sequoia)/awesome/themes/awesomewm/zenburn/layouts/tilebottom.png new file mode 100644 index 0000000000000000000000000000000000000000..dfe783228f50886eff0fb332c904541727419cd9 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oMrH;Eh6&3b&t+g>U@Q)DcVbv~PUa;80|Q%t zPl)UG9o2X4oMC-yHVq_Q666=m;PC858iJ`vs32kd~7F|NlL^ gwp=049R>ysy|VWO;U@Q)DcVbv~PUa;80|Q%t zPl)UGj?H)OoDnzm_z99O3GxeOaCmkj4a7$Ap8!W1>{ldV&pycV|7@~1LIpF~BlmGw!r~m)|zu)mV1EWlj iU@Q)DcVbv~PUa;80|Q%t zPl)UG0^>V(&NOK}jRQ%S1o;IsI6S+N2I3@nySp%Su*!NcFfecyctjR6FmMZlFeAgP zIT8#E4D2PIzOL*yIb=mlge;;~U1wlmQ1End4AD5BoN$2m$^ZI4|M&m@-#_uh0co9t g56LWs1FVdQ&MBb@03E0{U;qFB literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/zenburn/taglist/squarefz.png b/(sequoia)/awesome/themes/awesomewm/zenburn/taglist/squarefz.png new file mode 100644 index 0000000000000000000000000000000000000000..0927720449ef42f4117e0487fe6ff82b7482804e GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ZjU=U_xW?*3GePbubz`(#*9OUlAuN}MKHaLHfq{X~)5S4_<9hOs0}PE7j12Y5m=E5wIS#Uo N!PC{xWt~$(696xXEAs#V literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/zenburn/taglist/squarez.png b/(sequoia)/awesome/themes/awesomewm/zenburn/taglist/squarez.png new file mode 100644 index 0000000000000000000000000000000000000000..9b41c26ea753665cfd295ef36083dd55e6f4ae71 GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ZjU=U_xW?*3GePbubz`(#*9OUlAuPJO(B`E#7#J7?JzX3_IIbuEIAFlYVQ=t&l_5=ynX&Zw SGF=7+1_n=8KbLh*2~7Z=JS&#~ literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/zenburn/theme.lua b/(sequoia)/awesome/themes/awesomewm/zenburn/theme.lua new file mode 100644 index 0000000..2b6fa08 --- /dev/null +++ b/(sequoia)/awesome/themes/awesomewm/zenburn/theme.lua @@ -0,0 +1,136 @@ +------------------------------- +-- "Zenburn" awesome theme -- +-- By Adrian C. (anrxc) -- +------------------------------- + +local themes_path = require("gears.filesystem").get_themes_dir() +local dpi = require("beautiful.xresources").apply_dpi + +-- {{{ Main +local theme = {} +theme.wallpaper = themes_path .. "zenburn/zenburn-background.png" +-- }}} + +-- {{{ Styles +theme.font = "sans 8" + +-- {{{ Colors +theme.fg_normal = "#DCDCCC" +theme.fg_focus = "#F0DFAF" +theme.fg_urgent = "#CC9393" +theme.bg_normal = "#3F3F3F" +theme.bg_focus = "#1E2320" +theme.bg_urgent = "#3F3F3F" +theme.bg_systray = theme.bg_normal +-- }}} + +-- {{{ Borders +theme.useless_gap = dpi(0) +theme.border_width = dpi(2) +theme.border_normal = "#3F3F3F" +theme.border_focus = "#6F6F6F" +theme.border_marked = "#CC9393" +-- }}} + +-- {{{ Titlebars +theme.titlebar_bg_focus = "#3F3F3F" +theme.titlebar_bg_normal = "#3F3F3F" +-- }}} + +-- There are other variable sets +-- overriding the default one when +-- defined, the sets are: +-- [taglist|tasklist]_[bg|fg]_[focus|urgent|occupied|empty|volatile] +-- titlebar_[normal|focus] +-- tooltip_[font|opacity|fg_color|bg_color|border_width|border_color] +-- Example: +--theme.taglist_bg_focus = "#CC9393" +-- }}} + +-- {{{ Widgets +-- You can add as many variables as +-- you wish and access them by using +-- beautiful.variable in your rc.lua +--theme.fg_widget = "#AECF96" +--theme.fg_center_widget = "#88A175" +--theme.fg_end_widget = "#FF5656" +--theme.bg_widget = "#494B4F" +--theme.border_widget = "#3F3F3F" +-- }}} + +-- {{{ Mouse finder +theme.mouse_finder_color = "#CC9393" +-- mouse_finder_[timeout|animate_timeout|radius|factor] +-- }}} + +-- {{{ Menu +-- Variables set for theming the menu: +-- menu_[bg|fg]_[normal|focus] +-- menu_[border_color|border_width] +theme.menu_height = dpi(15) +theme.menu_width = dpi(100) +-- }}} + +-- {{{ Icons +-- {{{ Taglist +theme.taglist_squares_sel = themes_path .. "zenburn/taglist/squarefz.png" +theme.taglist_squares_unsel = themes_path .. "zenburn/taglist/squarez.png" +--theme.taglist_squares_resize = "false" +-- }}} + +-- {{{ Misc +theme.awesome_icon = themes_path .. "zenburn/awesome-icon.png" +theme.menu_submenu_icon = themes_path .. "default/submenu.png" +-- }}} + +-- {{{ Layout +theme.layout_tile = themes_path .. "zenburn/layouts/tile.png" +theme.layout_tileleft = themes_path .. "zenburn/layouts/tileleft.png" +theme.layout_tilebottom = themes_path .. "zenburn/layouts/tilebottom.png" +theme.layout_tiletop = themes_path .. "zenburn/layouts/tiletop.png" +theme.layout_fairv = themes_path .. "zenburn/layouts/fairv.png" +theme.layout_fairh = themes_path .. "zenburn/layouts/fairh.png" +theme.layout_spiral = themes_path .. "zenburn/layouts/spiral.png" +theme.layout_dwindle = themes_path .. "zenburn/layouts/dwindle.png" +theme.layout_max = themes_path .. "zenburn/layouts/max.png" +theme.layout_fullscreen = themes_path .. "zenburn/layouts/fullscreen.png" +theme.layout_magnifier = themes_path .. "zenburn/layouts/magnifier.png" +theme.layout_floating = themes_path .. "zenburn/layouts/floating.png" +theme.layout_cornernw = themes_path .. "zenburn/layouts/cornernw.png" +theme.layout_cornerne = themes_path .. "zenburn/layouts/cornerne.png" +theme.layout_cornersw = themes_path .. "zenburn/layouts/cornersw.png" +theme.layout_cornerse = themes_path .. "zenburn/layouts/cornerse.png" +-- }}} + +-- {{{ Titlebar +theme.titlebar_close_button_focus = themes_path .. "zenburn/titlebar/close_focus.png" +theme.titlebar_close_button_normal = themes_path .. "zenburn/titlebar/close_normal.png" + +theme.titlebar_minimize_button_normal = themes_path .. "default/titlebar/minimize_normal.png" +theme.titlebar_minimize_button_focus = themes_path .. "default/titlebar/minimize_focus.png" + +theme.titlebar_ontop_button_focus_active = themes_path .. "zenburn/titlebar/ontop_focus_active.png" +theme.titlebar_ontop_button_normal_active = themes_path .. "zenburn/titlebar/ontop_normal_active.png" +theme.titlebar_ontop_button_focus_inactive = themes_path .. "zenburn/titlebar/ontop_focus_inactive.png" +theme.titlebar_ontop_button_normal_inactive = themes_path .. "zenburn/titlebar/ontop_normal_inactive.png" + +theme.titlebar_sticky_button_focus_active = themes_path .. "zenburn/titlebar/sticky_focus_active.png" +theme.titlebar_sticky_button_normal_active = themes_path .. "zenburn/titlebar/sticky_normal_active.png" +theme.titlebar_sticky_button_focus_inactive = themes_path .. "zenburn/titlebar/sticky_focus_inactive.png" +theme.titlebar_sticky_button_normal_inactive = themes_path .. "zenburn/titlebar/sticky_normal_inactive.png" + +theme.titlebar_floating_button_focus_active = themes_path .. "zenburn/titlebar/floating_focus_active.png" +theme.titlebar_floating_button_normal_active = themes_path .. "zenburn/titlebar/floating_normal_active.png" +theme.titlebar_floating_button_focus_inactive = themes_path .. "zenburn/titlebar/floating_focus_inactive.png" +theme.titlebar_floating_button_normal_inactive = themes_path .. "zenburn/titlebar/floating_normal_inactive.png" + +theme.titlebar_maximized_button_focus_active = themes_path .. "zenburn/titlebar/maximized_focus_active.png" +theme.titlebar_maximized_button_normal_active = themes_path .. "zenburn/titlebar/maximized_normal_active.png" +theme.titlebar_maximized_button_focus_inactive = themes_path .. "zenburn/titlebar/maximized_focus_inactive.png" +theme.titlebar_maximized_button_normal_inactive = themes_path .. "zenburn/titlebar/maximized_normal_inactive.png" +-- }}} +-- }}} + +return theme + +-- vim: filetype=lua:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:textwidth=80 diff --git a/(sequoia)/awesome/themes/awesomewm/zenburn/titlebar/close_focus.png b/(sequoia)/awesome/themes/awesomewm/zenburn/titlebar/close_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..cccbadca86a741df40c4f6b6f05b2347df68efa3 GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0y~yU=RjjCT0c(27bGH@eB+MEa{HEjtmSN`?>!lvNA9* za29w(7Bet#3xhBt!>l+|C)mgqoS?u~;Hv0x iZ7GLP&XcUYz3~09@my~2u03`U|?7$!t^xx?(+(e NZckS~mvv4FO#r%o8T|kN literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/zenburn/titlebar/floating_focus_active.png b/(sequoia)/awesome/themes/awesomewm/zenburn/titlebar/floating_focus_active.png new file mode 100644 index 0000000000000000000000000000000000000000..77ea12714fbf704c5f0bf5f093d0479c42ca30ac GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0y~yU=RjjCT0c(27bGH@eB+MEa{HEjtmSN`?>!lvNA9* za29w(7Bet#3xhBt!>lv|5~owwZ>nVA_rP3CKNoqRo( Qfq{X+)78&qol`;+0HyON2><{9 literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/zenburn/titlebar/floating_normal_active.png b/(sequoia)/awesome/themes/awesomewm/zenburn/titlebar/floating_normal_active.png new file mode 100644 index 0000000000000000000000000000000000000000..878a9fb807baef73abd84008d2c765715f7830bf GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0y~yU=RjjCT0c(27bGH@eB+MoB=)|t_&c+czTxIn^zt7 z3=9m+B|(0{3=C;;%NaH^FffRFx;Tb#Tu)9=VB4VQIw2;ILnv}i1OvmlTg-*pcAhgp Ox;zopr0L$bVu>b%7 literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/zenburn/titlebar/maximized_focus_active.png b/(sequoia)/awesome/themes/awesomewm/zenburn/titlebar/maximized_focus_active.png new file mode 100644 index 0000000000000000000000000000000000000000..9fc048339552bc23e4e3d789dc15e5180215a454 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rjj7G?$phK4%r{|pQaEa{HEjtmSN`?>!lvNA9* za29w(7Bet#3xhBt!>lgdW0JSK3rl~-%|HeQ1{qHm#}JO_mvv4FO#pREF+TtR literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/zenburn/titlebar/maximized_focus_inactive.png b/(sequoia)/awesome/themes/awesomewm/zenburn/titlebar/maximized_focus_inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..298751ce6ca47432aecc3cdddd5a5666faa18a9e GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rjj4i*Lmh8vOp+!+`cOg&v3Lp07OCrD^E2+l12 zZy)l+p1E16i$}O{*~SI4-<~~iV8c|wSjmaY7VhFbrf@xXF#|6H1J`Rd{!c$weq>-^ OVDNPHb6Mw<&;$T(86$oG literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/zenburn/titlebar/maximized_normal_active.png b/(sequoia)/awesome/themes/awesomewm/zenburn/titlebar/maximized_normal_active.png new file mode 100644 index 0000000000000000000000000000000000000000..1dca071cafba81c1b4ae5454d0f65b744e8ce5b4 GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0y~yU=RjjCT0c(27bGH@eB+MJOMr-t_%zer)SwQFfg8; zWvBLT?7z4xR YElfYXv{&UbFfcH9y85}Sb4q9e02B)zo&W#< literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/zenburn/titlebar/maximized_normal_inactive.png b/(sequoia)/awesome/themes/awesomewm/zenburn/titlebar/maximized_normal_inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..f943ac7957ed985eed2b164d79ebdd33edb9b838 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rjj4i*Lmh8vOp+!+`c%spKkLp07OCrD^E2+lOt z?`>>M6k}#~mST3kq?014X4Et9xB-8w+D#KNA7RD3!lvNA9* zuqAoByD7`kiwLQdxwtto zFfiD7x;TbdoK8-VU_H!k@MzMHf_mGqLdK&GbJ`3A6Cc)VsBz3#@zPg}NzaL|>wimA mTb^FBirFT&gBl793|2nu0<)xksxUAxFnGH9xvXOLp07OCrD^E2+k~) z?_ArlsE5<}aedqW8Osv24s%6Z@M*GOb_-6EQkJsiDqv*DcViXEHgo*Tz`(%Z>FVdQ I&MBb@0C1@t9{>OV literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/zenburn/titlebar/ontop_normal_active.png b/(sequoia)/awesome/themes/awesomewm/zenburn/titlebar/ontop_normal_active.png new file mode 100644 index 0000000000000000000000000000000000000000..8d9cb5b470caf1380b0b49b86034ebdf7c167c60 GIT binary patch literal 118 zcmeAS@N?(olHy`uVBq!ia0y~yU=RjjCT0c(27bGH@eB+MoB=)|t_%zer)Sxno@KYh zdLthL0|RqOkY6wZLt5N&hRqBN43eHMjv*Y^lM@u!HncUJT*@&?o6FHDrIVFm%_63Y U+%}e83=9kmp00i_>zopr0IawihX4Qo literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/zenburn/titlebar/ontop_normal_inactive.png b/(sequoia)/awesome/themes/awesomewm/zenburn/titlebar/ontop_normal_inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..d383c7747e396da2d1fb477748c956174868b0a9 GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rjj4i*Lmh8vOp+!+`cj67W&Lp07OCrD^E2+lO- z@0{DRsE5-zS;|>zS>}vW8<@mQCQC@9DPCMM%Wa9c8>18hL%u4@O~&e7N(>AP44$rj JF6*2UngBje93lV! literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/zenburn/titlebar/sticky_focus_active.png b/(sequoia)/awesome/themes/awesomewm/zenburn/titlebar/sticky_focus_active.png new file mode 100644 index 0000000000000000000000000000000000000000..5af45c146420350417f0a15eab0dc1fe81a823cf GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0y~yU=RjjCT0c(27bGH@eB+MEa{HEjtmSN`?>!lvNA9* za29w(7Bet#3xhBt!>lFVdQ&MBb@06w%9@c;k- literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/awesomewm/zenburn/zenburn-background.png b/(sequoia)/awesome/themes/awesomewm/zenburn/zenburn-background.png new file mode 100644 index 0000000000000000000000000000000000000000..b2c14d92925f117569e5d1dc95f327578bda8821 GIT binary patch literal 1484 zcmeAS@N?(olHy`uVBq!ia0y~yV4J|ez#_%O%)r24`SbEo1_lPk;vjb?hIQv;UNSH+ za29w(7BevL3V|@=)&}zu1_lQ95>H=O_M05CV&>urGjDzcsSEH4ag|e+U$b}ehX-r3 z*MD6EGAYU1-G%W#lkPnR238wS7srr_TW{}dfBOm)8#!yQ&Xv3 zY10!Cj@y>YyEN|S)+GuuF;DpRYGJz_(KG&l|Ws--I;v|ob77rywA*Ie152a2OFx>&7R3?FGkb)zImp1(`5{DSK zV$ZvIV8xhvKx&Z`RDekv)m5 zu=A9M^+cn+?%uldyRG3N40aWUr6}aZYtABB6V!A@xLZRs?D}eMqj?3II53hN(s~)kD0|RG)M`SSr1MhVZW^~e+ zUBSS>z+U3%>&kwULspDm;`z>s`3wvU;+`&!Asp9}fBc`%C~0_NaX~%9&hHZi8P=D} WR68!-D8j(Nz~JfX=d#Wzp$Py|*DrSf literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/skeuo/layouts/cornerne.png b/(sequoia)/awesome/themes/nu/skeuo/layouts/cornerne.png new file mode 100644 index 0000000000000000000000000000000000000000..d541a43eaa8ae227e956a2d7fcb0f3011af684be GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oCT0c(hU@GzeHj=SI14-?iy0VruY)k7lg8`{ z1_lQ95>H=O_WP`|0!o$(_hlM@)CKs2xH2#>+_`h+|NsBf_FqU~U|?V@3GxeOaCmkj z4a7H=O_WP`|0?J(MrIzU+bpbvht_%zeckZ0||NsBA{TC7#7#J8!g8YIR9G=}s z196hP-CdZ{xNA}v7#Q?CT^vI!PA4ZQ$QraAYGmf<=XxM`fWz<*(_%-D^#-nNE?f;~ jITBrsOJ;CP;A1$kjWOiMc7rnv3=9mOu6{1-oD!M<%^ow~ literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/skeuo/layouts/cornerse.png b/(sequoia)/awesome/themes/nu/skeuo/layouts/cornerse.png new file mode 100644 index 0000000000000000000000000000000000000000..19b85c3e1aaf83dc717cec1413f0980679dba73b GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oCT0c(hU@GzeHj=SI14-?iy0VruY)k7lg8`{ z1_lQ95>H=O_WP`|0?G<^&VASjQWxM8;>y6laOcjM|Ns9_+kYW}fq{XsB*-tA!Qt7B zG!Q4r+uemJjk_j=fq}u))5S5wqBl7~LDrzHt*xmbqd}viM52sIVxOuGgBdfEi~(!H qDh~mLoEIG861>5;S~N2m7#^E`72W&PVHyJi1B0ilpUXO@geCwHYc`qy literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/skeuo/layouts/cornersw.png b/(sequoia)/awesome/themes/nu/skeuo/layouts/cornersw.png new file mode 100644 index 0000000000000000000000000000000000000000..a35c476d112cf27ee41a6ee6e0f0a3685d835e48 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oCT0c(hU@GzeHj=SI14-?iy0VruY)k7lg8`{ z1_lQ95>H=O_WP`|0?J~-C8-)9bpbvht_%zeckZ0||NsBA{TC7#7#J8!g8YIR9G=}s z196hP-CdZ{xNA}v7#NH_T^vI!dXp0rWDVMw967W*N*Ep{sy6U+h%n4%WaMjM6>#*} o!XUY=N2l?k!O}j4mkbP{OpGD7QYOq|U|?YIboFyt=akR{0A2$!&Hw-a literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/skeuo/layouts/dwindle.png b/(sequoia)/awesome/themes/nu/skeuo/layouts/dwindle.png new file mode 100644 index 0000000000000000000000000000000000000000..1aa4bf269b41c581ec919efe091aa2e1964c13d1 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oMrH;Eh6&3b&t+g>U@Q)DcVbv~PUa;80|Q%t zPl)UG4TtaCIrBDJS_vdw666=m;PC858iO_A@3N$UUBN;Y!&Z28Nc^F-GqHXMkM7;OXk;vd$@?2>|a=J-z?{ literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/skeuo/layouts/fairh.png b/(sequoia)/awesome/themes/nu/skeuo/layouts/fairh.png new file mode 100644 index 0000000000000000000000000000000000000000..e176bb36345cd5932a19db8ec67c01d26f98c8d3 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oMrH;Eh6&3b&t+g>U@Q)DcVbv~PUa;80|Q%t zPl)UG4WIAaIU`%}xEUl}666=m;PC858i;)^B*U@c02U@Q)DcVbv~PUa;80|Q%t zPl)Swi-bFO&KL`a%>qf61o;IsI6S+N2I3@nySp%Su*!NcFfecyctjR6FmMZlFeAgP zIT8#E4D2PIzOL*yIb=ndEM+WKTxDQjQ1^6k4AD5BoN$2m$^ZZV|1)>6$uje7FkX=* nZX;kI*?j+F2!FvE28O7TvR_+NXZABNFfe$!`njxgN@xNAu*@{c literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/skeuo/layouts/floating.png b/(sequoia)/awesome/themes/nu/skeuo/layouts/floating.png new file mode 100644 index 0000000000000000000000000000000000000000..a39909245bd1ac2243982ffa2b0312827f893ddb GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oMrH;Eh6&3b&t+g>U@Q)DcVbv~PUa;80|Q%t zPl)UG4U_NOIinUP(g2b!3GxeOaCmkj4a7$B`N!0z%zsJD9pzP`57@~1LIpF~FtN+ah`UMX#FjcbP0l+XkKR*N)r literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/skeuo/layouts/fullscreen.png b/(sequoia)/awesome/themes/nu/skeuo/layouts/fullscreen.png new file mode 100644 index 0000000000000000000000000000000000000000..a0c795c5eecfc21de62537d2bdfa123e5bbe6c70 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oMrH;Eh6&3b&t+g>U@Q)DcVbv~PUa;80|Q%t zPl)UG4TtaCIrBDJS_vdw666=m;PC858i4=LC;yud@&`%EOGx}EG_X5# ug~#j|`-Jk1#%yb6Yo<&PSiXai;qT7YcSm~``!FytFnGH9xvXU@Q)DcVbv~PUa;80|Q%t zPl)UG8|-)PoY`v@_a7u(666=m;PC858iU@Q)DcVbv~PUa;80|Q%t zPl)UG4a|4$oS7~5RRttn666=m;PC858i|DZvCwMuOwAM>5mpX)^#-nG3we077g!(85W<|mgG85X%SRrDKayl!+hQc!SH z`O&dylVF9BVv^gho=uX!+kx9UH)ruyW&D*3$&??rC9u*W3$?BD%yPuJJ2uop11 RU|?Wi@O1TaS?83{1OR1uT>}6B literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/skeuo/layouts/spiral.png b/(sequoia)/awesome/themes/nu/skeuo/layouts/spiral.png new file mode 100644 index 0000000000000000000000000000000000000000..8f5aeedefc43f941a439e34d066824427173f820 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oMrH;Eh6&3b&t+g>U@Q)DcVbv~PUa;80|Q%t zPl)UGis(Cc&iI@vECxxJ1o;IsI6S+N2I3@nySp%Su*!NcFfecyctjR6FmMZlFeAgP zIT8#E4D2PIzOL*yIb=n2Ri&RVJHWuepylb}7@~1LIpF~BlmGw!2mk;7zhCfJ!*5ys q#sAoS#APLUcq}AMw#k|^Fnn~&blbg9i;;nWfx*+&&t;ucLK6T|!#BJD literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/skeuo/layouts/tile.png b/(sequoia)/awesome/themes/nu/skeuo/layouts/tile.png new file mode 100644 index 0000000000000000000000000000000000000000..3fcc904db6c3a0013be72c2da405b8a533cf55c6 GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oMrH;Eh6&3b&t+g>U@Q)DcVbv~PUa;80|Q%t zPl)UGjBj`DoSCext_hMZ3GxeOaCmkj4a7$ApGqf!7jbLD4Q1*0j4AD5BoN$2m$^ZZVga7~k-|u*`VYk3! i!;HH&DYE_23=FLG>2+@0EcOfx3=E#GelF{r5}E*jOf-i8 literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/skeuo/layouts/tilebottom.png b/(sequoia)/awesome/themes/nu/skeuo/layouts/tilebottom.png new file mode 100644 index 0000000000000000000000000000000000000000..dfe783228f50886eff0fb332c904541727419cd9 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oMrH;Eh6&3b&t+g>U@Q)DcVbv~PUa;80|Q%t zPl)UG9o2X4oMC-yHVq_Q666=m;PC858iJ`vs32kd~7F|NlL^ gwp=049R>ysy|VWO;U@Q)DcVbv~PUa;80|Q%t zPl)UGj?H)OoDnzm_z99O3GxeOaCmkj4a7$Ap8!W1>{ldV&pycV|7@~1LIpF~BlmGw!r~m)|zu)mV1EWlj iU@Q)DcVbv~PUa;80|Q%t zPl)UG0^>V(&NOK}jRQ%S1o;IsI6S+N2I3@nySp%Su*!NcFfecyctjR6FmMZlFeAgP zIT8#E4D2PIzOL*yIb=mlge;;~U1wlmQ1End4AD5BoN$2m$^ZI4|M&m@-#_uh0co9t g56LWs1FVdQ&MBb@03E0{U;qFB literal 0 HcmV?d00001 diff --git a/awesome/themes/spacestation/submenu.png b/(sequoia)/awesome/themes/nu/skeuo/submenu.png similarity index 100% rename from awesome/themes/spacestation/submenu.png rename to (sequoia)/awesome/themes/nu/skeuo/submenu.png diff --git a/(sequoia)/awesome/themes/nu/skeuo/taglist/squarefz.png b/(sequoia)/awesome/themes/nu/skeuo/taglist/squarefz.png new file mode 100644 index 0000000000000000000000000000000000000000..0927720449ef42f4117e0487fe6ff82b7482804e GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ZjU=U_xW?*3GePbubz`(#*9OUlAuN}MKHaLHfq{X~)5S4_<9hOs0}PE7j12Y5m=E5wIS#Uo N!PC{xWt~$(696xXEAs#V literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/skeuo/taglist/squarez.png b/(sequoia)/awesome/themes/nu/skeuo/taglist/squarez.png new file mode 100644 index 0000000000000000000000000000000000000000..9b41c26ea753665cfd295ef36083dd55e6f4ae71 GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ZjU=U_xW?*3GePbubz`(#*9OUlAuPJO(B`E#7#J7?JzX3_IIbuEIAFlYVQ=t&l_5=ynX&Zw SGF=7+1_n=8KbLh*2~7Z=JS&#~ literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/skeuo/theme.lua b/(sequoia)/awesome/themes/nu/skeuo/theme.lua new file mode 100644 index 0000000..ab31c95 --- /dev/null +++ b/(sequoia)/awesome/themes/nu/skeuo/theme.lua @@ -0,0 +1,138 @@ +------------------------------- +-- "Zenburn" awesome theme -- +-- By Adrian C. (anrxc) -- +------------------------------- + +--local themes_path = require("gears.filesystem").get_themes_dir() +local themes_path = "/home/nu/.config/awesome/themes/" +-- ^ there's obviously something wrong here. the commented out code should return what i have manually set in the second thing. but it doesn't! +local dpi = require("beautiful.xresources").apply_dpi + +-- {{{ Main +local theme = {} +--theme.wallpaper = themes_path .. "/mnt/Storage/Pictures and videos/Wallpapers/1636726932302.jpg" +-- }}} + +-- {{{ Styles +theme.font = "Noto Sans CJK JP, Regular 8.7" + +-- {{{ Colors +theme.fg_normal = "#DCDCCC" +theme.fg_focus = "#F0DFAF" +theme.fg_urgent = "#CC9393" +theme.bg_normal = "#3F3F3F" +theme.bg_focus = "#1E2320" +theme.bg_urgent = "#3F3F3F" +theme.bg_systray = theme.bg_normal +-- }}} + +-- {{{ Borders +theme.useless_gap = dpi(4) +theme.border_width = dpi(2) +theme.border_normal = "#3F3F3F" +theme.border_focus = "#6F6F6F" +theme.border_marked = "#CC9393" +-- }}} + +-- {{{ Titlebars +theme.titlebar_bg_focus = "#3F3F3F" +theme.titlebar_bg_normal = "#3F3F3F" +-- }}} + +-- There are other variable sets +-- overriding the default one when +-- defined, the sets are: +-- [taglist|tasklist]_[bg|fg]_[focus|urgent|occupied|empty|volatile] +-- titlebar_[normal|focus] +-- tooltip_[font|opacity|fg_color|bg_color|border_width|border_color] +-- Example: +--theme.taglist_bg_focus = "#CC9393" +-- }}} + +-- {{{ Widgets +-- You can add as many variables as +-- you wish and access them by using +-- beautiful.variable in your rc.lua +--theme.fg_widget = "#AECF96" +--theme.fg_center_widget = "#88A175" +--theme.fg_end_widget = "#FF5656" +--theme.bg_widget = "#494B4F" +--theme.border_widget = "#3F3F3F" +-- }}} + +-- {{{ Mouse finder +theme.mouse_finder_color = "#CC9393" +-- mouse_finder_[timeout|animate_timeout|radius|factor] +-- }}} + +-- {{{ Menu +-- Variables set for theming the menu: +-- menu_[bg|fg]_[normal|focus] +-- menu_[border_color|border_width] +theme.menu_height = dpi(16) +theme.menu_width = dpi(120) +-- }}} + +-- {{{ Icons +-- {{{ Taglist +theme.taglist_squares_sel = themes_path .. "nu/skeuo/taglist/squarefz.png" +theme.taglist_squares_unsel = themes_path .. "nu/skeuo/taglist/squarez.png" +--theme.taglist_squares_resize = "false" +-- }}} + +-- {{{ Misc +theme.awesome_icon = themes_path .. "nu/skeuo/awesome-icon.png" +theme.menu_submenu_icon = themes_path .. "nu/skeuo/submenu.png" +-- }}} + +-- {{{ Layout +theme.layout_tile = themes_path .. "nu/skeuo/layouts/tile.png" +theme.layout_tileleft = themes_path .. "nu/skeuo/layouts/tileleft.png" +theme.layout_tilebottom = themes_path .. "nu/skeuo/layouts/tilebottom.png" +theme.layout_tiletop = themes_path .. "nu/skeuo/layouts/tiletop.png" +theme.layout_fairv = themes_path .. "nu/skeuo/layouts/fairv.png" +theme.layout_fairh = themes_path .. "nu/skeuo/layouts/fairh.png" +theme.layout_spiral = themes_path .. "nu/skeuo/layouts/spiral.png" +theme.layout_dwindle = themes_path .. "nu/skeuo/layouts/dwindle.png" +theme.layout_max = themes_path .. "nu/skeuo/layouts/max.png" +theme.layout_fullscreen = themes_path .. "nu/skeuo/layouts/fullscreen.png" +theme.layout_magnifier = themes_path .. "nu/skeuo/layouts/magnifier.png" +theme.layout_floating = themes_path .. "nu/skeuo/layouts/floating.png" +theme.layout_cornernw = themes_path .. "nu/skeuo/layouts/cornernw.png" +theme.layout_cornerne = themes_path .. "nu/skeuo/layouts/cornerne.png" +theme.layout_cornersw = themes_path .. "nu/skeuo/layouts/cornersw.png" +theme.layout_cornerse = themes_path .. "nu/skeuo/layouts/cornerse.png" +-- }}} + +-- {{{ Titlebar +theme.titlebar_close_button_focus = themes_path .. "nu/skeuo/titlebar/close_focus.png" +theme.titlebar_close_button_normal = themes_path .. "nu/skeuo/titlebar/close_normal.png" + +theme.titlebar_minimize_button_normal = themes_path .. "nu/skeuo/titlebar/minimize_normal.png" +theme.titlebar_minimize_button_focus = themes_path .. "nu/skeuo/titlebar/minimize_focus.png" + +theme.titlebar_ontop_button_focus_active = themes_path .. "nu/skeuo/titlebar/ontop_focus_active.png" +theme.titlebar_ontop_button_normal_active = themes_path .. "nu/skeuo/titlebar/ontop_normal_active.png" +theme.titlebar_ontop_button_focus_inactive = themes_path .. "nu/skeuo/titlebar/ontop_focus_inactive.png" +theme.titlebar_ontop_button_normal_inactive = themes_path .. "nu/skeuo/titlebar/ontop_normal_inactive.png" + +theme.titlebar_sticky_button_focus_active = themes_path .. "nu/skeuo/titlebar/sticky_focus_active.png" +theme.titlebar_sticky_button_normal_active = themes_path .. "nu/skeuo/titlebar/sticky_normal_active.png" +theme.titlebar_sticky_button_focus_inactive = themes_path .. "nu/skeuo/titlebar/sticky_focus_inactive.png" +theme.titlebar_sticky_button_normal_inactive = themes_path .. "nu/skeuo/titlebar/sticky_normal_inactive.png" + +theme.titlebar_floating_button_focus_active = themes_path .. "nu/skeuo/titlebar/floating_focus_active.png" +theme.titlebar_floating_button_normal_active = themes_path .. "nu/skeuo/titlebar/floating_normal_active.png" +theme.titlebar_floating_button_focus_inactive = themes_path .. "nu/skeuo/titlebar/floating_focus_inactive.png" +theme.titlebar_floating_button_normal_inactive = themes_path .. "nu/skeuo/titlebar/floating_normal_inactive.png" + +theme.titlebar_maximized_button_focus_active = themes_path .. "nu/skeuo/titlebar/maximized_focus_active.png" +theme.titlebar_maximized_button_normal_active = themes_path .. "nu/skeuo/titlebar/maximized_normal_active.png" +theme.titlebar_maximized_button_focus_inactive = themes_path .. "nu/skeuo/titlebar/maximized_focus_inactive.png" +theme.titlebar_maximized_button_normal_inactive = themes_path .. "nu/skeuo/titlebar/maximized_normal_inactive.png" +-- }}} +-- }}} + +return theme + +-- vim: filetype=lua:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:textwidth=80 diff --git a/(sequoia)/awesome/themes/nu/skeuo/titlebar/close_focus.png b/(sequoia)/awesome/themes/nu/skeuo/titlebar/close_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..cccbadca86a741df40c4f6b6f05b2347df68efa3 GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0y~yU=RjjCT0c(27bGH@eB+MEa{HEjtmSN`?>!lvNA9* za29w(7Bet#3xhBt!>l+|C)mgqoS?u~;Hv0x iZ7GLP&XcUYz3~09@my~2u03`U|?7$!t^xx?(+(e NZckS~mvv4FO#r%o8T|kN literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/skeuo/titlebar/floating_focus_active.png b/(sequoia)/awesome/themes/nu/skeuo/titlebar/floating_focus_active.png new file mode 100644 index 0000000000000000000000000000000000000000..77ea12714fbf704c5f0bf5f093d0479c42ca30ac GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0y~yU=RjjCT0c(27bGH@eB+MEa{HEjtmSN`?>!lvNA9* za29w(7Bet#3xhBt!>lv|5~owwZ>nVA_rP3CKNoqRo( Qfq{X+)78&qol`;+0HyON2><{9 literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/skeuo/titlebar/floating_normal_active.png b/(sequoia)/awesome/themes/nu/skeuo/titlebar/floating_normal_active.png new file mode 100644 index 0000000000000000000000000000000000000000..878a9fb807baef73abd84008d2c765715f7830bf GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0y~yU=RjjCT0c(27bGH@eB+MoB=)|t_&c+czTxIn^zt7 z3=9m+B|(0{3=C;;%NaH^FffRFx;Tb#Tu)9=VB4VQIw2;ILnv}i1OvmlTg-*pcAhgp Ox;zopr0L$bVu>b%7 literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/skeuo/titlebar/maximized_focus_active.png b/(sequoia)/awesome/themes/nu/skeuo/titlebar/maximized_focus_active.png new file mode 100644 index 0000000000000000000000000000000000000000..9fc048339552bc23e4e3d789dc15e5180215a454 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rjj7G?$phK4%r{|pQaEa{HEjtmSN`?>!lvNA9* za29w(7Bet#3xhBt!>lgdW0JSK3rl~-%|HeQ1{qHm#}JO_mvv4FO#pREF+TtR literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/skeuo/titlebar/maximized_focus_inactive.png b/(sequoia)/awesome/themes/nu/skeuo/titlebar/maximized_focus_inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..298751ce6ca47432aecc3cdddd5a5666faa18a9e GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rjj4i*Lmh8vOp+!+`cOg&v3Lp07OCrD^E2+l12 zZy)l+p1E16i$}O{*~SI4-<~~iV8c|wSjmaY7VhFbrf@xXF#|6H1J`Rd{!c$weq>-^ OVDNPHb6Mw<&;$T(86$oG literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/skeuo/titlebar/maximized_normal_active.png b/(sequoia)/awesome/themes/nu/skeuo/titlebar/maximized_normal_active.png new file mode 100644 index 0000000000000000000000000000000000000000..1dca071cafba81c1b4ae5454d0f65b744e8ce5b4 GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0y~yU=RjjCT0c(27bGH@eB+MJOMr-t_%zer)SwQFfg8; zWvBLT?7z4xR YElfYXv{&UbFfcH9y85}Sb4q9e02B)zo&W#< literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/skeuo/titlebar/maximized_normal_inactive.png b/(sequoia)/awesome/themes/nu/skeuo/titlebar/maximized_normal_inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..f943ac7957ed985eed2b164d79ebdd33edb9b838 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rjj4i*Lmh8vOp+!+`c%spKkLp07OCrD^E2+lOt z?`>>M6k}#~mST3kq?014X4Et9xB-8w+D#KNA7RD3!lvNA9* zuqAoByD7`kiwLQdxwtto zFfiD7x;TbdoK8-VU_H!k@MzMHf_mGqLdK&GbJ`3A6Cc)VsBz3#@zPg}NzaL|>wimA mTb^FBirFT&gBl793|2nu0<)xksxUAxFnGH9xvXOLp07OCrD^E2+k~) z?_ArlsE5<}aedqW8Osv24s%6Z@M*GOb_-6EQkJsiDqv*DcViXEHgo*Tz`(%Z>FVdQ I&MBb@0C1@t9{>OV literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/skeuo/titlebar/ontop_normal_active.png b/(sequoia)/awesome/themes/nu/skeuo/titlebar/ontop_normal_active.png new file mode 100644 index 0000000000000000000000000000000000000000..8d9cb5b470caf1380b0b49b86034ebdf7c167c60 GIT binary patch literal 118 zcmeAS@N?(olHy`uVBq!ia0y~yU=RjjCT0c(27bGH@eB+MoB=)|t_%zer)Sxno@KYh zdLthL0|RqOkY6wZLt5N&hRqBN43eHMjv*Y^lM@u!HncUJT*@&?o6FHDrIVFm%_63Y U+%}e83=9kmp00i_>zopr0IawihX4Qo literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/skeuo/titlebar/ontop_normal_inactive.png b/(sequoia)/awesome/themes/nu/skeuo/titlebar/ontop_normal_inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..d383c7747e396da2d1fb477748c956174868b0a9 GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rjj4i*Lmh8vOp+!+`cj67W&Lp07OCrD^E2+lO- z@0{DRsE5-zS;|>zS>}vW8<@mQCQC@9DPCMM%Wa9c8>18hL%u4@O~&e7N(>AP44$rj JF6*2UngBje93lV! literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/skeuo/titlebar/sticky_focus_active.png b/(sequoia)/awesome/themes/nu/skeuo/titlebar/sticky_focus_active.png new file mode 100644 index 0000000000000000000000000000000000000000..5af45c146420350417f0a15eab0dc1fe81a823cf GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0y~yU=RjjCT0c(27bGH@eB+MEa{HEjtmSN`?>!lvNA9* za29w(7Bet#3xhBt!>lFVdQ&MBb@06w%9@c;k- literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/wip/awesome-icon.png b/(sequoia)/awesome/themes/nu/wip/awesome-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..70978d3a9ab338be0eea2a024641cdaa8709c6be GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRdMrH;E236Z!B?blt#^NA%Cx&(BWL`2bFt7#q zgt%_s@VS0|y?@a^FOYOekY6x^!?PP{AWo9Ey9+}HtE>kD0|RG)M`SSr1MhVZW^~e+ zUBSS>z+U3%>&kwULspDm;`z>s`3wvU;+`&!Asp9}fBc`%C~0_NaX~%9&hHZi8P=D} WR68!-D8j(Nz~JfX=d#Wzp$Py|*DrSf literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/wip/layouts/cornerne.png b/(sequoia)/awesome/themes/nu/wip/layouts/cornerne.png new file mode 100644 index 0000000000000000000000000000000000000000..d541a43eaa8ae227e956a2d7fcb0f3011af684be GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oCT0c(hU@GzeHj=SI14-?iy0VruY)k7lg8`{ z1_lQ95>H=O_WP`|0!o$(_hlM@)CKs2xH2#>+_`h+|NsBf_FqU~U|?V@3GxeOaCmkj z4a7H=O_WP`|0?J(MrIzU+bpbvht_%zeckZ0||NsBA{TC7#7#J8!g8YIR9G=}s z196hP-CdZ{xNA}v7#Q?CT^vI!PA4ZQ$QraAYGmf<=XxM`fWz<*(_%-D^#-nNE?f;~ jITBrsOJ;CP;A1$kjWOiMc7rnv3=9mOu6{1-oD!M<%^ow~ literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/wip/layouts/cornerse.png b/(sequoia)/awesome/themes/nu/wip/layouts/cornerse.png new file mode 100644 index 0000000000000000000000000000000000000000..19b85c3e1aaf83dc717cec1413f0980679dba73b GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oCT0c(hU@GzeHj=SI14-?iy0VruY)k7lg8`{ z1_lQ95>H=O_WP`|0?G<^&VASjQWxM8;>y6laOcjM|Ns9_+kYW}fq{XsB*-tA!Qt7B zG!Q4r+uemJjk_j=fq}u))5S5wqBl7~LDrzHt*xmbqd}viM52sIVxOuGgBdfEi~(!H qDh~mLoEIG861>5;S~N2m7#^E`72W&PVHyJi1B0ilpUXO@geCwHYc`qy literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/wip/layouts/cornersw.png b/(sequoia)/awesome/themes/nu/wip/layouts/cornersw.png new file mode 100644 index 0000000000000000000000000000000000000000..a35c476d112cf27ee41a6ee6e0f0a3685d835e48 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oCT0c(hU@GzeHj=SI14-?iy0VruY)k7lg8`{ z1_lQ95>H=O_WP`|0?J~-C8-)9bpbvht_%zeckZ0||NsBA{TC7#7#J8!g8YIR9G=}s z196hP-CdZ{xNA}v7#NH_T^vI!dXp0rWDVMw967W*N*Ep{sy6U+h%n4%WaMjM6>#*} o!XUY=N2l?k!O}j4mkbP{OpGD7QYOq|U|?YIboFyt=akR{0A2$!&Hw-a literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/wip/layouts/dwindle.png b/(sequoia)/awesome/themes/nu/wip/layouts/dwindle.png new file mode 100644 index 0000000000000000000000000000000000000000..1aa4bf269b41c581ec919efe091aa2e1964c13d1 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oMrH;Eh6&3b&t+g>U@Q)DcVbv~PUa;80|Q%t zPl)UG4TtaCIrBDJS_vdw666=m;PC858iO_A@3N$UUBN;Y!&Z28Nc^F-GqHXMkM7;OXk;vd$@?2>|a=J-z?{ literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/wip/layouts/fairh.png b/(sequoia)/awesome/themes/nu/wip/layouts/fairh.png new file mode 100644 index 0000000000000000000000000000000000000000..e176bb36345cd5932a19db8ec67c01d26f98c8d3 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oMrH;Eh6&3b&t+g>U@Q)DcVbv~PUa;80|Q%t zPl)UG4WIAaIU`%}xEUl}666=m;PC858i;)^B*U@c02U@Q)DcVbv~PUa;80|Q%t zPl)Swi-bFO&KL`a%>qf61o;IsI6S+N2I3@nySp%Su*!NcFfecyctjR6FmMZlFeAgP zIT8#E4D2PIzOL*yIb=ndEM+WKTxDQjQ1^6k4AD5BoN$2m$^ZZV|1)>6$uje7FkX=* nZX;kI*?j+F2!FvE28O7TvR_+NXZABNFfe$!`njxgN@xNAu*@{c literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/wip/layouts/floating.png b/(sequoia)/awesome/themes/nu/wip/layouts/floating.png new file mode 100644 index 0000000000000000000000000000000000000000..a39909245bd1ac2243982ffa2b0312827f893ddb GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oMrH;Eh6&3b&t+g>U@Q)DcVbv~PUa;80|Q%t zPl)UG4U_NOIinUP(g2b!3GxeOaCmkj4a7$B`N!0z%zsJD9pzP`57@~1LIpF~FtN+ah`UMX#FjcbP0l+XkKR*N)r literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/wip/layouts/fullscreen.png b/(sequoia)/awesome/themes/nu/wip/layouts/fullscreen.png new file mode 100644 index 0000000000000000000000000000000000000000..a0c795c5eecfc21de62537d2bdfa123e5bbe6c70 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oMrH;Eh6&3b&t+g>U@Q)DcVbv~PUa;80|Q%t zPl)UG4TtaCIrBDJS_vdw666=m;PC858i4=LC;yud@&`%EOGx}EG_X5# ug~#j|`-Jk1#%yb6Yo<&PSiXai;qT7YcSm~``!FytFnGH9xvXU@Q)DcVbv~PUa;80|Q%t zPl)UG8|-)PoY`v@_a7u(666=m;PC858iU@Q)DcVbv~PUa;80|Q%t zPl)UG4a|4$oS7~5RRttn666=m;PC858i|DZvCwMuOwAM>5mpX)^#-nG3we077g!(85W<|mgG85X%SRrDKayl!+hQc!SH z`O&dylVF9BVv^gho=uX!+kx9UH)ruyW&D*3$&??rC9u*W3$?BD%yPuJJ2uop11 RU|?Wi@O1TaS?83{1OR1uT>}6B literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/wip/layouts/spiral.png b/(sequoia)/awesome/themes/nu/wip/layouts/spiral.png new file mode 100644 index 0000000000000000000000000000000000000000..8f5aeedefc43f941a439e34d066824427173f820 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oMrH;Eh6&3b&t+g>U@Q)DcVbv~PUa;80|Q%t zPl)UGis(Cc&iI@vECxxJ1o;IsI6S+N2I3@nySp%Su*!NcFfecyctjR6FmMZlFeAgP zIT8#E4D2PIzOL*yIb=n2Ri&RVJHWuepylb}7@~1LIpF~BlmGw!2mk;7zhCfJ!*5ys q#sAoS#APLUcq}AMw#k|^Fnn~&blbg9i;;nWfx*+&&t;ucLK6T|!#BJD literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/wip/layouts/tile.png b/(sequoia)/awesome/themes/nu/wip/layouts/tile.png new file mode 100644 index 0000000000000000000000000000000000000000..3fcc904db6c3a0013be72c2da405b8a533cf55c6 GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oMrH;Eh6&3b&t+g>U@Q)DcVbv~PUa;80|Q%t zPl)UGjBj`DoSCext_hMZ3GxeOaCmkj4a7$ApGqf!7jbLD4Q1*0j4AD5BoN$2m$^ZZVga7~k-|u*`VYk3! i!;HH&DYE_23=FLG>2+@0EcOfx3=E#GelF{r5}E*jOf-i8 literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/wip/layouts/tilebottom.png b/(sequoia)/awesome/themes/nu/wip/layouts/tilebottom.png new file mode 100644 index 0000000000000000000000000000000000000000..dfe783228f50886eff0fb332c904541727419cd9 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oMrH;Eh6&3b&t+g>U@Q)DcVbv~PUa;80|Q%t zPl)UG9o2X4oMC-yHVq_Q666=m;PC858iJ`vs32kd~7F|NlL^ gwp=049R>ysy|VWO;U@Q)DcVbv~PUa;80|Q%t zPl)UGj?H)OoDnzm_z99O3GxeOaCmkj4a7$Ap8!W1>{ldV&pycV|7@~1LIpF~BlmGw!r~m)|zu)mV1EWlj iU@Q)DcVbv~PUa;80|Q%t zPl)UG0^>V(&NOK}jRQ%S1o;IsI6S+N2I3@nySp%Su*!NcFfecyctjR6FmMZlFeAgP zIT8#E4D2PIzOL*yIb=mlge;;~U1wlmQ1End4AD5BoN$2m$^ZI4|M&m@-#_uh0co9t g56LWs1FVdQ&MBb@03E0{U;qFB literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/wip/submenu.png b/(sequoia)/awesome/themes/nu/wip/submenu.png new file mode 100644 index 0000000000000000000000000000000000000000..b2778e2ebe7f632abc51257e3609992bda592a83 GIT binary patch literal 440 zcmV;p0Z0CcP)P000>X1^@s6#OZ}&00004b3#c}2nYxW zd2z8Hj+`L9UQg2LG>t}MEh2;Ea(U|nQA(kdBAd<9YPAv(`2en+Ap7$9 zJe^KwE+TKhr4wXdu~;OEA~PC|UVw8a$i8y9{L}CE<2a6=fKw-kQVQSqsaC6BA~H^r zN}MKHaLHfq{X~)5S4_<9hOs0}PE7j12Y5m=E5wIS#Uo N!PC{xWt~$(696xXEAs#V literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/wip/taglist/squarez.png b/(sequoia)/awesome/themes/nu/wip/taglist/squarez.png new file mode 100644 index 0000000000000000000000000000000000000000..9b41c26ea753665cfd295ef36083dd55e6f4ae71 GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ZjU=U_xW?*3GePbubz`(#*9OUlAuPJO(B`E#7#J7?JzX3_IIbuEIAFlYVQ=t&l_5=ynX&Zw SGF=7+1_n=8KbLh*2~7Z=JS&#~ literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/wip/theme.lua b/(sequoia)/awesome/themes/nu/wip/theme.lua new file mode 100644 index 0000000..59fb357 --- /dev/null +++ b/(sequoia)/awesome/themes/nu/wip/theme.lua @@ -0,0 +1,138 @@ +------------------------------- +-- "Zenburn" awesome theme -- +-- By Adrian C. (anrxc) -- +------------------------------- + +--local themes_path = require("gears.filesystem").get_themes_dir() +local themes_path = "/home/nu/.config/awesome/themes/" +-- ^ there's obviously something wrong here. the commented out code should return what i have manually set in the second thing. but it doesn't! +local dpi = require("beautiful.xresources").apply_dpi + +-- {{{ Main +local theme = {} +-- theme.wallpaper = "/home/nu/.wp/DRAMAtical.Murder.full.1636462.jpg" +-- }}} + +-- {{{ Styles +theme.font = "Noto Sans CJK JP, Regular 8.7" + +-- {{{ Colors +theme.fg_normal = "#DCDCCC" +theme.fg_focus = "#F0DFAF" +theme.fg_urgent = "#CC9393" +theme.bg_normal = "#3F3F3F" +theme.bg_focus = "#1E2320" +theme.bg_urgent = "#3F3F3F" +theme.bg_systray = theme.bg_normal +-- }}} + +-- {{{ Borders +theme.useless_gap = dpi(4) +theme.border_width = dpi(2) +theme.border_normal = "#3F3F3F" +theme.border_focus = "#6F6F6F" +theme.border_marked = "#CC9393" +-- }}} + +-- {{{ Titlebars +theme.titlebar_bg_focus = "#3F3F3F" +theme.titlebar_bg_normal = "#3F3F3F" +-- }}} + +-- There are other variable sets +-- overriding the default one when +-- defined, the sets are: +-- [taglist|tasklist]_[bg|fg]_[focus|urgent|occupied|empty|volatile] +-- titlebar_[normal|focus] +-- tooltip_[font|opacity|fg_color|bg_color|border_width|border_color] +-- Example: +--theme.taglist_bg_focus = "#CC9393" +-- }}} + +-- {{{ Widgets +-- You can add as many variables as +-- you wish and access them by using +-- beautiful.variable in your rc.lua +--theme.fg_widget = "#AECF96" +--theme.fg_center_widget = "#88A175" +--theme.fg_end_widget = "#FF5656" +--theme.bg_widget = "#494B4F" +--theme.border_widget = "#3F3F3F" +-- }}} + +-- {{{ Mouse finder +theme.mouse_finder_color = "#CC9393" +-- mouse_finder_[timeout|animate_timeout|radius|factor] +-- }}} + +-- {{{ Menu +-- Variables set for theming the menu: +-- menu_[bg|fg]_[normal|focus] +-- menu_[border_color|border_width] +theme.menu_height = dpi(16) +theme.menu_width = dpi(120) +-- }}} + +-- {{{ Icons +-- {{{ Taglist +theme.taglist_squares_sel = themes_path .. "nu/skeuo/taglist/squarefz.png" +theme.taglist_squares_unsel = themes_path .. "nu/skeuo/taglist/squarez.png" +--theme.taglist_squares_resize = "false" +-- }}} + +-- {{{ Misc +theme.awesome_icon = themes_path .. "nu/skeuo/awesome-icon.png" +theme.menu_submenu_icon = themes_path .. "nu/skeuo/submenu.png" +-- }}} + +-- {{{ Layout +theme.layout_tile = themes_path .. "nu/skeuo/layouts/tile.png" +theme.layout_tileleft = themes_path .. "nu/skeuo/layouts/tileleft.png" +theme.layout_tilebottom = themes_path .. "nu/skeuo/layouts/tilebottom.png" +theme.layout_tiletop = themes_path .. "nu/skeuo/layouts/tiletop.png" +theme.layout_fairv = themes_path .. "nu/skeuo/layouts/fairv.png" +theme.layout_fairh = themes_path .. "nu/skeuo/layouts/fairh.png" +theme.layout_spiral = themes_path .. "nu/skeuo/layouts/spiral.png" +theme.layout_dwindle = themes_path .. "nu/skeuo/layouts/dwindle.png" +theme.layout_max = themes_path .. "nu/skeuo/layouts/max.png" +theme.layout_fullscreen = themes_path .. "nu/skeuo/layouts/fullscreen.png" +theme.layout_magnifier = themes_path .. "nu/skeuo/layouts/magnifier.png" +theme.layout_floating = themes_path .. "nu/skeuo/layouts/floating.png" +theme.layout_cornernw = themes_path .. "nu/skeuo/layouts/cornernw.png" +theme.layout_cornerne = themes_path .. "nu/skeuo/layouts/cornerne.png" +theme.layout_cornersw = themes_path .. "nu/skeuo/layouts/cornersw.png" +theme.layout_cornerse = themes_path .. "nu/skeuo/layouts/cornerse.png" +-- }}} + +-- {{{ Titlebar +theme.titlebar_close_button_focus = themes_path .. "nu/skeuo/titlebar/close_focus.png" +theme.titlebar_close_button_normal = themes_path .. "nu/skeuo/titlebar/close_normal.png" + +theme.titlebar_minimize_button_normal = themes_path .. "nu/skeuo/titlebar/minimize_normal.png" +theme.titlebar_minimize_button_focus = themes_path .. "nu/skeuo/titlebar/minimize_focus.png" + +theme.titlebar_ontop_button_focus_active = themes_path .. "nu/skeuo/titlebar/ontop_focus_active.png" +theme.titlebar_ontop_button_normal_active = themes_path .. "nu/skeuo/titlebar/ontop_normal_active.png" +theme.titlebar_ontop_button_focus_inactive = themes_path .. "nu/skeuo/titlebar/ontop_focus_inactive.png" +theme.titlebar_ontop_button_normal_inactive = themes_path .. "nu/skeuo/titlebar/ontop_normal_inactive.png" + +theme.titlebar_sticky_button_focus_active = themes_path .. "nu/skeuo/titlebar/sticky_focus_active.png" +theme.titlebar_sticky_button_normal_active = themes_path .. "nu/skeuo/titlebar/sticky_normal_active.png" +theme.titlebar_sticky_button_focus_inactive = themes_path .. "nu/skeuo/titlebar/sticky_focus_inactive.png" +theme.titlebar_sticky_button_normal_inactive = themes_path .. "nu/skeuo/titlebar/sticky_normal_inactive.png" + +theme.titlebar_floating_button_focus_active = themes_path .. "nu/skeuo/titlebar/floating_focus_active.png" +theme.titlebar_floating_button_normal_active = themes_path .. "nu/skeuo/titlebar/floating_normal_active.png" +theme.titlebar_floating_button_focus_inactive = themes_path .. "nu/skeuo/titlebar/floating_focus_inactive.png" +theme.titlebar_floating_button_normal_inactive = themes_path .. "nu/skeuo/titlebar/floating_normal_inactive.png" + +theme.titlebar_maximized_button_focus_active = themes_path .. "nu/skeuo/titlebar/maximized_focus_active.png" +theme.titlebar_maximized_button_normal_active = themes_path .. "nu/skeuo/titlebar/maximized_normal_active.png" +theme.titlebar_maximized_button_focus_inactive = themes_path .. "nu/skeuo/titlebar/maximized_focus_inactive.png" +theme.titlebar_maximized_button_normal_inactive = themes_path .. "nu/skeuo/titlebar/maximized_normal_inactive.png" +-- }}} +-- }}} + +return theme + +-- vim: filetype=lua:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:textwidth=80 diff --git a/(sequoia)/awesome/themes/nu/wip/titlebar/close_focus.png b/(sequoia)/awesome/themes/nu/wip/titlebar/close_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..cccbadca86a741df40c4f6b6f05b2347df68efa3 GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0y~yU=RjjCT0c(27bGH@eB+MEa{HEjtmSN`?>!lvNA9* za29w(7Bet#3xhBt!>l+|C)mgqoS?u~;Hv0x iZ7GLP&XcUYz3~09@my~2u03`U|?7$!t^xx?(+(e NZckS~mvv4FO#r%o8T|kN literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/wip/titlebar/floating_focus_active.png b/(sequoia)/awesome/themes/nu/wip/titlebar/floating_focus_active.png new file mode 100644 index 0000000000000000000000000000000000000000..77ea12714fbf704c5f0bf5f093d0479c42ca30ac GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0y~yU=RjjCT0c(27bGH@eB+MEa{HEjtmSN`?>!lvNA9* za29w(7Bet#3xhBt!>lv|5~owwZ>nVA_rP3CKNoqRo( Qfq{X+)78&qol`;+0HyON2><{9 literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/wip/titlebar/floating_normal_active.png b/(sequoia)/awesome/themes/nu/wip/titlebar/floating_normal_active.png new file mode 100644 index 0000000000000000000000000000000000000000..878a9fb807baef73abd84008d2c765715f7830bf GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0y~yU=RjjCT0c(27bGH@eB+MoB=)|t_&c+czTxIn^zt7 z3=9m+B|(0{3=C;;%NaH^FffRFx;Tb#Tu)9=VB4VQIw2;ILnv}i1OvmlTg-*pcAhgp Ox;zopr0L$bVu>b%7 literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/wip/titlebar/maximized_focus_active.png b/(sequoia)/awesome/themes/nu/wip/titlebar/maximized_focus_active.png new file mode 100644 index 0000000000000000000000000000000000000000..9fc048339552bc23e4e3d789dc15e5180215a454 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rjj7G?$phK4%r{|pQaEa{HEjtmSN`?>!lvNA9* za29w(7Bet#3xhBt!>lgdW0JSK3rl~-%|HeQ1{qHm#}JO_mvv4FO#pREF+TtR literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/wip/titlebar/maximized_focus_inactive.png b/(sequoia)/awesome/themes/nu/wip/titlebar/maximized_focus_inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..298751ce6ca47432aecc3cdddd5a5666faa18a9e GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rjj4i*Lmh8vOp+!+`cOg&v3Lp07OCrD^E2+l12 zZy)l+p1E16i$}O{*~SI4-<~~iV8c|wSjmaY7VhFbrf@xXF#|6H1J`Rd{!c$weq>-^ OVDNPHb6Mw<&;$T(86$oG literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/wip/titlebar/maximized_normal_active.png b/(sequoia)/awesome/themes/nu/wip/titlebar/maximized_normal_active.png new file mode 100644 index 0000000000000000000000000000000000000000..1dca071cafba81c1b4ae5454d0f65b744e8ce5b4 GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0y~yU=RjjCT0c(27bGH@eB+MJOMr-t_%zer)SwQFfg8; zWvBLT?7z4xR YElfYXv{&UbFfcH9y85}Sb4q9e02B)zo&W#< literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/wip/titlebar/maximized_normal_inactive.png b/(sequoia)/awesome/themes/nu/wip/titlebar/maximized_normal_inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..f943ac7957ed985eed2b164d79ebdd33edb9b838 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rjj4i*Lmh8vOp+!+`c%spKkLp07OCrD^E2+lOt z?`>>M6k}#~mST3kq?014X4Et9xB-8w+D#KNA7RD3^e z0|NtliKnkC`+W{JVI`*AYON#&1_tQ>pAc6D28L(Po;?SHXE5;m`Sbt(|3Ch{&wzn} zfvqISFPMQnEBn)r$YMb=1_lPkByV>Yj<$PKs~8v%=Gi%x^rnmgNO=iW(1=q*Qt#44GW|>s)AW(Go@cSAmYN#w3stTq=)GiBSWcv X*q`h3SM6nBU|{fc^>bP0l+XkKH78B; literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/wip/titlebar/minimize_normal.png b/(sequoia)/awesome/themes/nu/wip/titlebar/minimize_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..36621d0f3993fb0739d99558b5b46838c3a87e41 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o7G?$ph6wkZw+svnoCO|{#S9F**Fl)kNn>^e z0|NtliKnkC`+W{JVO5=fZ#HHzFfd32_=LDJFfeT1ym`~6O`DOx|NsB5-n}i&z`(#( z666=mz@C-;=|^O-pcw-L17ni6y9>KmV#jL+1_oPC7sn8f*71ni+90AlTu;Y^@t27K>X{7b~zyym%qYx;VjtnIV07*xm_OUobH+ PFfe$!`njxgN@xNA+b~Dk literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/wip/titlebar/ontop_focus_active.png b/(sequoia)/awesome/themes/nu/wip/titlebar/ontop_focus_active.png new file mode 100644 index 0000000000000000000000000000000000000000..86e61b7fb67011413cbfd317a72452da9dea01d1 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rjj4mJh`hN1woGYkw2Ea{HEjtmSN`?>!lvNA9* zuqAoByD7`kiwLQdxwtto zFfiD7x;TbdoK8-VU_H!k@MzMHf_mGqLdK&GbJ`3A6Cc)VsBz3#@zPg}NzaL|>wimA mTb^FBirFT&gBl793|2nu0<)xksxUAxFnGH9xvXOLp07OCrD^E2+k~) z?_ArlsE5<}aedqW8Osv24s%6Z@M*GOb_-6EQkJsiDqv*DcViXEHgo*Tz`(%Z>FVdQ I&MBb@0C1@t9{>OV literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/wip/titlebar/ontop_normal_active.png b/(sequoia)/awesome/themes/nu/wip/titlebar/ontop_normal_active.png new file mode 100644 index 0000000000000000000000000000000000000000..8d9cb5b470caf1380b0b49b86034ebdf7c167c60 GIT binary patch literal 118 zcmeAS@N?(olHy`uVBq!ia0y~yU=RjjCT0c(27bGH@eB+MoB=)|t_%zer)Sxno@KYh zdLthL0|RqOkY6wZLt5N&hRqBN43eHMjv*Y^lM@u!HncUJT*@&?o6FHDrIVFm%_63Y U+%}e83=9kmp00i_>zopr0IawihX4Qo literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/wip/titlebar/ontop_normal_inactive.png b/(sequoia)/awesome/themes/nu/wip/titlebar/ontop_normal_inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..d383c7747e396da2d1fb477748c956174868b0a9 GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rjj4i*Lmh8vOp+!+`cj67W&Lp07OCrD^E2+lO- z@0{DRsE5-zS;|>zS>}vW8<@mQCQC@9DPCMM%Wa9c8>18hL%u4@O~&e7N(>AP44$rj JF6*2UngBje93lV! literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/wip/titlebar/sticky_focus_active.png b/(sequoia)/awesome/themes/nu/wip/titlebar/sticky_focus_active.png new file mode 100644 index 0000000000000000000000000000000000000000..5af45c146420350417f0a15eab0dc1fe81a823cf GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0y~yU=RjjCT0c(27bGH@eB+MEa{HEjtmSN`?>!lvNA9* za29w(7Bet#3xhBt!>lFVdQ&MBb@06w%9@c;k- literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/zenburn-custom/awesome-icon.png b/(sequoia)/awesome/themes/nu/zenburn-custom/awesome-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..70978d3a9ab338be0eea2a024641cdaa8709c6be GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRdMrH;E236Z!B?blt#^NA%Cx&(BWL`2bFt7#q zgt%_s@VS0|y?@a^FOYOekY6x^!?PP{AWo9Ey9+}HtE>kD0|RG)M`SSr1MhVZW^~e+ zUBSS>z+U3%>&kwULspDm;`z>s`3wvU;+`&!Asp9}fBc`%C~0_NaX~%9&hHZi8P=D} WR68!-D8j(Nz~JfX=d#Wzp$Py|*DrSf literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/zenburn-custom/layouts/cornerne.png b/(sequoia)/awesome/themes/nu/zenburn-custom/layouts/cornerne.png new file mode 100644 index 0000000000000000000000000000000000000000..d541a43eaa8ae227e956a2d7fcb0f3011af684be GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oCT0c(hU@GzeHj=SI14-?iy0VruY)k7lg8`{ z1_lQ95>H=O_WP`|0!o$(_hlM@)CKs2xH2#>+_`h+|NsBf_FqU~U|?V@3GxeOaCmkj z4a7H=O_WP`|0?J(MrIzU+bpbvht_%zeckZ0||NsBA{TC7#7#J8!g8YIR9G=}s z196hP-CdZ{xNA}v7#Q?CT^vI!PA4ZQ$QraAYGmf<=XxM`fWz<*(_%-D^#-nNE?f;~ jITBrsOJ;CP;A1$kjWOiMc7rnv3=9mOu6{1-oD!M<%^ow~ literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/zenburn-custom/layouts/cornerse.png b/(sequoia)/awesome/themes/nu/zenburn-custom/layouts/cornerse.png new file mode 100644 index 0000000000000000000000000000000000000000..19b85c3e1aaf83dc717cec1413f0980679dba73b GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oCT0c(hU@GzeHj=SI14-?iy0VruY)k7lg8`{ z1_lQ95>H=O_WP`|0?G<^&VASjQWxM8;>y6laOcjM|Ns9_+kYW}fq{XsB*-tA!Qt7B zG!Q4r+uemJjk_j=fq}u))5S5wqBl7~LDrzHt*xmbqd}viM52sIVxOuGgBdfEi~(!H qDh~mLoEIG861>5;S~N2m7#^E`72W&PVHyJi1B0ilpUXO@geCwHYc`qy literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/zenburn-custom/layouts/cornersw.png b/(sequoia)/awesome/themes/nu/zenburn-custom/layouts/cornersw.png new file mode 100644 index 0000000000000000000000000000000000000000..a35c476d112cf27ee41a6ee6e0f0a3685d835e48 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oCT0c(hU@GzeHj=SI14-?iy0VruY)k7lg8`{ z1_lQ95>H=O_WP`|0?J~-C8-)9bpbvht_%zeckZ0||NsBA{TC7#7#J8!g8YIR9G=}s z196hP-CdZ{xNA}v7#NH_T^vI!dXp0rWDVMw967W*N*Ep{sy6U+h%n4%WaMjM6>#*} o!XUY=N2l?k!O}j4mkbP{OpGD7QYOq|U|?YIboFyt=akR{0A2$!&Hw-a literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/zenburn-custom/layouts/dwindle.png b/(sequoia)/awesome/themes/nu/zenburn-custom/layouts/dwindle.png new file mode 100644 index 0000000000000000000000000000000000000000..1aa4bf269b41c581ec919efe091aa2e1964c13d1 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oMrH;Eh6&3b&t+g>U@Q)DcVbv~PUa;80|Q%t zPl)UG4TtaCIrBDJS_vdw666=m;PC858iO_A@3N$UUBN;Y!&Z28Nc^F-GqHXMkM7;OXk;vd$@?2>|a=J-z?{ literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/zenburn-custom/layouts/fairh.png b/(sequoia)/awesome/themes/nu/zenburn-custom/layouts/fairh.png new file mode 100644 index 0000000000000000000000000000000000000000..e176bb36345cd5932a19db8ec67c01d26f98c8d3 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oMrH;Eh6&3b&t+g>U@Q)DcVbv~PUa;80|Q%t zPl)UG4WIAaIU`%}xEUl}666=m;PC858i;)^B*U@c02U@Q)DcVbv~PUa;80|Q%t zPl)Swi-bFO&KL`a%>qf61o;IsI6S+N2I3@nySp%Su*!NcFfecyctjR6FmMZlFeAgP zIT8#E4D2PIzOL*yIb=ndEM+WKTxDQjQ1^6k4AD5BoN$2m$^ZZV|1)>6$uje7FkX=* nZX;kI*?j+F2!FvE28O7TvR_+NXZABNFfe$!`njxgN@xNAu*@{c literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/zenburn-custom/layouts/floating.png b/(sequoia)/awesome/themes/nu/zenburn-custom/layouts/floating.png new file mode 100644 index 0000000000000000000000000000000000000000..a39909245bd1ac2243982ffa2b0312827f893ddb GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oMrH;Eh6&3b&t+g>U@Q)DcVbv~PUa;80|Q%t zPl)UG4U_NOIinUP(g2b!3GxeOaCmkj4a7$B`N!0z%zsJD9pzP`57@~1LIpF~FtN+ah`UMX#FjcbP0l+XkKR*N)r literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/zenburn-custom/layouts/fullscreen.png b/(sequoia)/awesome/themes/nu/zenburn-custom/layouts/fullscreen.png new file mode 100644 index 0000000000000000000000000000000000000000..a0c795c5eecfc21de62537d2bdfa123e5bbe6c70 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oMrH;Eh6&3b&t+g>U@Q)DcVbv~PUa;80|Q%t zPl)UG4TtaCIrBDJS_vdw666=m;PC858i4=LC;yud@&`%EOGx}EG_X5# ug~#j|`-Jk1#%yb6Yo<&PSiXai;qT7YcSm~``!FytFnGH9xvXU@Q)DcVbv~PUa;80|Q%t zPl)UG8|-)PoY`v@_a7u(666=m;PC858iU@Q)DcVbv~PUa;80|Q%t zPl)UG4a|4$oS7~5RRttn666=m;PC858i|DZvCwMuOwAM>5mpX)^#-nG3we077g!(85W<|mgG85X%SRrDKayl!+hQc!SH z`O&dylVF9BVv^gho=uX!+kx9UH)ruyW&D*3$&??rC9u*W3$?BD%yPuJJ2uop11 RU|?Wi@O1TaS?83{1OR1uT>}6B literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/zenburn-custom/layouts/spiral.png b/(sequoia)/awesome/themes/nu/zenburn-custom/layouts/spiral.png new file mode 100644 index 0000000000000000000000000000000000000000..8f5aeedefc43f941a439e34d066824427173f820 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oMrH;Eh6&3b&t+g>U@Q)DcVbv~PUa;80|Q%t zPl)UGis(Cc&iI@vECxxJ1o;IsI6S+N2I3@nySp%Su*!NcFfecyctjR6FmMZlFeAgP zIT8#E4D2PIzOL*yIb=n2Ri&RVJHWuepylb}7@~1LIpF~BlmGw!2mk;7zhCfJ!*5ys q#sAoS#APLUcq}AMw#k|^Fnn~&blbg9i;;nWfx*+&&t;ucLK6T|!#BJD literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/zenburn-custom/layouts/tile.png b/(sequoia)/awesome/themes/nu/zenburn-custom/layouts/tile.png new file mode 100644 index 0000000000000000000000000000000000000000..3fcc904db6c3a0013be72c2da405b8a533cf55c6 GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oMrH;Eh6&3b&t+g>U@Q)DcVbv~PUa;80|Q%t zPl)UGjBj`DoSCext_hMZ3GxeOaCmkj4a7$ApGqf!7jbLD4Q1*0j4AD5BoN$2m$^ZZVga7~k-|u*`VYk3! i!;HH&DYE_23=FLG>2+@0EcOfx3=E#GelF{r5}E*jOf-i8 literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/zenburn-custom/layouts/tilebottom.png b/(sequoia)/awesome/themes/nu/zenburn-custom/layouts/tilebottom.png new file mode 100644 index 0000000000000000000000000000000000000000..dfe783228f50886eff0fb332c904541727419cd9 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9oMrH;Eh6&3b&t+g>U@Q)DcVbv~PUa;80|Q%t zPl)UG9o2X4oMC-yHVq_Q666=m;PC858iJ`vs32kd~7F|NlL^ gwp=049R>ysy|VWO;U@Q)DcVbv~PUa;80|Q%t zPl)UGj?H)OoDnzm_z99O3GxeOaCmkj4a7$Ap8!W1>{ldV&pycV|7@~1LIpF~BlmGw!r~m)|zu)mV1EWlj iU@Q)DcVbv~PUa;80|Q%t zPl)UG0^>V(&NOK}jRQ%S1o;IsI6S+N2I3@nySp%Su*!NcFfecyctjR6FmMZlFeAgP zIT8#E4D2PIzOL*yIb=mlge;;~U1wlmQ1End4AD5BoN$2m$^ZI4|M&m@-#_uh0co9t g56LWs1FVdQ&MBb@03E0{U;qFB literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/zenburn-custom/submenu.png b/(sequoia)/awesome/themes/nu/zenburn-custom/submenu.png new file mode 100644 index 0000000000000000000000000000000000000000..b2778e2ebe7f632abc51257e3609992bda592a83 GIT binary patch literal 440 zcmV;p0Z0CcP)P000>X1^@s6#OZ}&00004b3#c}2nYxW zd2z8Hj+`L9UQg2LG>t}MEh2;Ea(U|nQA(kdBAd<9YPAv(`2en+Ap7$9 zJe^KwE+TKhr4wXdu~;OEA~PC|UVw8a$i8y9{L}CE<2a6=fKw-kQVQSqsaC6BA~H^r zN}MKHaLHfq{X~)5S4_<9hOs0}PE7j12Y5m=E5wIS#Uo N!PC{xWt~$(696xXEAs#V literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/zenburn-custom/taglist/squarez.png b/(sequoia)/awesome/themes/nu/zenburn-custom/taglist/squarez.png new file mode 100644 index 0000000000000000000000000000000000000000..9b41c26ea753665cfd295ef36083dd55e6f4ae71 GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0y~yU|?ZjU=U_xW?*3GePbubz`(#*9OUlAuPJO(B`E#7#J7?JzX3_IIbuEIAFlYVQ=t&l_5=ynX&Zw SGF=7+1_n=8KbLh*2~7Z=JS&#~ literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/zenburn-custom/theme.lua b/(sequoia)/awesome/themes/nu/zenburn-custom/theme.lua new file mode 100644 index 0000000..8b82318 --- /dev/null +++ b/(sequoia)/awesome/themes/nu/zenburn-custom/theme.lua @@ -0,0 +1,136 @@ +------------------------------- +-- "Zenburn" awesome theme -- +-- By Adrian C. (anrxc) -- +------------------------------- + +local themes_path = require("gears.filesystem").get_themes_dir() +local dpi = require("beautiful.xresources").apply_dpi + +-- {{{ Main +local theme = {} +theme.wallpaper = themes_path .. "/home/nu/.wp/DRAMAtical.Murder.full.1636462.jpg" +-- }}} + +-- {{{ Styles +theme.font = "Atkinson Hyperlegible Next, Regular 9.45" + +-- {{{ Colors +theme.fg_normal = "#DCDCCC" +theme.fg_focus = "#F0DFAF" +theme.fg_urgent = "#CC9393" +theme.bg_normal = "#3F3F3F" +theme.bg_focus = "#1E2320" +theme.bg_urgent = "#3F3F3F" +theme.bg_systray = theme.bg_normal +-- }}} + +-- {{{ Borders +theme.useless_gap = dpi(4) +theme.border_width = dpi(2) +theme.border_normal = "#3F3F3F" +theme.border_focus = "#6F6F6F" +theme.border_marked = "#CC9393" +-- }}} + +-- {{{ Titlebars +theme.titlebar_bg_focus = "#3F3F3F" +theme.titlebar_bg_normal = "#3F3F3F" +-- }}} + +-- There are other variable sets +-- overriding the default one when +-- defined, the sets are: +-- [taglist|tasklist]_[bg|fg]_[focus|urgent|occupied|empty|volatile] +-- titlebar_[normal|focus] +-- tooltip_[font|opacity|fg_color|bg_color|border_width|border_color] +-- Example: +--theme.taglist_bg_focus = "#CC9393" +-- }}} + +-- {{{ Widgets +-- You can add as many variables as +-- you wish and access them by using +-- beautiful.variable in your rc.lua +--theme.fg_widget = "#AECF96" +--theme.fg_center_widget = "#88A175" +--theme.fg_end_widget = "#FF5656" +--theme.bg_widget = "#494B4F" +--theme.border_widget = "#3F3F3F" +-- }}} + +-- {{{ Mouse finder +theme.mouse_finder_color = "#CC9393" +-- mouse_finder_[timeout|animate_timeout|radius|factor] +-- }}} + +-- {{{ Menu +-- Variables set for theming the menu: +-- menu_[bg|fg]_[normal|focus] +-- menu_[border_color|border_width] +theme.menu_height = dpi(16) +theme.menu_width = dpi(120) +-- }}} + +-- {{{ Icons +-- {{{ Taglist +theme.taglist_squares_sel = themes_path .. "nu/zenburn-custom/taglist/squarefz.png" +theme.taglist_squares_unsel = themes_path .. "nu/zenburn-custom/taglist/squarez.png" +--theme.taglist_squares_resize = "false" +-- }}} + +-- {{{ Misc +theme.awesome_icon = themes_path .. "nu/zenburn-custom/awesome-icon.png" +theme.menu_submenu_icon = themes_path .. "nu/zenburn-custom/submenu.png" +-- }}} + +-- {{{ Layout +theme.layout_tile = themes_path .. "nu/zenburn-custom/layouts/tile.png" +theme.layout_tileleft = themes_path .. "nu/zenburn-custom/layouts/tileleft.png" +theme.layout_tilebottom = themes_path .. "nu/zenburn-custom/layouts/tilebottom.png" +theme.layout_tiletop = themes_path .. "nu/zenburn-custom/layouts/tiletop.png" +theme.layout_fairv = themes_path .. "nu/zenburn-custom/layouts/fairv.png" +theme.layout_fairh = themes_path .. "nu/zenburn-custom/layouts/fairh.png" +theme.layout_spiral = themes_path .. "nu/zenburn-custom/layouts/spiral.png" +theme.layout_dwindle = themes_path .. "nu/zenburn-custom/layouts/dwindle.png" +theme.layout_max = themes_path .. "nu/zenburn-custom/layouts/max.png" +theme.layout_fullscreen = themes_path .. "nu/zenburn-custom/layouts/fullscreen.png" +theme.layout_magnifier = themes_path .. "nu/zenburn-custom/layouts/magnifier.png" +theme.layout_floating = themes_path .. "nu/zenburn-custom/layouts/floating.png" +theme.layout_cornernw = themes_path .. "nu/zenburn-custom/layouts/cornernw.png" +theme.layout_cornerne = themes_path .. "nu/zenburn-custom/layouts/cornerne.png" +theme.layout_cornersw = themes_path .. "nu/zenburn-custom/layouts/cornersw.png" +theme.layout_cornerse = themes_path .. "nu/zenburn-custom/layouts/cornerse.png" +-- }}} + +-- {{{ Titlebar +theme.titlebar_close_button_focus = themes_path .. "nu/zenburn-custom/titlebar/close_focus.png" +theme.titlebar_close_button_normal = themes_path .. "nu/zenburn-custom/titlebar/close_normal.png" + +theme.titlebar_minimize_button_normal = themes_path .. "nu/zenburn-custom/titlebar/minimize_normal.png" +theme.titlebar_minimize_button_focus = themes_path .. "nu/zenburn-custom/titlebar/minimize_focus.png" + +theme.titlebar_ontop_button_focus_active = themes_path .. "nu/zenburn-custom/titlebar/ontop_focus_active.png" +theme.titlebar_ontop_button_normal_active = themes_path .. "nu/zenburn-custom/titlebar/ontop_normal_active.png" +theme.titlebar_ontop_button_focus_inactive = themes_path .. "nu/zenburn-custom/titlebar/ontop_focus_inactive.png" +theme.titlebar_ontop_button_normal_inactive = themes_path .. "nu/zenburn-custom/titlebar/ontop_normal_inactive.png" + +theme.titlebar_sticky_button_focus_active = themes_path .. "nu/zenburn-custom/titlebar/sticky_focus_active.png" +theme.titlebar_sticky_button_normal_active = themes_path .. "nu/zenburn-custom/titlebar/sticky_normal_active.png" +theme.titlebar_sticky_button_focus_inactive = themes_path .. "nu/zenburn-custom/titlebar/sticky_focus_inactive.png" +theme.titlebar_sticky_button_normal_inactive = themes_path .. "nu/zenburn-custom/titlebar/sticky_normal_inactive.png" + +theme.titlebar_floating_button_focus_active = themes_path .. "nu/zenburn-custom/titlebar/floating_focus_active.png" +theme.titlebar_floating_button_normal_active = themes_path .. "nu/zenburn-custom/titlebar/floating_normal_active.png" +theme.titlebar_floating_button_focus_inactive = themes_path .. "nu/zenburn-custom/titlebar/floating_focus_inactive.png" +theme.titlebar_floating_button_normal_inactive = themes_path .. "nu/zenburn-custom/titlebar/floating_normal_inactive.png" + +theme.titlebar_maximized_button_focus_active = themes_path .. "nu/zenburn-custom/titlebar/maximized_focus_active.png" +theme.titlebar_maximized_button_normal_active = themes_path .. "nu/zenburn-custom/titlebar/maximized_normal_active.png" +theme.titlebar_maximized_button_focus_inactive = themes_path .. "nu/zenburn-custom/titlebar/maximized_focus_inactive.png" +theme.titlebar_maximized_button_normal_inactive = themes_path .. "nu/zenburn-custom/titlebar/maximized_normal_inactive.png" +-- }}} +-- }}} + +return theme + +-- vim: filetype=lua:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:textwidth=80 diff --git a/(sequoia)/awesome/themes/nu/zenburn-custom/titlebar/close_focus.png b/(sequoia)/awesome/themes/nu/zenburn-custom/titlebar/close_focus.png new file mode 100644 index 0000000000000000000000000000000000000000..cccbadca86a741df40c4f6b6f05b2347df68efa3 GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0y~yU=RjjCT0c(27bGH@eB+MEa{HEjtmSN`?>!lvNA9* za29w(7Bet#3xhBt!>l+|C)mgqoS?u~;Hv0x iZ7GLP&XcUYz3~09@my~2u03`U|?7$!t^xx?(+(e NZckS~mvv4FO#r%o8T|kN literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/zenburn-custom/titlebar/floating_focus_active.png b/(sequoia)/awesome/themes/nu/zenburn-custom/titlebar/floating_focus_active.png new file mode 100644 index 0000000000000000000000000000000000000000..77ea12714fbf704c5f0bf5f093d0479c42ca30ac GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0y~yU=RjjCT0c(27bGH@eB+MEa{HEjtmSN`?>!lvNA9* za29w(7Bet#3xhBt!>lv|5~owwZ>nVA_rP3CKNoqRo( Qfq{X+)78&qol`;+0HyON2><{9 literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/zenburn-custom/titlebar/floating_normal_active.png b/(sequoia)/awesome/themes/nu/zenburn-custom/titlebar/floating_normal_active.png new file mode 100644 index 0000000000000000000000000000000000000000..878a9fb807baef73abd84008d2c765715f7830bf GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0y~yU=RjjCT0c(27bGH@eB+MoB=)|t_&c+czTxIn^zt7 z3=9m+B|(0{3=C;;%NaH^FffRFx;Tb#Tu)9=VB4VQIw2;ILnv}i1OvmlTg-*pcAhgp Ox;zopr0L$bVu>b%7 literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/zenburn-custom/titlebar/maximized_focus_active.png b/(sequoia)/awesome/themes/nu/zenburn-custom/titlebar/maximized_focus_active.png new file mode 100644 index 0000000000000000000000000000000000000000..9fc048339552bc23e4e3d789dc15e5180215a454 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rjj7G?$phK4%r{|pQaEa{HEjtmSN`?>!lvNA9* za29w(7Bet#3xhBt!>lgdW0JSK3rl~-%|HeQ1{qHm#}JO_mvv4FO#pREF+TtR literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/zenburn-custom/titlebar/maximized_focus_inactive.png b/(sequoia)/awesome/themes/nu/zenburn-custom/titlebar/maximized_focus_inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..298751ce6ca47432aecc3cdddd5a5666faa18a9e GIT binary patch literal 110 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rjj4i*Lmh8vOp+!+`cOg&v3Lp07OCrD^E2+l12 zZy)l+p1E16i$}O{*~SI4-<~~iV8c|wSjmaY7VhFbrf@xXF#|6H1J`Rd{!c$weq>-^ OVDNPHb6Mw<&;$T(86$oG literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/zenburn-custom/titlebar/maximized_normal_active.png b/(sequoia)/awesome/themes/nu/zenburn-custom/titlebar/maximized_normal_active.png new file mode 100644 index 0000000000000000000000000000000000000000..1dca071cafba81c1b4ae5454d0f65b744e8ce5b4 GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0y~yU=RjjCT0c(27bGH@eB+MJOMr-t_%zer)SwQFfg8; zWvBLT?7z4xR YElfYXv{&UbFfcH9y85}Sb4q9e02B)zo&W#< literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/zenburn-custom/titlebar/maximized_normal_inactive.png b/(sequoia)/awesome/themes/nu/zenburn-custom/titlebar/maximized_normal_inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..f943ac7957ed985eed2b164d79ebdd33edb9b838 GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rjj4i*Lmh8vOp+!+`c%spKkLp07OCrD^E2+lOt z?`>>M6k}#~mST3kq?014X4Et9xB-8w+D#KNA7RD3^e z0|NtliKnkC`+W{JVI`*AYON#&1_tQ>pAc6D28L(Po;?SHXE5;m`Sbt(|3Ch{&wzn} zfvqISFPMQnEBn)r$YMb=1_lPkByV>Yj<$PKs~8v%=Gi%x^rnmgNO=iW(1=q*Qt#44GW|>s)AW(Go@cSAmYN#w3stTq=)GiBSWcv X*q`h3SM6nBU|{fc^>bP0l+XkKH78B; literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/zenburn-custom/titlebar/minimize_normal.png b/(sequoia)/awesome/themes/nu/zenburn-custom/titlebar/minimize_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..36621d0f3993fb0739d99558b5b46838c3a87e41 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o7G?$ph6wkZw+svnoCO|{#S9F**Fl)kNn>^e z0|NtliKnkC`+W{JVO5=fZ#HHzFfd32_=LDJFfeT1ym`~6O`DOx|NsB5-n}i&z`(#( z666=mz@C-;=|^O-pcw-L17ni6y9>KmV#jL+1_oPC7sn8f*71ni+90AlTu;Y^@t27K>X{7b~zyym%qYx;VjtnIV07*xm_OUobH+ PFfe$!`njxgN@xNA+b~Dk literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/zenburn-custom/titlebar/ontop_focus_active.png b/(sequoia)/awesome/themes/nu/zenburn-custom/titlebar/ontop_focus_active.png new file mode 100644 index 0000000000000000000000000000000000000000..86e61b7fb67011413cbfd317a72452da9dea01d1 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rjj4mJh`hN1woGYkw2Ea{HEjtmSN`?>!lvNA9* zuqAoByD7`kiwLQdxwtto zFfiD7x;TbdoK8-VU_H!k@MzMHf_mGqLdK&GbJ`3A6Cc)VsBz3#@zPg}NzaL|>wimA mTb^FBirFT&gBl793|2nu0<)xksxUAxFnGH9xvXOLp07OCrD^E2+k~) z?_ArlsE5<}aedqW8Osv24s%6Z@M*GOb_-6EQkJsiDqv*DcViXEHgo*Tz`(%Z>FVdQ I&MBb@0C1@t9{>OV literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/zenburn-custom/titlebar/ontop_normal_active.png b/(sequoia)/awesome/themes/nu/zenburn-custom/titlebar/ontop_normal_active.png new file mode 100644 index 0000000000000000000000000000000000000000..8d9cb5b470caf1380b0b49b86034ebdf7c167c60 GIT binary patch literal 118 zcmeAS@N?(olHy`uVBq!ia0y~yU=RjjCT0c(27bGH@eB+MoB=)|t_%zer)Sxno@KYh zdLthL0|RqOkY6wZLt5N&hRqBN43eHMjv*Y^lM@u!HncUJT*@&?o6FHDrIVFm%_63Y U+%}e83=9kmp00i_>zopr0IawihX4Qo literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/zenburn-custom/titlebar/ontop_normal_inactive.png b/(sequoia)/awesome/themes/nu/zenburn-custom/titlebar/ontop_normal_inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..d383c7747e396da2d1fb477748c956174868b0a9 GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0y~yU=Rjj4i*Lmh8vOp+!+`cj67W&Lp07OCrD^E2+lO- z@0{DRsE5-zS;|>zS>}vW8<@mQCQC@9DPCMM%Wa9c8>18hL%u4@O~&e7N(>AP44$rj JF6*2UngBje93lV! literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/zenburn-custom/titlebar/sticky_focus_active.png b/(sequoia)/awesome/themes/nu/zenburn-custom/titlebar/sticky_focus_active.png new file mode 100644 index 0000000000000000000000000000000000000000..5af45c146420350417f0a15eab0dc1fe81a823cf GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0y~yU=RjjCT0c(27bGH@eB+MEa{HEjtmSN`?>!lvNA9* za29w(7Bet#3xhBt!>lFVdQ&MBb@06w%9@c;k- literal 0 HcmV?d00001 diff --git a/(sequoia)/awesome/themes/nu/zenburn-custom/zenburn-background.png b/(sequoia)/awesome/themes/nu/zenburn-custom/zenburn-background.png new file mode 100644 index 0000000000000000000000000000000000000000..b2c14d92925f117569e5d1dc95f327578bda8821 GIT binary patch literal 1484 zcmeAS@N?(olHy`uVBq!ia0y~yV4J|ez#_%O%)r24`SbEo1_lPk;vjb?hIQv;UNSH+ za29w(7BevL3V|@=)&}zu1_lQ95>H=O_M05CV&>urGjDzcsSEH4ag|e+U$b}ehX-r3 z*MD6EGAYU1-G%W#lkPnR238wS7srr_TW{}dfBOm)8#!yQ&Xv3 zY10!Cj@y>YyEN|S)+GuuF;DpRYGJz_(KG&l|Ws--I;v|ob77rywA*Ie152a2OFx>&7R3?FGkb)zImp1(`5{DSK zV$ZvIV8xhvKx&Z`RDekv)m5 zu=A9M^+cn+?%uldyRG3N40aWUr6}aZYtABB6V!A@xLZRs?D}eMqj?3II53hN(s~) 0, defaults to 10) # fade-delta = 10 @@ -119,7 +120,7 @@ focus-exclude = [ "class_g = 'Cairo-clock'" ]; # example: # opacity-rule = [ "80:class_g = 'URxvt'" ]; # -# opacity-rule = [] +#opacity-rule = [] ################################# @@ -129,7 +130,7 @@ focus-exclude = [ "class_g = 'Cairo-clock'" ]; # Sets the radius of rounded window corners. When > 0, the compositor will # round the corners of windows. Does not interact well with # `transparent-clipping`. -corner-radius = 0; +corner-radius = 4; # Exclude conditions for rounded corners. rounded-corners-exclude = [ @@ -145,16 +146,13 @@ rounded-corners-exclude = [ # Parameters for background blurring, see the *BLUR* section for more information. blur-method = "dual_kawase"; -blur-size = 4; - -blur-deviation = 2; - -blur-strength = 5; +# blur-size = 5; +# blur-deviation = 0; +blur-strength = 7; # Blur background of semi-transparent / ARGB windows. # Bad in performance, with driver-dependent behavior. # The name of the switch may change without prior notifications. -# blur-background = true; # Blur background of windows when the window frame is not opaque. @@ -180,6 +178,7 @@ blur-background-exclude = [ "class_g ~= 'slop'", "class_g ~= 'maim'", "class_i ~= 'slop'", "class_i ~= 'maim'", "name ~= 'slop'", "name ~= 'maim'", + "name ~= 'OCR Overlay'", "_GTK_FRAME_EXTENTS@:c" ]; @@ -187,9 +186,6 @@ blur-background-exclude = [ # General Settings # ################################# -# Enable remote control via D-Bus. See the man page for more details. -# dbus = true - # Daemonize process. Fork to background after initialization. Causes issues with certain (badly-written) drivers. daemon = true; @@ -205,8 +201,6 @@ vsync = true; # 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. @@ -215,26 +209,21 @@ 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_WINDOW_OPACITY' on client windows, useful for window managers # not passing '_NET_WM_WINDOW_OPACITY' of client windows to frame windows. -# -# detect-client-opacity = false detect-client-opacity = true; # 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 +use-ewmh-active-win = true # 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. @@ -291,7 +280,7 @@ detect-client-leader = true; # This cause the whole screen to be redrawn every time, 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 -use-damage = true; +use-damage = false; # 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 diff --git a/picom/spaceship.conf b/(sequoia)/picom/spaceship.conf similarity index 100% rename from picom/spaceship.conf rename to (sequoia)/picom/spaceship.conf diff --git a/rofi/config.rasi b/(sequoia)/rofi/config.rasi similarity index 100% rename from rofi/config.rasi rename to (sequoia)/rofi/config.rasi diff --git a/rofi/spaceship/config.rasi b/(sequoia)/rofi/spaceship/config.rasi similarity index 100% rename from rofi/spaceship/config.rasi rename to (sequoia)/rofi/spaceship/config.rasi diff --git a/rofi/spaceship/theme.rasi b/(sequoia)/rofi/spaceship/theme.rasi similarity index 100% rename from rofi/spaceship/theme.rasi rename to (sequoia)/rofi/spaceship/theme.rasi diff --git a/thunar/uca.xml b/(sequoia)/thunar/uca.xml similarity index 100% rename from thunar/uca.xml rename to (sequoia)/thunar/uca.xml diff --git a/.gitignore b/.gitignore index b0e613f..83d2a16 100644 --- a/.gitignore +++ b/.gitignore @@ -14,6 +14,7 @@ # ---> awesomewm awesome/awesome-wm-widgets/ awesome/cyclefocus/ +awesome/themes/awesomewm/ # ---> fish/oh my fish fish/bundle diff --git a/alacritty/alacritty.yml b/alacritty/alacritty.yml deleted file mode 100644 index 892c903..0000000 --- a/alacritty/alacritty.yml +++ /dev/null @@ -1,258 +0,0 @@ -# Import additional configuration files -import: - - ~/.config/alacritty/style_spaceship.yml - -# Any items in the `env` entry below will be added as -# environment variables. -env: - TERM: alacritty - -window: - dimensions: - columns: 65 - lines: 18 - - startup_mode: Windowed - - title: Alacritty - dynamic_title: true - - # Window class (Linux/BSD only): - class: - # Application instance name - instance: Alacritty - # General application class - general: Alacritty - -scrolling: - history: 150 - transparent_background_colors: true - -# The bell is rung every time the BEL control character is received. -#bell: - # Visual Bell Animation - # - # Animation effect for flashing the screen when the visual bell is rung. - # - # Values for `animation`: - # - Ease - # - EaseOut - # - EaseOutSine - # - EaseOutQuad - # - EaseOutCubic - # - EaseOutQuart - # - EaseOutQuint - # - EaseOutExpo - # - EaseOutCirc - # - Linear - #animation: EaseOutExpo - - # Duration of the visual bell flash in milliseconds. A `duration` of `0` will - # disable the visual bell animation. - #duration: 0 - - # Visual bell animation color. - #color: '#ffffff' - - # Bell Command - # - # This program is executed whenever the bell is rung. - # - # When set to `command: None`, no command will be executed. - # - # Example: - # command: - # program: notify-send - # args: ["Hello, World!"] - # - #command: None - -#selection: - # This string contains all characters that are used as separators for - # "semantic words" in Alacritty. - #semantic_escape_chars: ",│`|:\"' ()[]{}<>\t" - - # When set to `true`, selected text will be copied to the primary clipboard. - #save_to_clipboard: false - -cursor: - style: - shape: Block - - # Cursor blinking state - # - Never: Prevent the cursor from ever blinking - # - Off: Disable blinking by default - # - On: Enable blinking by default - # - Always: Force the cursor to always blink - blinking: On - - # Cursor blinking interval in milliseconds. - blink_interval: 750 - - # Time after which cursor stops blinking, in seconds. - blink_timeout: 5 - - # If this is `true`, the cursor will be rendered as a hollow box when the - # window is not focused. - #unfocused_hollow: false - - # Thickness of the cursor relative to the cell width as floating point number - # from `0.0` to `1.0`. - #thickness: 0.15 - -live_config_reload: true - -# Offer IPC using `alacritty msg` (unix only) -#ipc_socket: true - -#mouse: - # Click settings - # - # The `double_click` and `triple_click` settings control the time - # alacritty should wait for accepting multiple clicks as one double - # or triple click. - #double_click: { threshold: 300 } - #triple_click: { threshold: 300 } - - # If this is `true`, the cursor is temporarily hidden when typing. - #hide_when_typing: false - -# Hints -# -# Terminal hints can be used to find text or hyperlink in the visible part of -# the terminal and pipe it to other applications. -#hints: - # Keys used for the hint labels. - #alphabet: "jfkdls;ahgurieowpq" - - # List with all available hints - # - # Each hint must have any of `regex` or `hyperlinks` field and either an - # `action` or a `command` field. The fields `mouse`, `binding` and - # `post_processing` are optional. - # - # The `hyperlinks` option will cause OSC 8 escape sequence hyperlinks to be - # highlighted. - # - # The fields `command`, `binding.key`, `binding.mods`, `binding.mode` and - # `mouse.mods` accept the same values as they do in the `key_bindings` section. - # - # The `mouse.enabled` field controls if the hint should be underlined while - # the mouse with all `mouse.mods` keys held or the vi mode cursor is above it. - # - # If the `post_processing` field is set to `true`, heuristics will be used to - # shorten the match if there are characters likely not to be part of the hint - # (e.g. a trailing `.`). This is most useful for URIs and applies only to - # `regex` matches. - # - # Values for `action`: - # - Copy - # Copy the hint's text to the clipboard. - # - Paste - # Paste the hint's text to the terminal or search. - # - Select - # Select the hint's text. - # - MoveViModeCursor - # Move the vi mode cursor to the beginning of the hint. - #enabled: - # - regex: "(ipfs:|ipns:|magnet:|mailto:|gemini:|gopher:|https:|http:|news:|file:|git:|ssh:|ftp:)\ - # [^\u0000-\u001F\u007F-\u009F<>\"\\s{-}\\^⟨⟩`]+" - # hyperlinks: true - # command: xdg-open - # post_processing: true - # mouse: - # enabled: true - # mods: None - # binding: - # key: U - # mods: Control|Shift - -# Mouse bindings -# -# Mouse bindings are specified as a list of objects, much like the key -# bindings further below. -# -# To trigger mouse bindings when an application running within Alacritty -# captures the mouse, the `Shift` modifier is automatically added as a -# requirement. -# -# Each mouse binding will specify a: -# -# - `mouse`: -# -# - Middle -# - Left -# - Right -# - Numeric identifier such as `5` -# -# - `action` (see key bindings for actions not exclusive to mouse mode) -# -# - Mouse exclusive actions: -# -# - ExpandSelection -# Expand the selection to the current mouse cursor location. -# -# And optionally: -# -# - `mods` (see key bindings) -#mouse_bindings: -# - { mouse: Right, action: ExpandSelection } -# - { mouse: Right, mods: Control, action: ExpandSelection } -# - { mouse: Middle, mode: ~Vi, action: PasteSelection } - -#key_bindings: - #- { key: Paste, action: Paste } - #- { key: Copy, action: Copy } - #- { key: L, mods: Control, action: ClearLogNotice } - #- { key: L, mods: Control, mode: ~Vi|~Search, chars: "\x0c" } - #- { key: PageUp, mods: Shift, mode: ~Alt, action: ScrollPageUp } - #- { key: PageDown, mods: Shift, mode: ~Alt, action: ScrollPageDown } - #- { key: Home, mods: Shift, mode: ~Alt, action: ScrollToTop } - #- { key: End, mods: Shift, mode: ~Alt, action: ScrollToBottom } - - # (Windows, Linux, and BSD only) - #- { key: V, mods: Control|Shift, mode: ~Vi, action: Paste } - #- { key: C, mods: Control|Shift, action: Copy } - #- { key: F, mods: Control|Shift, mode: ~Search, action: SearchForward } - #- { key: B, mods: Control|Shift, mode: ~Search, action: SearchBackward } - #- { key: C, mods: Control|Shift, mode: Vi|~Search, action: ClearSelection } - #- { key: Insert, mods: Shift, action: PasteSelection } - #- { key: Key0, mods: Control, action: ResetFontSize } - #- { key: Equals, mods: Control, action: IncreaseFontSize } - #- { key: Plus, mods: Control, action: IncreaseFontSize } - #- { key: NumpadAdd, mods: Control, action: IncreaseFontSize } - #- { key: Minus, mods: Control, action: DecreaseFontSize } - #- { key: NumpadSubtract, mods: Control, action: DecreaseFontSize } - - # (Windows only) - #- { key: Return, mods: Alt, action: ToggleFullscreen } - -#debug: - # Display the time it takes to redraw each frame. - #render_timer: false - - # Keep the log file after quitting Alacritty. - #persistent_logging: false - - # Log level - # - # Values for `log_level`: - # - Off - # - Error - # - Warn - # - Info - # - Debug - # - Trace - #log_level: Warn - - # Renderer override. - # - glsl3 - # - gles2 - # - gles2_pure - #renderer: None - - # Print all received window events. - #print_events: false - - # Highlight window damage information. - #highlight_damage: false diff --git a/alacritty/style_spaceship.yml b/alacritty/style_spaceship.yml deleted file mode 100644 index d720ab1..0000000 --- a/alacritty/style_spaceship.yml +++ /dev/null @@ -1,37 +0,0 @@ -window: - padding: - x: 8 - y: 8 - opacity: 0.58 - -# Font configuration -font: - normal: - family: Fira Code - size: 11 - builtin_box_drawing: true - -colors: - primary: - background: '0xffffff' - foreground: '0x0f2356' - - normal: - black: '0xe1e1e1' - red: '0x5b0e00' - green: '0x728100' - yellow: '0xaf4200' - blue: '0x004183' - magenta: '0x400090' - cyan: '0x2d6848' - white: '0x8e98b0' - - bright: - black: '0xababab' - red: '0xe75d21' - green: '0xc3d607' - yellow: '0xfaa500' - blue: '0x007fff' - magenta: '0xbb00ff' - cyan: '0x2eda7e' - white: '0x141519' diff --git a/awesome/README.md b/awesome/README.md deleted file mode 100644 index 66b15c7..0000000 --- a/awesome/README.md +++ /dev/null @@ -1,19 +0,0 @@ -# awesome config - -## Deps - -- picom -- [Fira Code](https://github.com/tonsky/FiraCode) *(technically optional, but the `spacestation` theme uses it)* -- pactl [fc38 `pulseaudio-utils`] (for `volume_widget`) - -## Credits - -### Widgets/modules/etc I use - -You'll need to download these yourself if you're taking bits from my dotfiles - -- `volume_widget` comes from [awesome-wm-widgets by streetturtle](https://github.com/streetturtle/awesome-wm-widgets) (MIT) - -### Other people's dotfiles I took from - -- Modularization is from [epsi-rns' awesome dotfiles](https://gitlab.com/epsi-rns/dotfiles) (MIT) diff --git a/awesome/bindings/keys/client.lua b/awesome/bindings/keys/client.lua deleted file mode 100644 index 06b42c3..0000000 --- a/awesome/bindings/keys/client.lua +++ /dev/null @@ -1,88 +0,0 @@ ---- awesome stdlib -local gears = require("gears") -local awful = require("awful") - -local _M = {} -local modkey = RC.vars.modkey ------------------------------------------- -function _M.get() - local client_keys = gears.table.join( - awful.key({ modkey }, "f", - function(c) - c.fullscreen = not c.fullscreen - c:raise() - end, - { description = "toggle fullscreen", - group = "client"}), - - awful.key({ modkey, "Shift" }, "c", - function(c) - c:kill() - end, - { description = "close", - group = "client" }), - - awful.key({ modkey, "Control" }, "space", - awful.client.floating.toggle, - { description = "toggle floating", - group = "client" }), - - awful.key({ modkey, "Control" }, "Return", - function(c) - c:swap(awful.client.getmaster()) - end, - { description = "move to master", - group = "client" }), - - awful.key({ modkey }, "o", - function(c) - c:move_to_screen() - end, - { description = "move to screen", - group = "client" }), - - awful.key({ modkey }, "t", - function(c) - c.ontop = not c.ontop - end, - { description = "toggle keep on top", - group = "client" }), - - awful.key({ modkey }, "n", - function(c) - -- The client currently has the input focus, so it cannot be - -- minimized, since minimized clients can't have the focus. - c.minimized = true - end, - { description = "minimize", - group = "client"}), - - awful.key({ modkey, }, "m", - function(c) - c.maximized = not c.maximized - c:raise() - end, - { description = "(un)maximize", - group = "client" }), - - awful.key({ modkey, "Control" }, "m", - function(c) - c.maximized_vertical = not c.maximized_vertical - c:raise() - end, - { description = "(un)maximize vertically", - group = "client" }), - - awful.key({ modkey, "Shift" }, "m", - function(c) - c.maximized_horizontal = not c.maximized_horizontal - c:raise() - end, - { description = "(un)maximize horizontally", - group = "client" }) - ) - - return client_keys -end ------------------------------------------- -return setmetatable({}, { __call = function(_, ...) return _M.get(...) end }) diff --git a/awesome/bindings/keys/global.lua b/awesome/bindings/keys/global.lua deleted file mode 100644 index 79f95ad..0000000 --- a/awesome/bindings/keys/global.lua +++ /dev/null @@ -1,308 +0,0 @@ ---- awesome stdlib -local gears = require("gears") -local awful = require("awful") ---- others -local hotkeys_popup = require("awful.hotkeys_popup") -local menubar = require("menubar") ---- resource configuration -local modkey = RC.vars.modkey -local terminal = RC.vars.terminal - -local _M = {} ------------------- -function _M.get() - local global_keys = gears.table.join( - --- show help [mod+s] - awful.key({ modkey }, "s", - hotkeys_popup.show_help, - { description = "show help", - group = "awesome" }), - - ------------------ - --------- tag browsing - --- view previous tag [global::mod+left] - awful.key({ modkey }, "Left", - awful.tag.viewprev, - { description = "view previous", - group = "tag" }), - - --- view next tag [global::mod+right] - awful.key({ modkey }, "Right", - awful.tag.viewnext, - { description = "view next", - group = "tag" }), - - ------------------ - --------- screen focus - awful.key({ modkey, "Control" }, "j", - function() - awful.screen.focus_relative( 1) - end, - { description = "focus the next screen", - group = "screen" }), - - awful.key({ modkey, "Control" }, "k", - function() - awful.screen.focus_relative(-1) - end, - { description = "focus the previous screen", - group = "screen" }), - - awful.key({ modkey }, "u", - awful.client.urgent.jumpto, - { description = "jump to urgent client", - group = "client" }), - - awful.key({ modkey }, "Tab", - function() awful.client.focus.history.previous() - if client.focus then - client.focus:raise() - end - end, - { description = "go back", - group = "client" }), - - ------------------ - --------- tiling manip - awful.key({ modkey, "Shift" }, "l", - function() - awful.tag.incmwfact( 0.05 ) - end, - { description = "increase master width factor", - group = "layout" }), - - awful.key({ modkey, "Shift" }, "h", - function() - awful.tag.incmwfact( -0.05 ) - end, - { description = "decrease master width factor", - group = "layout" }), - - awful.key({ modkey }, "h", - function() - awful.tag.incnmaster( 1, nil, true ) - end, - { description = "increase the number of master clients", - group = "layout" }), - - awful.key({ modkey }, "l", - function() - awful.tag.incnmaster(-1, nil, true) - end, - { description = "decrease the number of master clients", - group = "layout" }), - - awful.key({ modkey, "Control" }, "h", - function() - awful.tag.incncol(1, nil, true) - end, - { description = "increase the number of columns", - group = "layout" }), - - awful.key({ modkey, "Control" }, "l", - function() - awful.tag.incncol(-1, nil, true) - end, - { description = "decrease the number of columns", - group = "layout" }), - - --------- client controls - ------ focus switching - --- focus next client by index [global::mod+j] - awful.key({ modkey }, "j", - function() - awful.client.focus.byidx( 1) - end, - { description = "focus next by index", - group = "client" }), - - --- focus last client by index [global::mod+k] - awful.key({ modkey }, "k", - function() - awful.client.focus.byidx(-1) - end, - { description = "focus previous by index", - group = "client" }), - - ------ reordering - --- swap with next client by index [global::mod+shift+j] - awful.key({ modkey, "Shift" }, "j", - function() - awful.client.swap.byidx( 1) - end, - { description = "swap with next client by index", - group = "client" }), - - --- swap with previous client by index [global::mod+shift+k] - awful.key({ modkey, "Shift" }, "k", - function() - awful.client.swap.byidx( -1) - end, - { description = "swap with previous client by index", - group = "client" }), - - ------ resize - - awful.key({ modkey, "Control" }, "Down", - function() - awful.client.moveresize(0, 0, 0, -20) - end), - - awful.key({ modkey, "Control" }, "Up", - function() - awful.client.moveresize(0, 0, 0, 20) - end), - - awful.key({ modkey, "Control" }, "Left", - function() - awful.client.moveresize(0, 0, -20, 0) - end), - - awful.key({ modkey, "Control" }, "Right", - function() - awful.client.moveresize(0, 0, 20, 0) - end), - - ------ move - awful.key({ modkey, "Shift" }, "Down", - function() - awful.client.moveresize(0, 20, 0, 0) - end), - - awful.key({ modkey, "Shift" }, "Up", - function() - awful.client.moveresize(0, -20, 0, 0) - end), - - awful.key({ modkey, "Shift" }, "Left", - function() - awful.client.moveresize(-20, 0, 0, 0) - end), - - awful.key({ modkey, "Shift" }, "Right", - function() - awful.client.moveresize(20, 0, 0, 0) - end), - - awful.key({modkey, "Control" }, "n", - function() local c = awful.client.restore() - --- focus restored client - if c then c:emit_signal("request::activate", - "key.unminimize", {raise = true}) - end - end, - { description = "restore minimized", - group = "client" }), - - ------------------ - --------- prompt - ------ awesome - --- show main menu [global::mod+w] - awful.key({ modkey }, "w", - function() - RC.mainmenu:show() - end, - { description = "show main menu", - group = "awesome" }), - - --- reload awesome [global::mod+ctrl+r] - awful.key({ modkey, "Control" }, "r", - awesome.restart, - { description = "reload awesome", - group = "awesome" }), - - --- open the run prompt [global::mod+r] - awful.key({ modkey, "Shift" }, "r", - function() - awful.screen.focused().mypromptbox:run() - end, - { description = "prompt: execute command", - group = "launcher" }), - - --- open the lua code prompt [global::mod+x] - awful.key({ modkey }, "x", - function() - awful.prompt.run { - prompt = "Run Lua code: ", - textbox = - awful.screen.focused().mypromptbox.widget, - exe_callback = awful.util.eval, - history_path = awful.util.get_cache_dir() .. - "/history_eval" } - end, - { description = "prompt: execute lua", - group = "awesome" }), - - ------ external - --- open terminal [global::mod+enter] - awful.key({ modkey }, "Return", - function() - awful.spawn(terminal) - end, - { description = "open terminal", - group = "launcher" }), - - --- take screenshot of entire screen [global::mod+y] - awful.key( {modkey }, "y", - function() - awful.util.spawn("scrot") - end, - { description = "take fullscreen screenshot", - group = "launcher" }), - - --- open rofi launcher [global::mod+p] - awful.key({ modkey }, "p", - function() - awful.util.spawn("rofi -show drun") - end, - { description = "open rofi launcher", - group = "launcher" }), - - --- ames: start/stop audio recording [global::mod+alt+r] - awful.key({ modkey, "Mod1" }, "r", - function() - awful.util.spawn("bash /home/nu/opt/ames/ames.sh -r") - end, - { description = "start/stop audio recording", - group = "ames" }), - - --- ames: screenshot selection [global::mod+alt+s] - awful.key({ modkey, "Mod1" }, "s", - function() - awful.util.spawn("bash /home/nu/opt/ames/ames.sh -s") - end, - { description = "screenshot selection", - group = "ames" }), - - --- ames: repeat previous screenshot selection [global::mod+alt+a] - awful.key({ modkey, "Mod1" }, "a", - function() - awful.util.spawn("bash /home/nu/opt/ames/ames.sh -a") - end, - { description = "repeat previous screenshot selection", - group = "ames" }), - - --- ames: screenshot active window [global::mod+alt+w] - awful.key({ modkey, "Mod1" }, "w", - function() - awful.util.spawn("bash /home/nu/opt/ames/ames.sh -w") - end, - { description = "screenshot active window", - group = "ames" }), - - --- ames: export copied text to card [global::mod+alt+c] - awful.key({ modkey, "Mod1" }, "c", - function() - awful.util.spawn("bash /home/nu/opt/ames/ames.sh -c") - end, - { description = "export copied text to card", - group = "ames" }) - ) - - return global_keys -end ------------------- -return setmetatable({}, { - __call = function(_, ...) - return _M.get(...) - end }) \ No newline at end of file diff --git a/awesome/bindings/keys/tags.lua b/awesome/bindings/keys/tags.lua deleted file mode 100644 index 52085d1..0000000 --- a/awesome/bindings/keys/tags.lua +++ /dev/null @@ -1,72 +0,0 @@ ---- awesome stdlib -local gears = require("gears") -local awful = require("awful") - -local _M = {} -local modkey = RC.vars.modkey ------------------------------------------- -function _M.get(global_keys) - -- Bind all key numbers to tags. - -- Be careful: we use keycodes to make it work on any keyboard layout. - -- This should map on the top row of your keyboard, usually 1 to 9. - for i = 1, 9 do - global_keys = gears.table.join(global_keys, - - -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - -- View tag only. - awful.key({ modkey }, "#" .. i + 9, - function () - local screen = awful.screen.focused() - local tag = screen.tags[i] - if tag then - tag:view_only() - end - end, - {description = "view tag #"..i, group = "tag"}), - - -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - -- Toggle tag display. - awful.key({ modkey, "Control" }, "#" .. i + 9, - function () - local screen = awful.screen.focused() - local tag = screen.tags[i] - if tag then - awful.tag.viewtoggle(tag) - end - end, - {description = "toggle tag #" .. i, group = "tag"}), - - -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - -- Move client to tag. - awful.key({ modkey, "Shift" }, "#" .. i + 9, - function () - if client.focus then - local tag = client.focus.screen.tags[i] - if tag then - client.focus:move_to_tag(tag) - end - end - end, - {description = "move focused client to tag #"..i, group = "tag"}), - - -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - -- Toggle tag on focused client. - awful.key({ modkey, "Control", "Shift" }, "#" .. i + 9, - function () - if client.focus then - local tag = client.focus.screen.tags[i] - if tag then - client.focus:toggle_tag(tag) - end - end - end, - {description = "toggle focused client on tag #" .. i, group = "tag"}) - - -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - ) - end - - return global_keys -end ------------------------------------------- -return setmetatable({}, { __call = function(_, ...) return _M.get(...) end }) diff --git a/awesome/bindings/mouse/client.lua b/awesome/bindings/mouse/client.lua deleted file mode 100644 index f115fa8..0000000 --- a/awesome/bindings/mouse/client.lua +++ /dev/null @@ -1,36 +0,0 @@ ---- awesome stdlib -local gears = require("gears") -local awful = require("awful") - -local _M = {} ------------------------------------------- -function _M.get() - local client_buttons = gears.table.join( - --- focus client [client::click] - awful.button({ }, 1, - function(c) - c:emit_signal("request::activate", "mouse_click", - {raise = true}) - end), - --- move client [client::mod+click] - awful.button({ modkey }, 1, - function(c) - c:emit_signal("request::activate", "mouse_click", - {raise = true}) - awful.mouse.client.move(c) - end), - --- resize client [client::mod+click_r] - awful.button({ modkey }, 3, - function(c) - c:emit_signal("request::activate", "mouse_click", - {raise = true}) - awful.mouse.client.resize(c) - end) - ) - return client_buttons -end ------------------------------------------- -return setmetatable({}, { - __call = function(_, ...) - return _M.get(...) - end }) \ No newline at end of file diff --git a/awesome/bindings/mouse/global.lua b/awesome/bindings/mouse/global.lua deleted file mode 100644 index 4ad0c3c..0000000 --- a/awesome/bindings/mouse/global.lua +++ /dev/null @@ -1,35 +0,0 @@ ---- awesome stdlib -local gears = require("gears") -local awful = require("awful") - -local _M = {} ------------------------------------------- -function _M.get() - local global_buttons = gears.table.join( - --- hide menu [desktop::click] - awful.button({ }, 1, - function() - RC.mainmenu:hide() - end), - - --- toggle menu [desktop::click_r] - awful.button({ }, 3, - function () - RC.mainmenu:toggle() - end), - - --- go to previous tag [desktop::scroll_u] - awful.button({ }, 4, - awful.tag.viewprev), - - --- go to next tag [desktop::scroll_d] - awful.button({ }, 5, - awful.tag.viewnext) - ) - return global_buttons -end ------------------------------------------- -return setmetatable({}, { - __call = function(_, ...) - return _M.get(...) - end }) \ No newline at end of file diff --git a/awesome/deco/borders.lua b/awesome/deco/borders.lua deleted file mode 100644 index 5c53dbc..0000000 --- a/awesome/deco/borders.lua +++ /dev/null @@ -1,5 +0,0 @@ -local beautiful = require("beautiful") - --- Gaps between windows -beautiful.useless_gap = 5 -beautiful.gap_single_client = true \ No newline at end of file diff --git a/awesome/deco/taglist.lua b/awesome/deco/taglist.lua deleted file mode 100644 index bb2cb67..0000000 --- a/awesome/deco/taglist.lua +++ /dev/null @@ -1,34 +0,0 @@ --- {{{ Required libraries -local gears = require("gears") -local awful = require("awful") --- }}} - -local _M = {} - --- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - -function _M.get() - -- Create a wibox for each screen and add it - local taglist_buttons = gears.table.join( - awful.button({ }, 1, function(t) t:view_only() end), - awful.button({ modkey }, 1, function(t) - if client.focus then - client.focus:move_to_tag(t) - end - end), - awful.button({ }, 3, awful.tag.viewtoggle), - awful.button({ modkey }, 3, function(t) - if client.focus then - client.focus:toggle_tag(t) - end - end), - awful.button({ }, 4, function(t) awful.tag.viewnext(t.screen) end), - awful.button({ }, 5, function(t) awful.tag.viewprev(t.screen) end) - ) - - return taglist_buttons -end - --- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - -return setmetatable({}, { __call = function(_, ...) return _M.get(...) end }) diff --git a/awesome/deco/tasklist.lua b/awesome/deco/tasklist.lua deleted file mode 100644 index a5802bf..0000000 --- a/awesome/deco/tasklist.lua +++ /dev/null @@ -1,39 +0,0 @@ --- {{{ Required libraries -local gears = require("gears") -local awful = require("awful") --- }}} - -local _M = {} - --- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - -function _M.get() - local tasklist_buttons = gears.table.join( - awful.button({ }, 1, function (c) - if c == client.focus then - c.minimized = true - else - c:emit_signal( - "request::activate", - "tasklist", - {raise = true} - ) - end - end), - awful.button({ }, 3, function() - awful.menu.client_list({ theme = { width = 250 } }) - end), - awful.button({ }, 4, function () - awful.client.focus.byidx(1) - end), - awful.button({ }, 5, function () - awful.client.focus.byidx(-1) - end) - ) - - return tasklist_buttons -end - --- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - -return setmetatable({}, { __call = function(_, ...) return _M.get(...) end }) diff --git a/awesome/deco/titlebar.lua b/awesome/deco/titlebar.lua deleted file mode 100644 index dd582f6..0000000 --- a/awesome/deco/titlebar.lua +++ /dev/null @@ -1,47 +0,0 @@ --- module("anybox.titlebar", package.seeall) - --- Standard awesome library -local gears = require("gears") -local awful = require("awful") - --- Widget and layout library -local wibox = require("wibox") - --- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - --- Add a titlebar if titlebars_enabled is set to true in the rules. -client.connect_signal("request::titlebars", function(c) - -- buttons for the titlebar - local buttons = gears.table.join( - awful.button({ }, 1, function() - c:emit_signal("request::activate", "titlebar", {raise = true}) - awful.mouse.client.move(c) - end), - awful.button({ }, 3, function() - c:emit_signal("request::activate", "titlebar", {raise = true}) - awful.mouse.client.resize(c) - end) - ) - - awful.titlebar(c) : setup { - { -- Left - awful.titlebar.widget.iconwidget(c), - buttons = buttons, - layout = wibox.layout.fixed.horizontal - }, - { -- Middle - { -- Title - align = "left", - widget = awful.titlebar.widget.titlewidget(c) - }, - buttons = buttons, - layout = wibox.layout.flex.horizontal - }, - { -- Right - awful.titlebar.widget.floatingbutton (c), - awful.titlebar.widget.maximizedbutton(c), - layout = wibox.layout.fixed.horizontal() - }, - layout = wibox.layout.align.horizontal - } -end) diff --git a/awesome/deco/wallpaper.lua b/awesome/deco/wallpaper.lua deleted file mode 100644 index 2199e95..0000000 --- a/awesome/deco/wallpaper.lua +++ /dev/null @@ -1,20 +0,0 @@ --- Standard awesome library -local gears = require("gears") -local beautiful = require("beautiful") - --- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - -function set_wallpaper(s) - -- Wallpaper - if beautiful.wallpaper then - local wallpaper = beautiful.wallpaper - -- If wallpaper is a function, call it with the screen - if type(wallpaper) == "function" then - wallpaper = wallpaper(s) - end - gears.wallpaper.maximized(wallpaper, s, false) - end -end - --- Re-set wallpaper when a screen's geometry changes (e.g. different resolution) -screen.connect_signal("property::geometry", set_wallpaper) diff --git a/awesome/main/errors.lua b/awesome/main/errors.lua deleted file mode 100644 index ebf0bf1..0000000 --- a/awesome/main/errors.lua +++ /dev/null @@ -1,31 +0,0 @@ --- Notification library -local naughty = require("naughty") - --- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - --- Check if awesome encountered an error during startup and fell back to --- another config (This code will only ever execute for the fallback config) -if awesome.startup_errors then - naughty.notify({ - preset = naughty.config.presets.critical, - title = "Oops, there were errors during startup!", - text = awesome.startup_errors - }) -end - --- Handle runtime errors after startup -do - local in_error = false - awesome.connect_signal("debug::error", function (err) - -- Make sure we don't go into an endless error loop - if in_error then return end - in_error = true - - naughty.notify({ - preset = naughty.config.presets.critical, - title = "Oops, an error happened!", - text = tostring(err) - }) - in_error = false - end) -end diff --git a/awesome/main/layouts.lua b/awesome/main/layouts.lua deleted file mode 100644 index 4fc933f..0000000 --- a/awesome/main/layouts.lua +++ /dev/null @@ -1,29 +0,0 @@ --- Standard awesome library -local awful = require("awful") - -local _M = {} - --- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - -function _M.get () - -- Table of layouts to cover with awful.layout.inc, order matters. - local layouts = { - awful.layout.suit.floating, - - awful.layout.suit.tile, - awful.layout.suit.tile.left, - awful.layout.suit.tile.bottom, - awful.layout.suit.tile.top, - - awful.layout.suit.fair, - awful.layout.suit.fair.horizontal, - - awful.layout.suit.max, - } - - return layouts -end - --- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - -return setmetatable({}, { __call = function(_, ...) return _M.get(...) end }) diff --git a/awesome/main/menu.lua b/awesome/main/menu.lua deleted file mode 100644 index 9da453a..0000000 --- a/awesome/main/menu.lua +++ /dev/null @@ -1,68 +0,0 @@ ---- awesome stdlib -local awful = require("awful") -local hotkeys_popup = require("awful.hotkeys_popup").widget ---- theme lib -local beautiful = require("beautiful") --- for awesome.icon - -local M = {} -local _M = {} ------------------------------------------- ---- import preferred programs -local terminal = RC.vars.terminal -local file_manager = RC.vars.file_manager - ---- import editor variable from OS environment -local editor = os.getenv("EDITOR") or "nano" -local editor_cmd = terminal .. " -e " .. editor - ------------------------------------------- ---- make it harder to quit awesome accidentally -M.quitmenu = - {{ "i mean it!", - function() awesome.quit() end }} - ---- "awesome" menu -M.awesome = { - { "hotkeys", - function() - hotkeys_popup.show_help(nil,awful.screen.focused()) - end }, - - { "manual", - terminal .. " -e man awesome" }, - - { "edit config", - editor_cmd .. " " .. awesome.conffile }, - - { "terminal", terminal }, - - { "restart", awesome.restart }, - - { "quit", M.quitmenu } -} - ---- stuff that doesn't show up in rofi -M.misc = { - { "youtube", - "/usr/lib64/chromium-browser/chromium-browser.sh\ - --profile-directory=Default\ - --app-id=agimnkijcaahngcdmfeangaknmldooml" }, -} - ------------------------------------------- -function _M.get() - ---- main menu -local menu_items = { - { "awesome", - M.awesome, beautiful.awesome_subicon }, - { "terminal", terminal }, - { "files" , file_manager }, - { "search" , "catfish" }, - { "wally" , "wally" }, - { "misc" , M.misc } -} - return menu_items -end ------------------------------------------- -return setmetatable({}, { __call = function(_, ...) return _M.get(...) end }) diff --git a/awesome/main/rules.lua b/awesome/main/rules.lua deleted file mode 100644 index 84174e4..0000000 --- a/awesome/main/rules.lua +++ /dev/null @@ -1,89 +0,0 @@ --- Standard awesome library -local awful = require("awful") --- Theme handling library -local beautiful = require("beautiful") - -local _M = {} - --- reading --- https://awesomewm.org/apidoc/libraries/awful.rules.html - --- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - -function _M.get(clientkeys, clientbuttons) - local rules = { - - -- All clients will match this rule. - { rule = { }, - properties = { - border_width = beautiful.border_width, - border_color = beautiful.border_normal, - focus = awful.client.focus.filter, - raise = true, - keys = clientkeys, - buttons = clientbuttons, - screen = awful.screen.preferred, - placement = awful.placement.no_overlap+awful.placement.no_offscreen - }, - }, - - -- Floating clients. - { rule_any = { - instance = { - "copyq", -- Includes session name in class. - "pinentry" - }, - class = { - "Tor Browser", -- Needs a fixed window size to avoid fingerprinting by screen size. - "steamwebhelper", - "mate-calc", - "Mate-calc", - "steam_app_2060480", - "Alacritty", - "discord", - "Spotify" - }, - - -- Note that the name property shown in xprop might be set slightly after creation of the client - -- and the name shown there might not match defined rules here. - name = { - "Friends List", - "infinitefusion", -- Pokémon Infinite Fusion - "Picture-in-picture", - "review files to import", -- Hydrus import window - "Spotify", - "Calculator", - "Steam Games List" - }, - role = { - "AlarmWindow", -- Thunderbird's calendar. - "ConfigManager", -- Thunderbird's about:config. - "pop-up", -- e.g. Google Chrome's (detached) Developer Tools. - } - }, - properties = { - floating = true - } - }, - - -- Add titlebars to normal clients and dialogs - { rule_any = { - type = { "normal", "dialog" } - }, - properties = { - titlebars_enabled = false - } - }, - - -- Set Firefox to always map on the tag named "2" on screen 1. - -- { rule = { class = "Firefox" }, - -- properties = { screen = 1, tag = "2" } }, - - } - - return rules -end - --- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - -return setmetatable({}, { __call = function(_, ...) return _M.get(...) end }) diff --git a/awesome/main/signals.lua b/awesome/main/signals.lua deleted file mode 100644 index 992d82e..0000000 --- a/awesome/main/signals.lua +++ /dev/null @@ -1,35 +0,0 @@ ---- awesome stdlib -local gears = require("gears") -local awful = require("awful") ---- widget and layout lib -local wibox = require("wibox") ---- theme lib -local beautiful = require("beautiful") ---- custom local lib -require("deco.titlebar") - --- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - --- {{{ Signals --- Signal function to execute when a new client appears. -client.connect_signal("manage", function (c) - -- Set the windows at the slave, - -- i.e. put it at the end of others instead of setting it master. - -- if not awesome.startup then awful.client.setslave(c) end - - if awesome.startup - and not c.size_hints.user_position - and not c.size_hints.program_position then - -- Prevent clients from being unreachable after screen count changes. - awful.placement.no_offscreen(c) - end -end) - --- Enable sloppy focus, so that focus follows mouse. -client.connect_signal("mouse::enter", function(c) - c:emit_signal("request::activate", "mouse_enter", {raise = false}) -end) - -client.connect_signal("focus", function(c) c.border_color = beautiful.border_focus end) -client.connect_signal("unfocus", function(c) c.border_color = beautiful.border_normal end) --- }}} diff --git a/awesome/main/startup.lua b/awesome/main/startup.lua deleted file mode 100644 index 043e9cd..0000000 --- a/awesome/main/startup.lua +++ /dev/null @@ -1,7 +0,0 @@ -local awful = require("awful") - -awful.spawn.single_instance("picom --config /home/nu/.config/picom/picom.conf") ---- TODO: fix reloads spawning an additional instance of caffeine ---- adding `killall -9 caffeine-ng` before doesn't work for some reason? ---- awful.spawn.single_instance("caffeine") -awful.spawn.single_instance("ibus-daemon -drxR") \ No newline at end of file diff --git a/awesome/main/tags.lua b/awesome/main/tags.lua deleted file mode 100644 index 9e3f807..0000000 --- a/awesome/main/tags.lua +++ /dev/null @@ -1,25 +0,0 @@ --- Standard awesome library -local awful = require("awful") - -local _M = {} - --- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - -function _M.get () - local tags = {} - - awful.tag.add("1", - { layout = awful.layout.suit.floating, }) - - awful.tag.add("2", - { layout = awful.layout.suit.floating, }) - - awful.tag.add("3", - { layout = awful.layout.suit.floating, }) - - return tags -end - --- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - -return setmetatable({}, { __call = function(_, ...) return _M.get(...) end }) diff --git a/awesome/main/user_vars.lua b/awesome/main/user_vars.lua deleted file mode 100644 index cdac120..0000000 --- a/awesome/main/user_vars.lua +++ /dev/null @@ -1,9 +0,0 @@ -local home = os.getenv("HOME") - -local _M = { - terminal = "alacritty", - file_manager = "Thunar", - modkey = "Mod4" -} - -return _M diff --git a/awesome/rc.lua b/awesome/rc.lua deleted file mode 100644 index 3f66e90..0000000 --- a/awesome/rc.lua +++ /dev/null @@ -1,87 +0,0 @@ ------- includes ---- enable luarocks if installed -pcall(require, "luarocks.loader") ---- awesome stdlib -local gears = require("gears") -local awful = require("awful") ---- theme lib -local beautiful = require("beautiful") ---- other awesome libs -local menubar = require("menubar") - -RC = {} -- global namespace, on top before require any modules -RC.vars = require("main.user_vars") ------------------------------------------- ------- error handling -require("main.errors") - ------- theme stuff -local themename = "spacestation" -local style = { - vars = require("themes." .. themename .. ".vars") -} -beautiful.init("~/.config/awesome/themes/" .. themename .. "/theme.lua") -beautiful.wallpaper = style.vars.wallpaper - -------- custom Local Library ---- main -local main = { - layouts = require("main.layouts"), - tags = require("main.tags" ), - menu = require("main.menu" ), - rules = require("main.rules" ) -} - ---- keybindings and mouse buttons -local bindings = { - global_keys = require("bindings.keys.global" ), - tags = require("bindings.keys.tags" ), - client_keys = require("bindings.keys.client" ), - global_buttons = require("bindings.mouse.global"), - client_buttons = require("bindings.mouse.client") -} - -modkey = RC.vars.modkey - ------- layouts -RC.layouts = main.layouts() ------- tags -RC.tags = main.tags() ------- menu -RC.mainmenu = awful.menu({ items = main.menu() }) -- in globalkeys - ---- a variable needed in statusbar (helper) -RC.launcher = awful.widget.launcher( - { image = beautiful.awesome_icon, menu = RC.mainmenu } -) - ------- menubar config -menubar.utils.terminal = RC.vars.terminal - ------- enable keybindings and mouse buttons -RC.global_keys = bindings.global_keys() -RC.global_keys = bindings.tags(RC.global_keys) - ------- set root -root.buttons(bindings.global_buttons()) -root.keys(RC.global_keys) - ------- keyboard layout indicator ---- * since i use ibus, i don't know if this does anything? -mykeyboardlayout = awful.widget.keyboardlayout() - ------- statusbar -require("themes."..themename..".statusbar") - ------- rules ---- rules to apply to new clients -awful.rules.rules = main.rules( - bindings.client_keys(), - bindings.client_buttons() -) - ------- signals -require("main.signals") - ------- startup -require("main.startup") \ No newline at end of file diff --git a/awesome/themes/neo/statusbar.lua b/awesome/themes/neo/statusbar.lua deleted file mode 100644 index 14615eb..0000000 --- a/awesome/themes/neo/statusbar.lua +++ /dev/null @@ -1,84 +0,0 @@ --- Standard awesome library -local gears = require("gears") -local awful = require("awful") - --- Wibox handling library -local wibox = require("wibox") - --- Custom Local Library: Common Functional Decoration -local deco = { - wallpaper = require("deco.wallpaper"), - taglist = require("deco.taglist"), - tasklist = require("deco.tasklist"), - borders = require("deco.borders") -} - -local taglist_buttons = deco.taglist() -local tasklist_buttons = deco.tasklist() - -local _M = {} - --- Custom Local Library: widgets -local volume_widget = require('awesome-wm-widgets.pactl-widget.volume') - --- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - --- Create a textclock widget -text_clock = wibox.widget.textclock('%l:%M %p :: %b. %e, %Y ') - -awful.screen.connect_for_each_screen(function(s) - -- Wallpaper - set_wallpaper(s) - - -- Create a promptbox for each screen - s.mypromptbox = awful.widget.prompt() - - -- Create an imagebox widget which will contain an icon indicating which layout we're using. - -- We need one layoutbox per screen. - s.mylayoutbox = awful.widget.layoutbox(s) - s.mylayoutbox:buttons(gears.table.join( - awful.button({ }, 1, function () awful.layout.inc( 1) end), - awful.button({ }, 3, function () awful.layout.inc(-1) end), - awful.button({ }, 4, function () awful.layout.inc( 1) end), - awful.button({ }, 5, function () awful.layout.inc(-1) end) - )) - - -- Create a taglist widget - s.mytaglist = awful.widget.taglist { - screen = s, - filter = awful.widget.taglist.filter.all, - buttons = taglist_buttons - } - - -- Create a tasklist widget - s.mytasklist = awful.widget.tasklist { - screen = s, - filter = awful.widget.tasklist.filter.currenttags, - buttons = tasklist_buttons - } - - -- Create the wibox - s.mywibox = awful.wibar({ position = "top", screen = s, height = 25 }) - - -- Add widgets to the wibox - s.mywibox:setup { - layout = wibox.layout.align.horizontal, - { -- Left widgets - layout = wibox.layout.fixed.horizontal, --- RC.launcher, - s.mytaglist, - s.mypromptbox, - }, - s.mytasklist, -- Middle widget - { -- Right widgets - layout = wibox.layout.fixed.horizontal, - wibox.widget.systray(), - volume_widget{ - widget_type = 'arc', - tooltip = 'true' - }, - text_clock, - s.mylayoutbox - }, - } -end) diff --git a/awesome/themes/neo/theme.lua b/awesome/themes/neo/theme.lua deleted file mode 100644 index 672b570..0000000 --- a/awesome/themes/neo/theme.lua +++ /dev/null @@ -1,153 +0,0 @@ ------------------------------- ---- spacestation - ngoomie --- ------------------------------- - -local theme_assets = require("beautiful.theme_assets") -local xresources = require("beautiful.xresources") -local dpi = xresources.apply_dpi - -local gfs = require("gears.filesystem") -local themes_path = gfs.get_themes_dir() - -local theme = { - color = { - transparent = "#00000000", - dark = "#3b3b3b", - white = "#fbfbfb", - black = "#191919", - }, - fonts = { - main = "Noto Sans CJK JP " - } -} - -theme.font = theme.fonts.main .. "Medium 9" - -theme.bg_normal = theme.color.dark .. "70" -theme.bg_focus = theme.color.white -theme.bg_urgent = theme.color.dark -theme.bg_minimize = theme.color.transparent -theme.bg_systray = theme.color.transparent - -theme.fg_normal = theme.color.white -theme.fg_focus = theme.color.black -theme.fg_urgent = theme.color.white -theme.fg_minimize = theme.color.white - -theme.border_width = 0 -theme.border_normal = theme.color.dark -theme.border_focus = theme.color.dark -theme.border_marked = theme.color.dark - -theme.notification_font = theme.fonts.main .. "10" - -theme.notification_bg = theme.bg_normal -theme.notification_fg = theme.fg_normal -theme.notification_border_color = theme.border_normal - -theme.tooltip_fg_color = theme.color.white -theme.tooltip_bg_color = theme.color.dark .. 38 -theme.tooltip_border_color = theme.color.dark - -theme.prompt_bg = theme.bg_normal - -theme.tasklist_bg_normal = theme.bg_minimize - --- There are other variable sets --- overriding the default one when --- defined, the sets are: --- taglist_[bg|fg]_[focus|urgent|occupied|empty|volatile] --- tasklist_[bg|fg]_[focus|urgent] --- titlebar_[bg|fg]_[normal|focus] --- tooltip_[font|opacity|fg_color|bg_color|border_width|border_color] --- mouse_finder_[color|timeout|animate_timeout|radius|factor] --- prompt_[fg|bg|fg_cursor|bg_cursor|font] --- hotkeys_[bg|fg|border_width|border_color|shape|opacity|modifiers_fg|label_bg|label_fg|group_margin|font|description_font] --- Example: ---theme.taglist_bg_focus = "#ff0000" - --- Generate taglist squares: -local taglist_square_size = dpi(4) -theme.taglist_squares_sel = theme_assets.taglist_squares_sel( - taglist_square_size, theme.fg_normal -) -theme.taglist_squares_unsel = theme_assets.taglist_squares_unsel( - taglist_square_size, theme.fg_normal -) - --- Variables set for theming notifications: --- notification_font --- notification_[bg|fg] --- notification_[width|height|margin] --- notification_[border_color|border_width|shape|opacity] - --- Variables set for theming the menu: --- menu_[bg|fg]_[normal|focus] --- menu_[border_color|border_width] -theme.menu_submenu_icon = themes_path.."default/submenu.png" -theme.menu_height = dpi(17) -theme.menu_width = dpi(100) -theme.menu_bg_normal = theme.bg_normal -theme.menu_bg_focus = theme.bg_focus -theme.menu_border_color = theme.fg_normal - --- You can add as many variables as --- you wish and access them by using --- beautiful.variable in your rc.lua ---theme.bg_widget = "#cc0000" - --- Define the image to load -theme.titlebar_close_button_normal = themes_path.."default/titlebar/close_normal.png" -theme.titlebar_close_button_focus = themes_path.."default/titlebar/close_focus.png" - -theme.titlebar_minimize_button_normal = themes_path.."default/titlebar/minimize_normal.png" -theme.titlebar_minimize_button_focus = themes_path.."default/titlebar/minimize_focus.png" - -theme.titlebar_ontop_button_normal_inactive = themes_path.."default/titlebar/ontop_normal_inactive.png" -theme.titlebar_ontop_button_focus_inactive = themes_path.."default/titlebar/ontop_focus_inactive.png" -theme.titlebar_ontop_button_normal_active = themes_path.."default/titlebar/ontop_normal_active.png" -theme.titlebar_ontop_button_focus_active = themes_path.."default/titlebar/ontop_focus_active.png" - -theme.titlebar_sticky_button_normal_inactive = themes_path.."default/titlebar/sticky_normal_inactive.png" -theme.titlebar_sticky_button_focus_inactive = themes_path.."default/titlebar/sticky_focus_inactive.png" -theme.titlebar_sticky_button_normal_active = themes_path.."default/titlebar/sticky_normal_active.png" -theme.titlebar_sticky_button_focus_active = themes_path.."default/titlebar/sticky_focus_active.png" - -theme.titlebar_floating_button_normal_inactive = themes_path.."default/titlebar/floating_normal_inactive.png" -theme.titlebar_floating_button_focus_inactive = themes_path.."default/titlebar/floating_focus_inactive.png" -theme.titlebar_floating_button_normal_active = themes_path.."default/titlebar/floating_normal_active.png" -theme.titlebar_floating_button_focus_active = themes_path.."default/titlebar/floating_focus_active.png" - -theme.titlebar_maximized_button_normal_inactive = themes_path.."default/titlebar/maximized_normal_inactive.png" -theme.titlebar_maximized_button_focus_inactive = themes_path.."default/titlebar/maximized_focus_inactive.png" -theme.titlebar_maximized_button_normal_active = themes_path.."default/titlebar/maximized_normal_active.png" -theme.titlebar_maximized_button_focus_active = themes_path.."default/titlebar/maximized_focus_active.png" - --- You can use your own layout icons like this: -theme.layout_fairh = themes_path.."default/layouts/fairhw.png" -theme.layout_fairv = themes_path.."default/layouts/fairvw.png" -theme.layout_floating = themes_path.."default/layouts/floatingw.png" -theme.layout_magnifier = themes_path.."default/layouts/magnifierw.png" -theme.layout_max = themes_path.."default/layouts/maxw.png" -theme.layout_fullscreen = themes_path.."default/layouts/fullscreenw.png" -theme.layout_tilebottom = themes_path.."default/layouts/tilebottomw.png" -theme.layout_tileleft = themes_path.."default/layouts/tileleftw.png" -theme.layout_tile = themes_path.."default/layouts/tilew.png" -theme.layout_tiletop = themes_path.."default/layouts/tiletopw.png" -theme.layout_spiral = themes_path.."default/layouts/spiralw.png" -theme.layout_dwindle = themes_path.."default/layouts/dwindlew.png" -theme.layout_cornernw = themes_path.."default/layouts/cornernww.png" -theme.layout_cornerne = themes_path.."default/layouts/cornernew.png" -theme.layout_cornersw = themes_path.."default/layouts/cornersww.png" -theme.layout_cornerse = themes_path.."default/layouts/cornersew.png" - --- Generate Awesome icon: -theme.awesome_icon = theme_assets.awesome_icon( - theme.menu_height, theme.bg_focus, theme.fg_focus -) - --- Define the icon theme for application icons. If not set then the icons --- from /usr/share/icons and /usr/share/icons/hicolor will be used. -theme.icon_theme = nil - -return theme diff --git a/awesome/themes/neo/vars.lua b/awesome/themes/neo/vars.lua deleted file mode 100644 index b3f74bf..0000000 --- a/awesome/themes/neo/vars.lua +++ /dev/null @@ -1,5 +0,0 @@ -local _M = { - wallpaper = "/usr/share/backgrounds/custom/space_station.jpg" -} - -return _M \ No newline at end of file diff --git a/awesome/themes/spacestation/layouts/cornerne.png b/awesome/themes/spacestation/layouts/cornerne.png deleted file mode 100644 index c85bd56a3ccc2cd058c1ebdaeb9d7a8fb683b644..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 272 zcmV+r0q_2aP)MBRZ2 z3>(<}cWbp0auMp6wMn@j_;`tUkW1+kqT^ET6_p#nwJp7(N(1g*Dk^|?0a=y{$huuX zv=f*PIsInbL)@eVxFH5{XvH9DYs+|T6+k)}!H@#5{*9lr8ruH=Ji3EM(daK)y^e z0|NtliKnkC`+Zhfetwm&FLrw~Ffi~3_=LDJFfgoGu|i2n>EgwU&z?P-(5DSDlc^-g zFPP!L+wc4x3=9m6N#5=*OljOTDGUq@m7Xq+As(G?ryk@zpupiO+2rc8i}7y#vZ&Yn zj*9c5d|vJTz^^ZORO6!1hnb#Rvw{Tsti9GsX&#y!Xd3+^?7)T?#>Zu>0-8Rv=i~_& za(_JJReq`VNW*WQqHeQeS^1oItdg&)u;c`Xs3b>d{d0d|zxCmQU-^X=uL|_K?u1R8 UKGl$ufq{X+)78&qol`;+04)MuU;qFB diff --git a/awesome/themes/spacestation/layouts/cornernw.png b/awesome/themes/spacestation/layouts/cornernw.png deleted file mode 100644 index dfe78b3da94de0befd857e47a253647df611d6ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 263 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o7G?$ph6wkZw+svnoCO|{#S9F**Fl)kNn>^e z0|NtliKnkC`+ZhfetzbFM|=tl3=I4MJ|V6Q3=Fxsxn^c&N=i!4o;_=Mv$maqfq}Us z$S;^-_HU;(duB5*Ffb;0ySuRTXWR^AU|`7iba4#vIG&s!A>wdCf?2}JmG>am6hl!7 zN7vp1Ts<2ZX1rL@bZ|jKLW-iRc^Rum!T}M1k|!CnWSqEO%vRedp2X7a_{ht@hHK-F z)*4nPj_Hbq6Gb$X|Fj)BA|@U&L)nw@TZ5C=^e z0|NtliKnkC`+Zhfem?zb#o#6e1_u5BpAc6D28L%~proYq?Afz4S0NP!1_tJmAirRS z_=f@!;j0-K7#Neh-CdXkd3-)GFfbH&x;Tb-98XS=5OFxc%534}DtnMC#6Z--(RJNKzs9Pp*~= zTp1j~o{d~ljJ%0S-P}57CN5#9c2HdE`NmP#C1=+HW(EeW+_1V3qwG)y1_lOCS3j3^ HP6^e z0|NtliKnkC`+Zhfets+d=WQAc3=I4MJ|V6Q3=BCrIZ8@OW@cv3o;|A+El6NsU|=c< z@(X6To~P2~&%nUInB?v5!qT5{GmwFSq0rOCF~s9|a)N}2g9j%E&q5P6VU8XLpHz+B zgDgxO(r$~5-RChiF}517n8?%IfMbuuLLBBW%}_4XYFO$y zhsz)-BjjL%rh-Hy%i`IeL`-L?xr-)r>&$7DsM^}GSwhBufx$p??SoSh>h~BJ7#KWV L{an^LB{Ts5TZ2jn diff --git a/awesome/themes/spacestation/layouts/cornersew.png b/awesome/themes/spacestation/layouts/cornersew.png deleted file mode 100644 index f7cfa1c0db222304f9d880c023601c576fd5e040..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 264 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o7G?$ph6wkZw+svnoCO|{#S9F**Fl)kNn>^e z0|NtliKnkC`+ZhfetzRJYr7r>1_u5BpAc6D28I@a^e z0|NtliKnkC`+ZhfegO`ytea*G3=I4MJ|V6Q3=BCrIZ8@OW@cv3o;|A+El6NsU|=c< z@(X6To~P2~&%nUInB?v5!qT5{GmwFSp}^C{F~sBe+bMxu42m2syPeeo@-O`5-yWdb zV{yU%%BHXTROBT3W?WJ~ace?^m#A0$)`%$4FRfG5IcowGJ_I%&h*WU66UqGOju5Nz zT^nPTA1dNE{Hz+6R<_z6GFX#%hdb=uyC?pvbw?C*>ev+Dy|r2Av{r}N;`$B-1_lOC LS3j3^P67Ic0000FP)t-s0001L;_|Dd}IIs0C7n~K~zYI?Uca@03i$n?ZH-T zAjJM_5-cBAW@FNCc@iPc+i# diff --git a/awesome/themes/spacestation/layouts/dwindle.png b/awesome/themes/spacestation/layouts/dwindle.png deleted file mode 100644 index 9902d22d9fe71e7fcb27ebb4dc6060e5d1bf6b1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 320 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o7G?$ph6wkZw+svn%*9TgAsieWw;%dHU|?Y2 zEbxddW?#fQp nCjAuF$qWCS^mu6SfPsNiNSEPJ1_lP6k|4ie23I#vFYh}K9zJ^fMCP+T z$brS4E{-7{$CDEzL==AU2t_mr9q zrvkO)&;~{}heoLmFP7<{-W#-DFa{n!c<*Sqo8yZ>Ru`5j;_JRN2xc;`U`Vez@ImdG s*ISiIO!_ITlNbIu>G9Cu0Rsc4kS^nylCQTI7#J8lUHx3vIVCg!02Qcz*8l(j diff --git a/awesome/themes/spacestation/layouts/fairh.png b/awesome/themes/spacestation/layouts/fairh.png deleted file mode 100644 index d41deead1ee2490ce0ada3a48c16a9a898535222..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 245 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o7G?$ph6wkZw+svn%*9TgAsieWw;%dHU|?Y2 zEbxddW?J=^$%UQA)!>*-!_6Ru*M%QO_fS&DI_VGG@v6PF|c@6ml?Q d))8igmT$J~ao3)zGcYhPc)I$ztaD0e0sv*YM`i#3 diff --git a/awesome/themes/spacestation/layouts/fairvw.png b/awesome/themes/spacestation/layouts/fairvw.png deleted file mode 100644 index 4f4ed52219e33c9189a536b712b3cc82f277ff4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 246 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o7G?$ph6wkZw+svn%*9TgAsieWw;%dHU|?Y2 zEbxddW?Ul)4+1lek#w;1%$%`|KLJnrk cI>OA*^39e#?%Gpz1_lNOPgg&ebxsLQ0IRcB{Qv*} diff --git a/awesome/themes/spacestation/layouts/floating.png b/awesome/themes/spacestation/layouts/floating.png deleted file mode 100644 index b8061a058bf7f52adb51d85c27d9294dc88dc566..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 282 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o7G?$ph6wkZw+svn%*9TgAsieWw;%dHU|?Y2 zEbxddW?^6Nq~%deDgy&Uq^FBxh{y5d z1PPG?$!cN&Jxdk{&2Gx{;7UtkUCiYs+M~6gm#Kp9=;8z^MONdNOBuo$nZgtLd>w@* zF~u|_vG%lxbR=mg2&69NYMavJ^(R#N+LoCn7Fu}>rz$o(_1EW}W?*1o@O1TaS?83{ F1OT(#Q0)K! diff --git a/awesome/themes/spacestation/layouts/floatingw.png b/awesome/themes/spacestation/layouts/floatingw.png deleted file mode 100644 index 481589427960286e42e6c5c4e764e1222dccf10d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 282 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o7G?$ph6wkZw+svn%*9TgAsieWw;%dHU|?Y2 zEbxddW?>@(X5=_4M-I_UQ4GmPawE3=9mBo-U3d z9>lCcZQz;03CZsP%%N zFX}ho(MS2V;Ipwe=t2SiW42_n*)BVCrtNG!Cpjs-@=h`8S5d z%Md=Q#!;|cmtq6+mxXXC-tud^uJdYRzA^w$-t+D>*XoMjA6K`yDRNfws0E7+}LSGu)9``0l z;J0V+rtRX5B}n+C$XEzLh<`DZ6q!LuQYi4LB@leY8%vV%rpbBs-p1W0v_uR6a>!|N zry;UK##IyAXydgIdd?^SPD17fJ;A*V+r+zidK3VTLWbC=AhawkTwNCL-*u~ zK?r|z#k+c%6aY<;rjDxjSO^;AxNil%>2*A}=N*O={mgyGrjM@##Ux^OQ}&y@BE$gH s0Q~odrs@+4VP7P5^T9|qHa6M*0ydFz%Ff(hL;wH)07*qoM6N<$f+5&_C;$Ke diff --git a/awesome/themes/spacestation/layouts/fullscreenw.png b/awesome/themes/spacestation/layouts/fullscreenw.png deleted file mode 100644 index 5c35bfa8afe6c4f091f3895d92c50f845df52483..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 865 zcmV-n1D^beP)DEINg2jB%EarEGlDCI7^0NIKDE~nlw6Yw>-q|E}IwOrD#hdl~f3bJRyW_bzF)=YQ%_^13 zn{v5agdfb97ocr@BminSgW?D7L;-Lx%Ps)o0)Wly$Lsa_*?c~KahMm2#l>2!c9$IY z+$Q?yGXm~YAA|m=@33=IYCA(F92Hli(KyEj&}=r(j}X5;Veye6v|6nTYydRB4r@!7q6%bM ziB0J3K(Vs{U?8~^^3c>vKz6qa{}dD>B~CU5!OIC2uS3`fi1P{?07lZQzT+F}gh|Wu z_i;OX)ni5ae9guza9un0IicbMAz&7`!3N+s&drpF{|^EFO(jCN*Z?q)+{V51B_-l@ z2;Xrv+_5nT{($eL@Y$ar{FDU|0U!VbfB+Bx0zd!=00AHX1b_e#00O`WfR|#yo{dG( zxA@#np?Fs<08*GlI2*N+{);34=?eP>qa3T7+)$MVAfdsx= zf_IWG-dce~P>DRp9nPEjzSaW}p5D0C0^<2aR9h+t24(4p$lIzs9OEa0kCaYCww2?vM9cdB~xQBej1CEQ>c`-ztzca;SB1v5y?$a;EtZ`r!-(c>q@nn_m~ z7#KP{T^vI^jwdHbh$uYQlgT-HEd55ez>e15^9ACZ36J?@SzBiuT->A=L^I+6CU%+vbN4RxVUkV17k3w zaTimLqR*^h3hUfqQ diff --git a/awesome/themes/spacestation/layouts/max.png b/awesome/themes/spacestation/layouts/max.png deleted file mode 100644 index 8d208445cde503e0d87b2093e7037837fadeedcb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 574 zcmV-E0>S->P)@N91~|2d8IGJY!}#r1<)>smylXp1+K zV(YVd0_#f(OOZ8cce~li4CHMg$q$lDhO99f8X6k80I&_<1HfEZn*nIM0L%nVe$l2b z0CUMr0RjU^ZHo_pnfr@AiRdymfNZ&6X17)k(`5YgKz4ZuV*K?P6%1yBG5P=H_o#sJ=HoY0r= zEwVHKo7=alNLG9ReCr9N01(mhBE1a(z>Xu`6u>Zls|y9dj^(&&fb5U&g8^_sSQ#K+ z!wVU}me&r;2Iv)h9~^+)828HpxcTS%AOY;yb^-jv46s+q5+I`61}=evvNyrI25o{z zRUL!(%az?|j=_c`Lg&$@!bEhj>C4b4l*HL;tDtQ=n7OcPENtkeSb1 zYj|Sw03tdqs@}$u2%P}f(M(VQ!UBl?r>VA3gefy`>5q{b8XEcd1wN^@(7L|o(*OVf M07*qoM6N<$f^MSfcK`qY diff --git a/awesome/themes/spacestation/layouts/maxw.png b/awesome/themes/spacestation/layouts/maxw.png deleted file mode 100644 index 85f5ce3afaa2270aaf11850ebb6360a02ed3db15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 581 zcmV-L0=oT)P) uv`izevYixPJ1_lP6k|4ie23I#vFYh}K9zJ^fMCP+T z$br?KE{-7{$CDEzL==AU2t_mr9q zrvkO)&;~{}2S<|~IYG>YLWPyWFZRj_JhzZztzbIE{ifcAYeKA90GGnU2K!wftA#CZ y_NcH%XqiS_WjiSzcY;gp@TF#PrFb3-28K>8UB@@(OLuU){hW`PX9M5seND~qzX=ys;#2PY~BW*Tu=b3Z&Q^hRe%!=ZCh tp$`6F*?IpqY;?Q)WJS|OlTJV91)U^Ld$9?|udb1_n=8KbLh*2~7Yngi)FR diff --git a/awesome/themes/spacestation/layouts/tileleftw.png b/awesome/themes/spacestation/layouts/tileleftw.png deleted file mode 100644 index cf14c25e6dfcea21b1ce34e1a8e26da6d865f895..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o7G?$ph6wkZw+svn%*9TgAsieWw;%dHU|?Y2 zEbxddW?j?-Os?lz~JfX=d#Wzp$P!4SYa^$ diff --git a/awesome/themes/spacestation/layouts/tiletop.png b/awesome/themes/spacestation/layouts/tiletop.png deleted file mode 100644 index 98cade20c8ad66f318a3c9ce484f54c7f5cc0fc4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 260 zcmeAS@N?(olHy`uVBq!ia0y~yV6XsT7G?$phNu;4x(o~q%*9TgAsieWw;%dHU|?Y2 zEbxddW? su?b{yNJ~sz;v5;A_O8z7C5JBlW?*1o@O1TaS?83{1OWWfVFLgF diff --git a/awesome/themes/spacestation/statusbar.lua b/awesome/themes/spacestation/statusbar.lua deleted file mode 100644 index 77ecffa..0000000 --- a/awesome/themes/spacestation/statusbar.lua +++ /dev/null @@ -1,84 +0,0 @@ --- Standard awesome library -local gears = require("gears") -local awful = require("awful") - --- Wibox handling library -local wibox = require("wibox") - --- Custom Local Library: Common Functional Decoration -local deco = { - wallpaper = require("deco.wallpaper"), - taglist = require("deco.taglist"), - tasklist = require("deco.tasklist"), - borders = require("deco.borders") -} - -local taglist_buttons = deco.taglist() -local tasklist_buttons = deco.tasklist() - -local _M = {} - --- Custom Local Library: widgets -local volume_widget = require('awesome-wm-widgets.pactl-widget.volume') - --- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - --- Create a textclock widget -text_clock = wibox.widget.textclock('%l:%M %p ⁂ %a. %B %e, %Y ') - -awful.screen.connect_for_each_screen(function(s) - -- Wallpaper - set_wallpaper(s) - - -- Create a promptbox for each screen - s.mypromptbox = awful.widget.prompt() - - -- Create an imagebox widget which will contain an icon indicating which layout we're using. - -- We need one layoutbox per screen. - s.mylayoutbox = awful.widget.layoutbox(s) - s.mylayoutbox:buttons(gears.table.join( - awful.button({ }, 1, function () awful.layout.inc( 1) end), - awful.button({ }, 3, function () awful.layout.inc(-1) end), - awful.button({ }, 4, function () awful.layout.inc( 1) end), - awful.button({ }, 5, function () awful.layout.inc(-1) end) - )) - - -- Create a taglist widget - s.mytaglist = awful.widget.taglist { - screen = s, - filter = awful.widget.taglist.filter.all, - buttons = taglist_buttons - } - - -- Create a tasklist widget - s.mytasklist = awful.widget.tasklist { - screen = s, - filter = awful.widget.tasklist.filter.currenttags, - buttons = tasklist_buttons - } - - -- Create the wibox - s.mywibox = awful.wibar({ position = "top", screen = s, height = 24 }) - - -- Add widgets to the wibox - s.mywibox:setup { - layout = wibox.layout.align.horizontal, - { -- Left widgets - layout = wibox.layout.fixed.horizontal, --- RC.launcher, - s.mytaglist, - s.mypromptbox, - }, - s.mytasklist, -- Middle widget - { -- Right widgets - layout = wibox.layout.fixed.horizontal, - wibox.widget.systray(), - volume_widget{ - widget_type = 'arc', - tooltip = 'true' - }, - text_clock, - s.mylayoutbox - }, - } -end) \ No newline at end of file diff --git a/awesome/themes/spacestation/taglist/squarefw.png b/awesome/themes/spacestation/taglist/squarefw.png deleted file mode 100644 index 2a864309ed683bfeea13b4b5127b17f20acc9496..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 187 zcmeAS@N?(olHy`uVBq!ia0y~yVBlb2U{K&-V_;y=|6qB6fq{XsILO_JVcj{ImkbOH zY)RhkE)4%caKYZ?lNlHoI14-?iy0WWg+Z8+Vb&Z81_lQ95>H=O_8VMG{L02RRJS%U zFfd4#xJHyX=jZ08=9Mrw7o{eaq^2m8XO?6rxO@5rgg5euGcYiSdAc};Se#D&;m=^u jBfz>iL8OO?hk;=p$A8B7x)>D(1_lOCS3j3^P6H=O_8VMG{L0#=J$0`z zFfd4#xJHyX=jZ08=9Mrw7o{eaq^2m8XO?6rxO@5rgg5euGcYj7c)B=-Se#D&;m=^u qz$ufEp?To-*+2s>H%2xFhU0np6O*PM?O|YGVDNPHb6Mw<&;$TozB6b5 diff --git a/awesome/themes/spacestation/titlebar/close_focus.png b/awesome/themes/spacestation/titlebar/close_focus.png deleted file mode 100644 index 01ef82565db041f356c02173b69cc60d4275ebac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 966 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4rT@hhPm4t-!L#RFc&*{hH!9j+!p@Y%CxAU={tIC%d2Ih>6Quqws{a2Y}pSh?crQU(Twh>{?` zUfG;HSx%;|j5dv8LB%fu;@bi8u|zy13kFQhKJyZHUPH!oh_%ddWC zbNfg?BZ)Qyg37OYG9Q-`~Bp(X`{!8pk>2(qa#L*_Qti`YaP#Uuk+u(t^7_ zdF~paP{J|6*2j-lPRV)5+^5uo)dZbU}NI3!xH&#_wHX-eyB!Hp|R-s0rNAJCl;h+{(Bg;_RxXDs;BNrZ{v$? zp4cwswV&yD!lQ+)pW+kp4L%#VG)?^Zr=yT%zQ=`a&m#{TpSo^olf2^A){Waew+Ftv zwbk(a%=s%7yC?0gxtHM)m8Z7)*V)wDkJx7J zOz4nGDLERr{onC!NsYK84>B)_pFN(sobCTfhR0EkPmaCy4lhx*)mt9sA}x9Ar0DxN mx5Hs?wPy2pv?c}y1_n=8KbLh*2~7aJ#xd0Z diff --git a/awesome/themes/spacestation/titlebar/close_normal.png b/awesome/themes/spacestation/titlebar/close_normal.png deleted file mode 100644 index 5448ed8f9c92f048158c9b0e9115b0531926b5b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 966 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4rT@hhPm4t-!L#RFc&*{hH!9j+$hy#vSY`Nb?eq`+qP}px^){jZrr+c>y8~e zwr<_JapT6#n>WK5TefW3xN+mAO`A4v-V7l(Zw3iM$Sqs8Km?H)AQfN$7ev;JW(X#L z7*0E|LO;EUfq@~SB*-tAft!a{Ku}0nR7_k#Qddvkz|hFp#MI0`ATTH-G$}bHEj^>W zp{cp0wXMBl;@0gucJA7}ci;X4m#pT@CLP$CmjLyL9gNcW-Sp?fA6DagMpP*u!47 z<$r`e%Y@cfnx2xh;I2=eyN2(rCj`Jjb8BPm-Fh$3KIj3XQihrE^`B%@gq5LEQ;#liIWAL|#7Fn0V~4ME={o`T z9!9M_bl|Y+se97f_+pzUwo7^KXF8tnXkqK8_=J3e&jv0{6Mz2cC}f%Maber@$iv2` zu3Oq9ueh~!<95&Of$wf@H9S9a{z}E}NxN(AWq3s8sjdEXcJ&2ki}J&B?*}-~^pKtO z`E=r@HWS4UnIiW?HJYC-<_`_|za?R+#g%g}lK*x-O>O<7>oSY+7i*aM)X|**so(I}*k1pSTF`yO}r*lyDe4UHx3vIVCg!0Gguw A3jhEB diff --git a/awesome/themes/spacestation/titlebar/floating_focus_active.png b/awesome/themes/spacestation/titlebar/floating_focus_active.png deleted file mode 100644 index 82dcc7ca6d97a2a90afcde2bd3be3e4826e0d5f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 386 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4rT@hhPm4t-!L#RFc&*{hH!9j+kzdUuwAfkCDu$S;_I zS<%GQ%*N9^LRd z@R{|4W5RZZUIvlRtIS-O63$8Auxb3ViQ(jrYb6Jmp8Rs;5ct77VP&;Cb7HmD?@9bZ a)n&{Z9_`x;5FHT}$V6gFYaSZV|o}3`T zT96>b#q5_MqfyY>-MXM~fr1F*1&hU8ZlV(wHzZ67ZtS*PROnWGZADWc>tUO8UIPY( ZY9o7|^Lu{wFfcGMc)I$ztaD0e0szeLPPqU8 diff --git a/awesome/themes/spacestation/titlebar/floating_normal_active.png b/awesome/themes/spacestation/titlebar/floating_normal_active.png deleted file mode 100644 index 62342d19e7a9fad2384d3ebb68e065de18a05400..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 386 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4rT@hhPm4t-!L#RFc&*{hH!9j+K?1gt2AI7P!df%^)sB77bt(pZB1-je&td zrXF6Kd*Skx+jj0gaPHRK`>#Iz`1LnVyzo5(14F5&i(^Q{;kVb# z`5GK}Tmp;E6*lhtZ<(37K{uEA(x1Ax$EO?*+*o|eF}Iubzy@|J#tm;S3M)7?Ff{fv zax?5WCEW0t^@C%=c7|RCkY*C2?_%SPgg&ebxsLQ04Q9lQvd(} diff --git a/awesome/themes/spacestation/titlebar/floating_normal_inactive.png b/awesome/themes/spacestation/titlebar/floating_normal_inactive.png deleted file mode 100644 index e2bbdfa1793b1bff74d7a745e952778a672eaf3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 237 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o7G?$ph6wkZw+svn%*9TgAsieWw;%dHU|?Y2 zEbxddW?ZudwX2f6hJg7PGT?7$r1tilo5VCphy0`rb4#}f=SwJ{#d z(X}BSOo_EV9*pn53M#Vl^vAYsa-8(}GDFqM74CcqzUqvz7q|sCw52G#SjH0JoPI!! zqrtRmdKI;Vst0D!~JeE{ujhUwf&Ccl*oU>S&fpVhyk62wdI5@T_HpALnu_^%VX~OcKJA znvd%K%b(MJT)>IrA*;{sj*54m#pGwC2`-$3!(&+A9(RJavQSg9bsv(U_YS8&{52A fXXfoM&!l-fUCU}Oe|*lsz`)??>gTe~DWM4f3Mjr^ diff --git a/awesome/themes/spacestation/titlebar/maximized_normal_active.png b/awesome/themes/spacestation/titlebar/maximized_normal_active.png deleted file mode 100644 index a705f8164298c1f1741425effec9ad1d57ce37ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 480 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4rT@hhPm4t-!L#RFc&*{hH!9j+b*zg zU5-gF+-5F}_Tjl(lveY&`4hkV)$=(zzt{FIyd5LC>+RgYPeSI6f!A2|4ZLo@U~&5? z6QO+dxx9(wF3&UeuU7Hjeyf_e=c@dYSqA#u-PN}}HZ4nHU|?YIboFyt=akR{0Q$tm A4gdfE diff --git a/awesome/themes/spacestation/titlebar/maximized_normal_inactive.png b/awesome/themes/spacestation/titlebar/maximized_normal_inactive.png deleted file mode 100644 index 4c1ab1f91f3191b9f1324a7aebdc82fb5cf83baf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 452 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o7G?$ph6wkZw+svn%*9TgAsieWw;%dHU|?Y2 zEbxddW?6SvMgRn@;m!=S=+yaFq@_z(2%I91^@U2;x^&-pdMDE+%d<;j-ESM5*FJMr( z=E&KwcK&WAg{pT&ANp1{{ylB`CjOn|nV;9|zxJy?)7|EnP+Sltp!~p#r;*!`P45Ux og9ZBmJ%)~AhC4HFe|aX&+v!?Xd->yY1_lNOPgg&ebxsLQ0OpOh7ytkO diff --git a/awesome/themes/spacestation/titlebar/ontop_focus_active.png b/awesome/themes/spacestation/titlebar/ontop_focus_active.png deleted file mode 100644 index 312c00ba8246608404568b1338cba9b264847bdc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 467 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4rT@hhPm4t-!L#RFc&*{hH!9j+ue;>F9CFJFMcvuDqq!vKW+^yyQGz*8`I{v5=3MlJ~3 zGc}cgfkCY#$S;_Il}$`sN7uvC%R4r%yrZ+Ld&SCCTefc7fAGwu%U2#eeDwIqk3WAE zmMVKOFfh#Xba4!cIQ;hdNxmink=Dd55eGTv1URI=`)#ijJ!!L*rdsTr`t#GDOZNP-rEi5d;|rNk?gnLH1&0O(#{VpA?|w2iShL?@xH0dX%W>a^>DiYIlz+Uf)xXZx zFp=4f!HchgSs-5CWhZBWbZ(%aZ8<~D4#jH>J~9T3AHK#m)*2dX@XU5m_ pP2V%W{JY_&xzP7Z^O9+2*)B-3tX(;ymVtqR!PC{xWt~$(699N_>URJD diff --git a/awesome/themes/spacestation/titlebar/ontop_focus_inactive.png b/awesome/themes/spacestation/titlebar/ontop_focus_inactive.png deleted file mode 100644 index a48e1c5c7a4b20a783fb8afe704616531d367039..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 604 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4rT@hhPm4t-!L#RFc&*{hH!9j+E#_5o}O1+Qd!mBJ!!_AMXOeC+_`W6=?m9x-GB7> z$@>qVzyA33=kGs(nrT}Z7#Plbx;TbJ9DX~^U92g9hv8sTmxkB|?XJDevM2wZf9fWm z5i#MsTkXuhXP&7udM3>f=w%it@D(X&Y-wha(|xe;K$lp=qJ}JA&WKm<_pDo|{(0-( zXun6|+Zc8)+A%+xnIY%XqPnz?HJ{ham_KXpvb1?(ADv+e1FMYrN z*W2@NUtajrcgx-HVn^48@FuPvK0(AZQ8VX^X4sEwxBT}f^ZTUKvWU~ zzOkO|W?*1YD+%%oW?*F#6W7u8@bvPIjVtfy?CM^za@Cft+x8zkbLsMx2M-@Te)8kb zUxlU0UJMKj^E_P~Ln02py?&Cf$v~tvaZAKO&N%@NsqcQtS z3AlRcT7BtT;m!C$CX~BDSy;iLfr0Tq3){P&j1AW8cNlKWJLhuTw_$qrB?ILjZ)^3h zvo%a)c4P43t6&z0mv`C8Ss;GP_skv8iS9F0po|Sv5mEc#u_;dw=;~M`Rk}PXi&ZuQzU|{fc^>bP0l+XkKmkiVP diff --git a/awesome/themes/spacestation/titlebar/ontop_normal_inactive.png b/awesome/themes/spacestation/titlebar/ontop_normal_inactive.png deleted file mode 100644 index d3a10c8a7d1f94a8f99dfbcda0e8338beef56657..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 604 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4rT@hhPm4t-!L#RFc&*{hH!9j+(_7Iym{NUZ5uakgfO;l-MVq(#w}a6 zY~8wbGZ<{zv}yC^&0Dr?LE|EeZ`lIkZUF;`GBf~D3;}SX2!biu>^~V87;H*{{DK)6 znOWF4IC%v`M8&0LA_Z>PD7H3jf69Bk^+5Zj>LwYORJWkmbu6@#_7ab?ekWZ`~X1 z_egvj!|p{p=0`I#zcU+gvF;8l$Mn@w@#WqbI!bl%T}yjyJ5?=?K}4FKX&HI z^@oq1y?g)Z%h&Hee*OOQ_uoga-#-`_7@m5%IEF+VetYFO-ys75mVnFE?**#f@7><= z_kX<-lcvS9C$Wr9pXLWjd5)PZ;5C&BVC-dkqUgJiAO g9vt|y{SM>n)Qs43)4r%MFfcH9y85}Sb4q9e0FJV45&!@I diff --git a/awesome/themes/spacestation/titlebar/sticky_focus_inactive.png b/awesome/themes/spacestation/titlebar/sticky_focus_inactive.png deleted file mode 100644 index 21b000d89e24c824a5080b2f57f12e3e83ae3299..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 758 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4rT@hhPm4t-!L#RFc&*{hH!9j+Ca7cXACef##|!-p?lzI^iJ$IYUVkIS|3tH#6IE+rHC}?ax_4|K+A+wN`PEhRg z9jESoeROZ#WUm$j37-F5*7Zj|#fsJ(vuKoQ;6KO1%rHk%iD7*KYuZANw1>QV4(T4y zIY#54*PCd)D18 zrBQ#^^LyjF`+Mel#yf7BpTok!{(tN2r`@%Q1`<4eKUmL+G_G+s5sF}7U|{fc^>bP0 Hl+XkKij1~F diff --git a/awesome/themes/spacestation/titlebar/sticky_normal_active.png b/awesome/themes/spacestation/titlebar/sticky_normal_active.png deleted file mode 100644 index bdb5595dbafe4cd35499dc8c638f26ce27ceb835..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 654 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4rT@hhPm4t-!L#RFc&*{hH!9j+F%$ZfIR_))vf7Pm0+qP}nv17;9ty?#3+O%cMmW>-X zZr!?dycwYYE`=tzX%k2p zgL6rcUoZnBGbLa7qLPZ5x`vjvu9<5!j&3=geEU zY{lxe8@6oQzGLtHV`r{hfB5LxyZ4{IeEt68*Y7`n|9$lO{eyvl;i;#KV@Sl|w^xqy z9WoGL3AkMSUZCpz-t8@a|JN%qX<9sc63giHX-?5hb#J+LLs8MG=hLjVrz>#3IWX_) z^~S9XIw_5F7*bLgj~}@ve=6Sj$(gVHjz?UlSuW^^Z2F$|m0$15G#>67hOB=$I`*d( z@Fq0ynJ=+gG~dADfzTxOUE7XdSs=?$+%oTjeTLV!$!!cT0xcKtCq)%C{A0`6sO_?D zBF~g9?yu4||N5h|;GXjtmOniL=Xw43xDJ?YQ2Bb3=a|U?UQ?+6#$L83ir&nZCM;r1 v{BV)s`#eG8MNCqn9)XPN!GS;9?=Zej&4@iW?TZQn0|SGntDnm{r-UW|I66g_ diff --git a/awesome/themes/spacestation/titlebar/sticky_normal_inactive.png b/awesome/themes/spacestation/titlebar/sticky_normal_inactive.png deleted file mode 100644 index a96b9b1951dee732d570ce3afe9512f9e4546d8f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 758 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4rT@hhPm4t-!L#RFc&*{hH!9j+VLqo%=Rjc;z-@j_rs%_i0K^QxC?%cL*+m8^9hQ}$SNqSs;O&e>l+vvo0(g< zc=`DG2ZqKbWMq|=*L8ID^z~1iHhb>;1q&B1S-NcJf%BJd+5CqoAjYV@Sl|x06qXF&PTDGBar{R#H;BpmmOm!{~&Hg2v`kzyJ3a zG7DMh1jRnzaq8~ZNB7oE_G&SZ;Q8NWU4P_LtZ2Lt1Ps|-T^zFax)t@V1p(BI4d%3QzH|GN0< zJKK~$vkuSi36Z_K;oC*kW6^*7JpRAo|F!0SzV3w@#YN1w-#IsR#f|F_P5+FhGyAi?AJgY}$9;~IApp$G;B O1_n=8KbLh*2~7aA1B5yN diff --git a/awesome/themes/spacestation/vars.lua b/awesome/themes/spacestation/vars.lua deleted file mode 100644 index b3f74bf..0000000 --- a/awesome/themes/spacestation/vars.lua +++ /dev/null @@ -1,5 +0,0 @@ -local _M = { - wallpaper = "/usr/share/backgrounds/custom/space_station.jpg" -} - -return _M \ No newline at end of file diff --git a/discord/data/stable/custom.scss b/discord/data/stable/custom.scss deleted file mode 100644 index 5627d1c..0000000 --- a/discord/data/stable/custom.scss +++ /dev/null @@ -1,52 +0,0 @@ -// --- hide nitro and other nonsense -// -- "Send a gift!" chat window button -button[aria-label="Send a gift"], -// -- literally any super reacts ever, hopefully -div.reactionInner__4135b[aria-label*="press to super react"], -// -- stuff encouraging buying avatar frames -.container_d6bff4, -// -- hide "select avatar decoration" in profile edit -div.sectionsContainer_a37883 > div.customizationSection__16fec:nth-child(4), -// -- hide "change profile effect" -div.sectionsContainer_a37883 > div.customizationSection__16fec:nth-child(5), -// -- hide "try out nitro!" -div.tryItOutSection__0f9fb { - display: none; - width: 0; - height: 0; -} - -// --- hide other shit i find annoying -// -- snowsgiving snow animation and etc on DMs button -.childWrapper__01b9c:before, .childWrapper__01b9c:after { - background-image: none !important; - animation: none !important; -} -// --- SQUARE ICONS -// -- border radius vars -$small: 4px; -$medium: $small; -$large: 6px; - -// -- clear mask that makes icons round in various spots -foreignObject[mask*="url(#"] { - mask: none; - //! SIDENOTE: while this removes the rounding, it also removes any cutout for the status icon. i'm going to be frank and say i think this looks like shit. i will look into crafting my own SVG instead at some point if i can, as an alternative to just entirely clearing it (but i'll still be using border rads for custom icon rounding) - //! NOTE 2: check the SVG masks for avatar frames! they might help -} - -// -- now apply border rads -// - user list icons (DM list, server member list) -.wrapper_edb6e0 svg foreignObject { - border-radius: $small; -} - -// - user icons in chat -.avatar__08316 { - border-radius: $medium; -} - -// - profile modal icons -.clickable__35918 svg foreignObject { - border-radius: $large; -} \ No newline at end of file diff --git a/discord/data/stable/settings.json b/discord/data/stable/settings.json deleted file mode 100644 index 94080c4..0000000 --- a/discord/data/stable/settings.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "general": { - "voiceDisconnect": false, - "showToasts": true, - "mediaKeys": true - }, - "addons": { - "addonErrors": true, - "editAction": "detached" - }, - "customcss": { - "customcss": true, - "liveUpdate": true, - "openAction": "system" - }, - "editor": { - "lineNumbers": true, - "minimap": true, - "hover": true, - "quickSuggestions": true, - "fontSize": 14, - "renderWhitespace": "selection" - }, - "window": { - "transparency": false, - "removeMinimumSize": true, - "frame": false - }, - "developer": { - "debugLogs": false, - "devTools": true, - "debuggerHotkey": false, - "reactDevTools": false, - "inspectElement": true, - "devToolsWarning": true - } -} \ No newline at end of file diff --git a/discord/plugins/CollapsibleUI.config.json b/discord/plugins/CollapsibleUI.config.json deleted file mode 100644 index 1d1ba3f..0000000 --- a/discord/plugins/CollapsibleUI.config.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "currentVersionInfo": { - "version": "7.4.2", - "hasShownChangelog": true - }, - "cuiSettingsVersion": "10", - "disableTransitions": "false", - "transitionSpeed": "250", - "disableToolbarCollapse": "false", - "disableSettingsCollapse": "false", - "disableMsgBarBtnCollapse": "false", - "enableFullToolbarCollapse": "false", - "dynamicUncollapse": "true", - "dynamicUncollapseDistance": "30,30,30,30,30,30,30,30", - "dynamicUncollapseCloseDistance": "30,30,30,30,30,30,30,30", - "dynamicUncollapseDelay": "15", - "autoCollapse": "true", - "autoCollapseThreshold": "500,600,400,200,1200,300,550,0", - "conditionalAutoCollapse": "false", - "autoCollapseConditionals": ",,,,,,,", - "resizableChannelList": "true", - "resizableMembersList": "true", - "channelListWidth": "0", - "buttonsOrder": "1,2,4,6,7,3,5,8", - "dynamicUncollapseEnabled": "true,true,true,true,false,true,true,false", - "disabledButtonsStayCollapsed": "true", - "keyBindsEnabled": "true", - "keyStringList": "Alt+S,Alt+C,Alt+T,Alt+W,Alt+M,Alt+U,Alt+P,Alt+I", - "settingsButtonsMaxWidth": "100", - "messageBarButtonsMaxWidth": "200", - "messageBarButtonsMinWidth": "40", - "toolbarIconMaxWidth": "300", - "profilePanelMaxWidth": "0", - "toolbarMaxWidth": "800", - "userAreaMaxHeight": "300", - "msgBarMaxHeight": "400", - "windowBarHeight": "18", - "collapsedDistance": "0", - "buttonCollapseFudgeFactor": "10", - "serverListButtonActive": "true", - "channelListButtonActive": "true", - "msgBarButtonActive": "true", - "userAreaButtonActive": "true", - "profilePanelButtonActive": "false", - "membersListButtonActive": "false", - "callContainerButtonActive": "true" -} \ No newline at end of file diff --git a/firefox/Addons/uBlacklist/Subscriptions.json.part b/firefox/Addons/uBlacklist/Subscriptions.json.part deleted file mode 100644 index ae7869e..0000000 --- a/firefox/Addons/uBlacklist/Subscriptions.json.part +++ /dev/null @@ -1,32 +0,0 @@ -"subscriptions": [ - { - "name": "uBlacklist GitHub Translation", - "url": "https://github.com/arosh/ublacklist-github-translation", - "enabled": true - }, - { - "name": "uBlacklist Stack Overflow Translation", - "url": "https://github.com/arosh/ublacklist-stackoverflow-translation", - "enabled": true - }, - { - "name": "ublacklist-pinterest", - "url": "https://github.com/rjaus/ublacklist-pinterest", - "enabled": true - }, - { - "name": "uBlacklistRule", - "url": "https://github.com/ncaq/uBlacklistRule", - "enabled": true - }, - { - "name": "StopModRepost", - "url": "https://api.stopmodreposts.org/minecraft/ublacklist.txt", - "enabled": true - }, - { - "name": "uBlacklistFandomWikis", - "url": "https://git.32bit.cafe/nu/uBlacklistFandomWikis/raw/branch/main/ublacklist-fandom.txt", - "enabled": true - } - ] \ No newline at end of file diff --git a/fish/init.fish b/fish/init.fish deleted file mode 100644 index 356cdc7..0000000 --- a/fish/init.fish +++ /dev/null @@ -1,13 +0,0 @@ -## kawasaki theme settings -# use kawasaki env prompt -set -x VIRTUAL_ENV_DISABLE_PROMPT 1 -# other -set -g theme_display_group no -set -g theme_display_virtualenv yes -set -g theme_display_time yes - -# Perl -set -xg DBIC_TRACE 1 - -# MangoHud -set -xg MANGOHUD_CONFIGFILE /home/nu/.mangohud \ No newline at end of file diff --git a/fish/theme b/fish/theme deleted file mode 100644 index 5597cc8..0000000 --- a/fish/theme +++ /dev/null @@ -1 +0,0 @@ -kawasaki diff --git a/linkdir-sequoia.pl b/linkdir-sequoia.pl new file mode 100755 index 0000000..269e4d0 --- /dev/null +++ b/linkdir-sequoia.pl @@ -0,0 +1,33 @@ +#!/usr/bin/env perl + +if ($< != 0) { die "Can't link dirs. Please re-run as root." } + +my $conf = + "/home/nu/.config/"; +my $git = + "/mnt/Storage/Programming/dotfiles/(sequoia)/"; + +my %confDirs = ( +# `.conf` dir -> git repo dir + "alacritty" => "alacritty", + "awesome" => "awesome", + "picom" => "picom", +# "rofi" => "rofi", +# "Thunar" => "thunar", + "environment.d" => "environment.d" +); +#my %otherDirs = ( +# "/home/nu/.var/app/com.discordapp.Discord/config/BetterDiscord/" +# => "discord" +#); + +# mount from %confDirs +while (my ($key, $value) = each %confDirs) { + `mount --bind "/home/nu/.config\/$key" "$git$value"` +} +# mount from %otherDirs +#while (my ($key, $value) = each %otherDirs) { +# `mount --bind "$key" "$git$value"` +#} + +print("Done!\n"); diff --git a/linkdir.pl b/linkdir.pl deleted file mode 100755 index 89ba64e..0000000 --- a/linkdir.pl +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/env perl - -if ($< != 0) { die "Can't link dirs. Please re-run as root." } - -my $conf = - "/home/nu/.config/"; -my $git = - "/mnt/Storage/(500) Programming/598.\ Groups\ of\ smaller\ projects/dotfiles/"; - -my %confDirs = ( -# `.conf` dir -> git repo dir - "alacritty" => "alacritty", - "awesome" => "awesome", - "omf" => "fish", - "picom" => "picom", - "rofi" => "rofi", - "Thunar" => "thunar", - "polybar" => "polybar" -); -my %otherDirs = ( - "/home/nu/.var/app/com.discordapp.Discord/config/BetterDiscord/" - => "discord" -); - -# mount from %confDirs -while (my ($key, $value) = each %confDirs) { - `mount --bind "/home/nu/.config\/$key" "/mnt/Storage/(500) Programming/598. Groups of smaller projects/dotfiles\/$value"` -} -# mount from %otherDirs -while (my ($key, $value) = each %otherDirs) { - `mount --bind "$key" "/mnt/Storage/(500) Programming/598. Groups of smaller projects/dotfiles\/$value"` -} - -print("Done!"); \ No newline at end of file diff --git a/perl/.perltidyrc b/miscellany/.perltidyrc similarity index 100% rename from perl/.perltidyrc rename to miscellany/.perltidyrc diff --git a/polybar/config.ini b/polybar/config.ini deleted file mode 100644 index d407fe2..0000000 --- a/polybar/config.ini +++ /dev/null @@ -1,172 +0,0 @@ -;========================================================== -; -; -; ██████╗ ██████╗ ██╗ ██╗ ██╗██████╗ █████╗ ██████╗ -; ██╔══██╗██╔═══██╗██║ ╚██╗ ██╔╝██╔══██╗██╔══██╗██╔══██╗ -; ██████╔╝██║ ██║██║ ╚████╔╝ ██████╔╝███████║██████╔╝ -; ██╔═══╝ ██║ ██║██║ ╚██╔╝ ██╔══██╗██╔══██║██╔══██╗ -; ██║ ╚██████╔╝███████╗██║ ██████╔╝██║ ██║██║ ██║ -; ╚═╝ ╚═════╝ ╚══════╝╚═╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝ -; -; -; To learn more about how to configure Polybar -; go to https://github.com/polybar/polybar -; -; The README contains a lot of information -; -;========================================================== - -[colors] -background = #282A2E -background-alt = #373B41 -foreground = #C5C8C6 -primary = #F0C674 -secondary = #8ABEB7 -alert = #A54242 -disabled = #707880 - -[bar/example] -width = 100% -height = 24pt -radius = 6 - -; dpi = 96 - -background = ${colors.background} -foreground = ${colors.foreground} - -line-size = 3pt - -border-size = 4pt -border-color = #00000000 - -padding-left = 0 -padding-right = 1 - -module-margin = 1 - -separator = | -separator-foreground = ${colors.disabled} - -font-0 = monospace;2 - -modules-left = xworkspaces xwindow -modules-right = filesystem pulseaudio xkeyboard memory cpu wlan eth date - -cursor-click = pointer -cursor-scroll = ns-resize - -enable-ipc = true - -; tray-position = right - -; wm-restack = generic -; wm-restack = bspwm -; wm-restack = i3 - -; override-redirect = true - -[module/xworkspaces] -type = internal/xworkspaces - -label-active = %name% -label-active-background = ${colors.background-alt} -label-active-underline= ${colors.primary} -label-active-padding = 1 - -label-occupied = %name% -label-occupied-padding = 1 - -label-urgent = %name% -label-urgent-background = ${colors.alert} -label-urgent-padding = 1 - -label-empty = %name% -label-empty-foreground = ${colors.disabled} -label-empty-padding = 1 - -[module/xwindow] -type = internal/xwindow -label = %title:0:60:...% - -[module/filesystem] -type = internal/fs -interval = 25 - -mount-0 = / - -label-mounted = %{F#F0C674}%mountpoint%%{F-} %percentage_used%% - -label-unmounted = %mountpoint% not mounted -label-unmounted-foreground = ${colors.disabled} - -[module/pulseaudio] -type = internal/pulseaudio - -format-volume-prefix = "VOL " -format-volume-prefix-foreground = ${colors.primary} -format-volume = - -label-volume = %percentage%% - -label-muted = muted -label-muted-foreground = ${colors.disabled} - -[module/xkeyboard] -type = internal/xkeyboard -blacklist-0 = num lock - -label-layout = %layout% -label-layout-foreground = ${colors.primary} - -label-indicator-padding = 2 -label-indicator-margin = 1 -label-indicator-foreground = ${colors.background} -label-indicator-background = ${colors.secondary} - -[module/memory] -type = internal/memory -interval = 2 -format-prefix = "RAM " -format-prefix-foreground = ${colors.primary} -label = %percentage_used:2%% - -[module/cpu] -type = internal/cpu -interval = 2 -format-prefix = "CPU " -format-prefix-foreground = ${colors.primary} -label = %percentage:2%% - -[network-base] -type = internal/network -interval = 5 -format-connected = -format-disconnected = -label-disconnected = %{F#F0C674}%ifname%%{F#707880} disconnected - -[module/wlan] -inherit = network-base -interface-type = wireless -label-connected = %{F#F0C674}%ifname%%{F-} %essid% %local_ip% - -[module/eth] -inherit = network-base -interface-type = wired -label-connected = %{F#F0C674}%ifname%%{F-} %local_ip% - -[module/date] -type = internal/date -interval = 1 - -date = %H:%M -date-alt = %Y-%m-%d %H:%M:%S - -label = %date% -label-foreground = ${colors.primary} - -[settings] -screenchange-reload = true -pseudo-transparency = true - -; vim:ft=dosini diff --git a/firefox/Addons/uBlacklist/Filters.txt b/programs/firefox/Addons/uBlacklist/Filters.txt similarity index 100% rename from firefox/Addons/uBlacklist/Filters.txt rename to programs/firefox/Addons/uBlacklist/Filters.txt diff --git a/firefox/Addons/uBlock Origin/Filters.txt b/programs/firefox/Addons/uBlock Origin/Filters.txt similarity index 100% rename from firefox/Addons/uBlock Origin/Filters.txt rename to programs/firefox/Addons/uBlock Origin/Filters.txt diff --git a/firefox/Addons/uMatrix.txt b/programs/firefox/Addons/uMatrix.txt similarity index 100% rename from firefox/Addons/uMatrix.txt rename to programs/firefox/Addons/uMatrix.txt diff --git a/firefox/README.md b/programs/firefox/README.md similarity index 100% rename from firefox/README.md rename to programs/firefox/README.md diff --git a/firefox/chrome/userChrome files/TST.css b/programs/firefox/chrome/userChrome files/TST.css similarity index 100% rename from firefox/chrome/userChrome files/TST.css rename to programs/firefox/chrome/userChrome files/TST.css diff --git a/games/Civ 6/Zebenjis Additional Religions/ZRK_Config.sql b/programs/games/Civ 6/Zebenjis Additional Religions/ZRK_Config.sql similarity index 100% rename from games/Civ 6/Zebenjis Additional Religions/ZRK_Config.sql rename to programs/games/Civ 6/Zebenjis Additional Religions/ZRK_Config.sql diff --git a/thunderbird/filters/AliExpress/README.md b/programs/thunderbird/filters/AliExpress/README.md similarity index 100% rename from thunderbird/filters/AliExpress/README.md rename to programs/thunderbird/filters/AliExpress/README.md diff --git a/thunderbird/filters/AliExpress/[SPAM] ae-news.dat b/programs/thunderbird/filters/AliExpress/[SPAM] ae-news.dat similarity index 100% rename from thunderbird/filters/AliExpress/[SPAM] ae-news.dat rename to programs/thunderbird/filters/AliExpress/[SPAM] ae-news.dat diff --git a/thunderbird/filters/AliExpress/[SPAM] promotion.dat b/programs/thunderbird/filters/AliExpress/[SPAM] promotion.dat similarity index 100% rename from thunderbird/filters/AliExpress/[SPAM] promotion.dat rename to programs/thunderbird/filters/AliExpress/[SPAM] promotion.dat diff --git a/thunderbird/filters/AliExpress/sort.dat b/programs/thunderbird/filters/AliExpress/sort.dat similarity index 100% rename from thunderbird/filters/AliExpress/sort.dat rename to programs/thunderbird/filters/AliExpress/sort.dat diff --git a/thunderbird/filters/Etsy/[SPAM] email@email.etsy.com.dat b/programs/thunderbird/filters/Etsy/[SPAM] email@email.etsy.com.dat similarity index 100% rename from thunderbird/filters/Etsy/[SPAM] email@email.etsy.com.dat rename to programs/thunderbird/filters/Etsy/[SPAM] email@email.etsy.com.dat diff --git a/thunderbird/filters/Etsy/sort.dat b/programs/thunderbird/filters/Etsy/sort.dat similarity index 100% rename from thunderbird/filters/Etsy/sort.dat rename to programs/thunderbird/filters/Etsy/sort.dat diff --git a/thunderbird/filters/MyUS/sort.dat b/programs/thunderbird/filters/MyUS/sort.dat similarity index 100% rename from thunderbird/filters/MyUS/sort.dat rename to programs/thunderbird/filters/MyUS/sort.dat diff --git a/thunderbird/filters/README.md b/programs/thunderbird/filters/README.md similarity index 100% rename from thunderbird/filters/README.md rename to programs/thunderbird/filters/README.md diff --git a/miscellany/websites/invidious/wider.css b/websites/invidious/wider.css similarity index 100% rename from miscellany/websites/invidious/wider.css rename to websites/invidious/wider.css diff --git a/websites/piclog/2023-07.css b/websites/piclog/2023-07.css new file mode 100644 index 0000000..923380c --- /dev/null +++ b/websites/piclog/2023-07.css @@ -0,0 +1,99 @@ +html, body { + font-family: sans-serif; +} + +a { + text-decoration: none; + font-family: monospace; + font-weight: bold; +} + +.main-header, main, .main-footer { + max-width: 60rem; +} + +.main-header, h1:nth-of-type(1), p.rss { + text-align: center; +} + +h1:nth-of-type(1), p.rss, div#nuAboutCont, div.pagination { + grid-column: 1/-1; +} + +main { + display: grid; + grid-template-columns: 1fr 1fr 1fr 1fr; + gap: 0.6rem; +} + +@media screen and (max-width: 480px) { + main { + grid-template-columns: 1fr 1fr; + } +} +p.about, p:nth-of-type(2) { + display: none; +} + +div#nuAboutCont { + display: flex; + justify-content: center; +} + +div#nuAboutInnr { + max-width: 35rem; + border: 1px solid black; +} + +div.nuAboutSec { + padding: 1.2rem; + border-top: 1px solid black; +} + +div.nuAboutSec:nth-of-type(1) { + border-top: none; +} + +h3.nuAboutHdr { + margin-top: 0; +} + +div.nuAboutTbl { + display: grid; + grid-template-columns: 1fr 1fr 1fr 1fr; + gap: 1.2rem; +} +div.nuAboutTbl div.nuAboutTblItem { + width: 100%; + text-align: center; +} + +@media screen and (max-width: 480px) { + div.nuAboutTbl { + grid-template-columns: 1fr 1fr; + } +} +article { + padding: 0.6rem; + width: 100%; + aspect-ratio: 1/1; + overflow: scroll; + border: 1px solid black; +} +article img { + max-width: 100%; +} + +h2.title { + font-size: 1rem; +} + +p.description { + font-size: 0.8rem; + padding: 0; +} + +div.meta { + font-size: 0.8rem; + font-style: italic; +}/*# sourceMappingURL=2023-07.css.map */ \ No newline at end of file diff --git a/websites/piclog/2023-07.css.map b/websites/piclog/2023-07.css.map new file mode 100644 index 0000000..4e45414 --- /dev/null +++ b/websites/piclog/2023-07.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["2023-07.scss","2023-07.css"],"names":[],"mappings":"AAMA;EACE,uBAAA;ACLF;;ADQA;EACE,qBAAA;EACA,sBAAA;EACA,iBAAA;ACLF;;ADQA;EACE,gBAAA;ACLF;;ADQA;EACE,kBAAA;ACLF;;ADQA;EACE,iBAAA;ACLF;;ADSA;EACE,aAAA;EACA,sCAAA;EACA,WAAA;ACNF;;ADSA;EACE;IAAO,8BAAA;ECLP;AACF;ADSA;EACE,aAAA;ACPF;;ADUA;EACE,aAAA;EACA,uBAAA;ACPF;;ADUA;EACE,gBAAA;EACA,uBAlDO;AC2CT;;ADUA;EACE,eArDQ;EAsDR,2BAAA;ACPF;;ADUA;EACE,gBAAA;ACPF;;ADUA;EACE,aAAA;ACPF;;ADUA;EACE,aAAA;EACA,sCAAA;EACA,WApEQ;AC6DV;ADQE;EACE,WAAA;EACA,kBAAA;ACNJ;;ADUA;EACE;IAAiB,8BAAA;ECNjB;AACF;ADSA;EACE,eAAA;EACA,WAAA;EACA,iBAAA;EACA,gBAAA;EAEA,uBAvFO;AC+ET;ADOE;EAAM,eAAA;ACJR;;ADQA;EACE,eAAA;ACLF;;ADQA;EACE,iBAAA;EACA,UAAA;ACLF;;ADQA;EACE,iBAAA;EACA,kBAAA;ACLF","file":"2023-07.css"} \ No newline at end of file diff --git a/miscellany/websites/piclog/2023-07.scss b/websites/piclog/2023-07.scss similarity index 100% rename from miscellany/websites/piclog/2023-07.scss rename to websites/piclog/2023-07.scss diff --git a/miscellany/websites/piclog/README b/websites/piclog/README similarity index 100% rename from miscellany/websites/piclog/README rename to websites/piclog/README diff --git a/websites/piclog/_generic/fourSquareGridGallery.css b/websites/piclog/_generic/fourSquareGridGallery.css new file mode 100644 index 0000000..bbda962 --- /dev/null +++ b/websites/piclog/_generic/fourSquareGridGallery.css @@ -0,0 +1,122 @@ +/* + +four-column square-grid gallery template + for piclog, by ngoomie + +compile to standard CSS and put in your 'about' + section within