aboutsummaryrefslogtreecommitdiff
path: root/.config
diff options
context:
space:
mode:
authorBlista Kanjo2022-09-01 20:03:35 -0400
committerBlista Kanjo2022-09-01 20:03:35 -0400
commita208eadd1289461bab82dd9554a2316898e7d23d (patch)
treedc52940c6271490f2df6bd58f4edf9ec16f7b7df /.config
parent77051c67db148b81aadaa562dbbbfff9e5f69bef (diff)
refactor: organized the entire repo | feat: added pomodoro aliases inspired by bashbunni
Diffstat (limited to '.config')
-rw-r--r--.config/Thunar/accels.scm102
-rw-r--r--.config/Thunar/renamerrc16
-rw-r--r--.config/Thunar/uca.xml32
-rw-r--r--.config/alacritty.yml906
-rwxr-xr-x.config/awesome/autorun.sh42
-rwxr-xr-x.config/awesome/keymapper.sh3
-rw-r--r--.config/awesome/rc.lua774
-rw-r--r--.config/awesome/themes/adw/30times3.pngbin0 -> 24926152 bytes
-rw-r--r--.config/awesome/themes/adw/README3
-rw-r--r--.config/awesome/themes/adw/adwaita-night.jpgbin0 -> 11058850 bytes
-rw-r--r--.config/awesome/themes/adw/arch-submenu.pngbin0 -> 2487 bytes
-rw-r--r--.config/awesome/themes/adw/background.pngbin0 -> 222973 bytes
-rw-r--r--.config/awesome/themes/adw/background_white.pngbin0 -> 267935 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/cornerne.pngbin0 -> 272 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/cornernew.pngbin0 -> 272 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/cornernw.pngbin0 -> 263 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/cornernww.pngbin0 -> 264 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/cornerse.pngbin0 -> 264 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/cornersew.pngbin0 -> 264 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/cornersw.pngbin0 -> 263 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/cornersww.pngbin0 -> 264 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/dwindle.pngbin0 -> 320 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/dwindlew.pngbin0 -> 320 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/fairh.pngbin0 -> 245 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/fairhw.pngbin0 -> 245 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/fairv.pngbin0 -> 246 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/fairvw.pngbin0 -> 246 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/floating.pngbin0 -> 282 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/floatingw.pngbin0 -> 282 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/fullscreen.pngbin0 -> 866 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/fullscreenw.pngbin0 -> 865 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/magnifier.pngbin0 -> 345 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/magnifierw.pngbin0 -> 345 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/max.pngbin0 -> 574 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/maxw.pngbin0 -> 581 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/spiral.pngbin0 -> 328 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/spiralw.pngbin0 -> 328 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/tile.pngbin0 -> 265 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/tilebottom.pngbin0 -> 264 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/tilebottomw.pngbin0 -> 264 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/tileleft.pngbin0 -> 266 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/tileleftw.pngbin0 -> 266 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/tiletop.pngbin0 -> 260 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/tiletopw.pngbin0 -> 265 bytes
-rw-r--r--.config/awesome/themes/adw/layouts/tilew.pngbin0 -> 265 bytes
-rw-r--r--.config/awesome/themes/adw/taglist/squarefw.pngbin0 -> 187 bytes
-rw-r--r--.config/awesome/themes/adw/taglist/squarew.pngbin0 -> 193 bytes
-rw-r--r--.config/awesome/themes/adw/theme.lua135
-rw-r--r--.config/awesome/themes/adw/titlebar/close_focus.pngbin0 -> 966 bytes
-rw-r--r--.config/awesome/themes/adw/titlebar/close_normal.pngbin0 -> 966 bytes
-rw-r--r--.config/awesome/themes/adw/titlebar/floating_focus_active.pngbin0 -> 386 bytes
-rw-r--r--.config/awesome/themes/adw/titlebar/floating_focus_inactive.pngbin0 -> 237 bytes
-rw-r--r--.config/awesome/themes/adw/titlebar/floating_normal_active.pngbin0 -> 386 bytes
-rw-r--r--.config/awesome/themes/adw/titlebar/floating_normal_inactive.pngbin0 -> 237 bytes
-rw-r--r--.config/awesome/themes/adw/titlebar/maximized_focus_active.pngbin0 -> 480 bytes
-rw-r--r--.config/awesome/themes/adw/titlebar/maximized_focus_inactive.pngbin0 -> 452 bytes
-rw-r--r--.config/awesome/themes/adw/titlebar/maximized_normal_active.pngbin0 -> 480 bytes
-rw-r--r--.config/awesome/themes/adw/titlebar/maximized_normal_inactive.pngbin0 -> 452 bytes
-rw-r--r--.config/awesome/themes/adw/titlebar/minimize_focus.pngbin0 -> 234 bytes
-rw-r--r--.config/awesome/themes/adw/titlebar/minimize_normal.pngbin0 -> 225 bytes
-rw-r--r--.config/awesome/themes/adw/titlebar/ontop_focus_active.pngbin0 -> 467 bytes
-rw-r--r--.config/awesome/themes/adw/titlebar/ontop_focus_inactive.pngbin0 -> 604 bytes
-rw-r--r--.config/awesome/themes/adw/titlebar/ontop_normal_active.pngbin0 -> 467 bytes
-rw-r--r--.config/awesome/themes/adw/titlebar/ontop_normal_inactive.pngbin0 -> 604 bytes
-rw-r--r--.config/awesome/themes/adw/titlebar/sticky_focus_active.pngbin0 -> 654 bytes
-rw-r--r--.config/awesome/themes/adw/titlebar/sticky_focus_inactive.pngbin0 -> 758 bytes
-rw-r--r--.config/awesome/themes/adw/titlebar/sticky_normal_active.pngbin0 -> 654 bytes
-rw-r--r--.config/awesome/themes/adw/titlebar/sticky_normal_inactive.pngbin0 -> 758 bytes
-rw-r--r--.config/awesome/themes/adwaita/30times3.pngbin0 -> 24926152 bytes
-rw-r--r--.config/awesome/themes/adwaita/README3
-rw-r--r--.config/awesome/themes/adwaita/adwaita-night.jpgbin0 -> 11058850 bytes
-rw-r--r--.config/awesome/themes/adwaita/arch-submenu.pngbin0 -> 2487 bytes
-rw-r--r--.config/awesome/themes/adwaita/background.pngbin0 -> 222973 bytes
-rw-r--r--.config/awesome/themes/adwaita/background_white.pngbin0 -> 267935 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/cornerne.pngbin0 -> 272 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/cornernew.pngbin0 -> 272 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/cornernw.pngbin0 -> 263 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/cornernww.pngbin0 -> 264 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/cornerse.pngbin0 -> 264 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/cornersew.pngbin0 -> 264 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/cornersw.pngbin0 -> 263 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/cornersww.pngbin0 -> 264 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/dwindle.pngbin0 -> 320 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/dwindlew.pngbin0 -> 320 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/fairh.pngbin0 -> 245 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/fairhw.pngbin0 -> 245 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/fairv.pngbin0 -> 246 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/fairvw.pngbin0 -> 246 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/floating.pngbin0 -> 282 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/floatingw.pngbin0 -> 282 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/fullscreen.pngbin0 -> 866 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/fullscreenw.pngbin0 -> 865 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/magnifier.pngbin0 -> 345 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/magnifierw.pngbin0 -> 345 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/max.pngbin0 -> 574 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/maxw.pngbin0 -> 581 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/spiral.pngbin0 -> 328 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/spiralw.pngbin0 -> 328 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/tile.pngbin0 -> 265 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/tilebottom.pngbin0 -> 264 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/tilebottomw.pngbin0 -> 264 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/tileleft.pngbin0 -> 266 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/tileleftw.pngbin0 -> 266 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/tiletop.pngbin0 -> 260 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/tiletopw.pngbin0 -> 265 bytes
-rw-r--r--.config/awesome/themes/adwaita/layouts/tilew.pngbin0 -> 265 bytes
-rw-r--r--.config/awesome/themes/adwaita/taglist/squarefw.pngbin0 -> 187 bytes
-rw-r--r--.config/awesome/themes/adwaita/taglist/squarew.pngbin0 -> 193 bytes
-rw-r--r--.config/awesome/themes/adwaita/theme.lua135
-rw-r--r--.config/awesome/themes/adwaita/titlebar/close_focus.pngbin0 -> 966 bytes
-rw-r--r--.config/awesome/themes/adwaita/titlebar/close_normal.pngbin0 -> 966 bytes
-rw-r--r--.config/awesome/themes/adwaita/titlebar/floating_focus_active.pngbin0 -> 386 bytes
-rw-r--r--.config/awesome/themes/adwaita/titlebar/floating_focus_inactive.pngbin0 -> 237 bytes
-rw-r--r--.config/awesome/themes/adwaita/titlebar/floating_normal_active.pngbin0 -> 386 bytes
-rw-r--r--.config/awesome/themes/adwaita/titlebar/floating_normal_inactive.pngbin0 -> 237 bytes
-rw-r--r--.config/awesome/themes/adwaita/titlebar/maximized_focus_active.pngbin0 -> 480 bytes
-rw-r--r--.config/awesome/themes/adwaita/titlebar/maximized_focus_inactive.pngbin0 -> 452 bytes
-rw-r--r--.config/awesome/themes/adwaita/titlebar/maximized_normal_active.pngbin0 -> 480 bytes
-rw-r--r--.config/awesome/themes/adwaita/titlebar/maximized_normal_inactive.pngbin0 -> 452 bytes
-rw-r--r--.config/awesome/themes/adwaita/titlebar/minimize_focus.pngbin0 -> 234 bytes
-rw-r--r--.config/awesome/themes/adwaita/titlebar/minimize_normal.pngbin0 -> 225 bytes
-rw-r--r--.config/awesome/themes/adwaita/titlebar/ontop_focus_active.pngbin0 -> 467 bytes
-rw-r--r--.config/awesome/themes/adwaita/titlebar/ontop_focus_inactive.pngbin0 -> 604 bytes
-rw-r--r--.config/awesome/themes/adwaita/titlebar/ontop_normal_active.pngbin0 -> 467 bytes
-rw-r--r--.config/awesome/themes/adwaita/titlebar/ontop_normal_inactive.pngbin0 -> 604 bytes
-rw-r--r--.config/awesome/themes/adwaita/titlebar/sticky_focus_active.pngbin0 -> 654 bytes
-rw-r--r--.config/awesome/themes/adwaita/titlebar/sticky_focus_inactive.pngbin0 -> 758 bytes
-rw-r--r--.config/awesome/themes/adwaita/titlebar/sticky_normal_active.pngbin0 -> 654 bytes
-rw-r--r--.config/awesome/themes/adwaita/titlebar/sticky_normal_inactive.pngbin0 -> 758 bytes
-rw-r--r--.config/awesome/themes/default/README3
-rw-r--r--.config/awesome/themes/default/background.pngbin0 -> 222973 bytes
-rw-r--r--.config/awesome/themes/default/background_white.pngbin0 -> 267935 bytes
-rw-r--r--.config/awesome/themes/default/layouts/cornerne.pngbin0 -> 272 bytes
-rw-r--r--.config/awesome/themes/default/layouts/cornernew.pngbin0 -> 272 bytes
-rw-r--r--.config/awesome/themes/default/layouts/cornernw.pngbin0 -> 263 bytes
-rw-r--r--.config/awesome/themes/default/layouts/cornernww.pngbin0 -> 264 bytes
-rw-r--r--.config/awesome/themes/default/layouts/cornerse.pngbin0 -> 264 bytes
-rw-r--r--.config/awesome/themes/default/layouts/cornersew.pngbin0 -> 264 bytes
-rw-r--r--.config/awesome/themes/default/layouts/cornersw.pngbin0 -> 263 bytes
-rw-r--r--.config/awesome/themes/default/layouts/cornersww.pngbin0 -> 264 bytes
-rw-r--r--.config/awesome/themes/default/layouts/dwindle.pngbin0 -> 320 bytes
-rw-r--r--.config/awesome/themes/default/layouts/dwindlew.pngbin0 -> 320 bytes
-rw-r--r--.config/awesome/themes/default/layouts/fairh.pngbin0 -> 245 bytes
-rw-r--r--.config/awesome/themes/default/layouts/fairhw.pngbin0 -> 245 bytes
-rw-r--r--.config/awesome/themes/default/layouts/fairv.pngbin0 -> 246 bytes
-rw-r--r--.config/awesome/themes/default/layouts/fairvw.pngbin0 -> 246 bytes
-rw-r--r--.config/awesome/themes/default/layouts/floating.pngbin0 -> 282 bytes
-rw-r--r--.config/awesome/themes/default/layouts/floatingw.pngbin0 -> 282 bytes
-rw-r--r--.config/awesome/themes/default/layouts/fullscreen.pngbin0 -> 866 bytes
-rw-r--r--.config/awesome/themes/default/layouts/fullscreenw.pngbin0 -> 865 bytes
-rw-r--r--.config/awesome/themes/default/layouts/magnifier.pngbin0 -> 345 bytes
-rw-r--r--.config/awesome/themes/default/layouts/magnifierw.pngbin0 -> 345 bytes
-rw-r--r--.config/awesome/themes/default/layouts/max.pngbin0 -> 574 bytes
-rw-r--r--.config/awesome/themes/default/layouts/maxw.pngbin0 -> 581 bytes
-rw-r--r--.config/awesome/themes/default/layouts/spiral.pngbin0 -> 328 bytes
-rw-r--r--.config/awesome/themes/default/layouts/spiralw.pngbin0 -> 328 bytes
-rw-r--r--.config/awesome/themes/default/layouts/tile.pngbin0 -> 265 bytes
-rw-r--r--.config/awesome/themes/default/layouts/tilebottom.pngbin0 -> 264 bytes
-rw-r--r--.config/awesome/themes/default/layouts/tilebottomw.pngbin0 -> 264 bytes
-rw-r--r--.config/awesome/themes/default/layouts/tileleft.pngbin0 -> 266 bytes
-rw-r--r--.config/awesome/themes/default/layouts/tileleftw.pngbin0 -> 266 bytes
-rw-r--r--.config/awesome/themes/default/layouts/tiletop.pngbin0 -> 260 bytes
-rw-r--r--.config/awesome/themes/default/layouts/tiletopw.pngbin0 -> 265 bytes
-rw-r--r--.config/awesome/themes/default/layouts/tilew.pngbin0 -> 265 bytes
-rw-r--r--.config/awesome/themes/default/taglist/squarefw.pngbin0 -> 187 bytes
-rw-r--r--.config/awesome/themes/default/taglist/squarew.pngbin0 -> 193 bytes
-rw-r--r--.config/awesome/themes/default/theme.lua131
-rw-r--r--.config/awesome/themes/default/titlebar/close_focus.pngbin0 -> 966 bytes
-rw-r--r--.config/awesome/themes/default/titlebar/close_normal.pngbin0 -> 966 bytes
-rw-r--r--.config/awesome/themes/default/titlebar/floating_focus_active.pngbin0 -> 386 bytes
-rw-r--r--.config/awesome/themes/default/titlebar/floating_focus_inactive.pngbin0 -> 237 bytes
-rw-r--r--.config/awesome/themes/default/titlebar/floating_normal_active.pngbin0 -> 386 bytes
-rw-r--r--.config/awesome/themes/default/titlebar/floating_normal_inactive.pngbin0 -> 237 bytes
-rw-r--r--.config/awesome/themes/default/titlebar/maximized_focus_active.pngbin0 -> 480 bytes
-rw-r--r--.config/awesome/themes/default/titlebar/maximized_focus_inactive.pngbin0 -> 452 bytes
-rw-r--r--.config/awesome/themes/default/titlebar/maximized_normal_active.pngbin0 -> 480 bytes
-rw-r--r--.config/awesome/themes/default/titlebar/maximized_normal_inactive.pngbin0 -> 452 bytes
-rw-r--r--.config/awesome/themes/default/titlebar/minimize_focus.pngbin0 -> 234 bytes
-rw-r--r--.config/awesome/themes/default/titlebar/minimize_normal.pngbin0 -> 225 bytes
-rw-r--r--.config/awesome/themes/default/titlebar/ontop_focus_active.pngbin0 -> 467 bytes
-rw-r--r--.config/awesome/themes/default/titlebar/ontop_focus_inactive.pngbin0 -> 604 bytes
-rw-r--r--.config/awesome/themes/default/titlebar/ontop_normal_active.pngbin0 -> 467 bytes
-rw-r--r--.config/awesome/themes/default/titlebar/ontop_normal_inactive.pngbin0 -> 604 bytes
-rw-r--r--.config/awesome/themes/default/titlebar/sticky_focus_active.pngbin0 -> 654 bytes
-rw-r--r--.config/awesome/themes/default/titlebar/sticky_focus_inactive.pngbin0 -> 758 bytes
-rw-r--r--.config/awesome/themes/default/titlebar/sticky_normal_active.pngbin0 -> 654 bytes
-rw-r--r--.config/awesome/themes/default/titlebar/sticky_normal_inactive.pngbin0 -> 758 bytes
-rw-r--r--.config/awesome/themes/vide/README5
-rw-r--r--.config/awesome/themes/vide/arch-submenu.pngbin0 -> 2487 bytes
-rw-r--r--.config/awesome/themes/vide/background.pngbin0 -> 222973 bytes
-rw-r--r--.config/awesome/themes/vide/background_white.pngbin0 -> 267935 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/cornerne.pngbin0 -> 272 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/cornernew.pngbin0 -> 272 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/cornernw.pngbin0 -> 263 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/cornernww.pngbin0 -> 264 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/cornerse.pngbin0 -> 264 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/cornersew.pngbin0 -> 264 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/cornersw.pngbin0 -> 263 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/cornersww.pngbin0 -> 264 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/dwindle.pngbin0 -> 320 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/dwindlew.pngbin0 -> 320 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/fairh.pngbin0 -> 245 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/fairhw.pngbin0 -> 245 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/fairv.pngbin0 -> 246 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/fairvw.pngbin0 -> 246 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/floating.pngbin0 -> 282 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/floatingw.pngbin0 -> 282 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/fullscreen.pngbin0 -> 866 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/fullscreenw.pngbin0 -> 865 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/magnifier.pngbin0 -> 345 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/magnifierw.pngbin0 -> 345 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/max.pngbin0 -> 574 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/maxw.pngbin0 -> 581 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/spiral.pngbin0 -> 328 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/spiralw.pngbin0 -> 328 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/tile.pngbin0 -> 265 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/tilebottom.pngbin0 -> 264 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/tilebottomw.pngbin0 -> 264 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/tileleft.pngbin0 -> 266 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/tileleftw.pngbin0 -> 266 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/tiletop.pngbin0 -> 260 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/tiletopw.pngbin0 -> 265 bytes
-rw-r--r--.config/awesome/themes/vide/layouts/tilew.pngbin0 -> 265 bytes
-rw-r--r--.config/awesome/themes/vide/taglist/squarefw.pngbin0 -> 187 bytes
-rw-r--r--.config/awesome/themes/vide/taglist/squarew.pngbin0 -> 193 bytes
-rw-r--r--.config/awesome/themes/vide/theme.lua135
-rw-r--r--.config/awesome/themes/vide/titlebar/close_focus.pngbin0 -> 966 bytes
-rw-r--r--.config/awesome/themes/vide/titlebar/close_normal.pngbin0 -> 966 bytes
-rw-r--r--.config/awesome/themes/vide/titlebar/floating_focus_active.pngbin0 -> 386 bytes
-rw-r--r--.config/awesome/themes/vide/titlebar/floating_focus_inactive.pngbin0 -> 237 bytes
-rw-r--r--.config/awesome/themes/vide/titlebar/floating_normal_active.pngbin0 -> 386 bytes
-rw-r--r--.config/awesome/themes/vide/titlebar/floating_normal_inactive.pngbin0 -> 237 bytes
-rw-r--r--.config/awesome/themes/vide/titlebar/maximized_focus_active.pngbin0 -> 480 bytes
-rw-r--r--.config/awesome/themes/vide/titlebar/maximized_focus_inactive.pngbin0 -> 452 bytes
-rw-r--r--.config/awesome/themes/vide/titlebar/maximized_normal_active.pngbin0 -> 480 bytes
-rw-r--r--.config/awesome/themes/vide/titlebar/maximized_normal_inactive.pngbin0 -> 452 bytes
-rw-r--r--.config/awesome/themes/vide/titlebar/minimize_focus.pngbin0 -> 234 bytes
-rw-r--r--.config/awesome/themes/vide/titlebar/minimize_normal.pngbin0 -> 225 bytes
-rw-r--r--.config/awesome/themes/vide/titlebar/ontop_focus_active.pngbin0 -> 467 bytes
-rw-r--r--.config/awesome/themes/vide/titlebar/ontop_focus_inactive.pngbin0 -> 604 bytes
-rw-r--r--.config/awesome/themes/vide/titlebar/ontop_normal_active.pngbin0 -> 467 bytes
-rw-r--r--.config/awesome/themes/vide/titlebar/ontop_normal_inactive.pngbin0 -> 604 bytes
-rw-r--r--.config/awesome/themes/vide/titlebar/sticky_focus_active.pngbin0 -> 654 bytes
-rw-r--r--.config/awesome/themes/vide/titlebar/sticky_focus_inactive.pngbin0 -> 758 bytes
-rw-r--r--.config/awesome/themes/vide/titlebar/sticky_normal_active.pngbin0 -> 654 bytes
-rw-r--r--.config/awesome/themes/vide/titlebar/sticky_normal_inactive.pngbin0 -> 758 bytes
-rw-r--r--.config/awesome/themes/vide/vide.jpgbin0 -> 1992883 bytes
-rwxr-xr-x.config/awesome/xinput-daemon.sh17
-rw-r--r--.config/brave-flags.conf10
-rw-r--r--.config/chrome-beta-flags.conf10
-rw-r--r--.config/chrome-flags.conf10
-rw-r--r--.config/chromium-flags.conf10
-rw-r--r--.config/electron-flags.conf10
-rw-r--r--.config/fish/config.fish13
-rw-r--r--.config/fish/fish_variables36
l---------.config/fish/functions/br.fish1
-rw-r--r--.config/fish/functions/fish_prompt.fish26
-rw-r--r--.config/gtk-2.0/gtkfilechooser.ini11
-rw-r--r--.config/gtk-3.0/bookmarks10
-rw-r--r--.config/gtk-3.0/gtk.css27
-rw-r--r--.config/gtk-3.0/settings.ini18
-rw-r--r--.config/gtk-4.0/settings.ini14
-rw-r--r--.config/gtkrc2
-rw-r--r--.config/gtkrc-2.05
-rw-r--r--.config/mpv/mpv.conf17
-rw-r--r--.config/picom.conf429
-rw-r--r--.config/xed/accels77
l---------.config/xfce4/desktop/icons.screen.latest.rc1
-rw-r--r--.config/xfce4/desktop/icons.screen0-1008x725.rc23
-rw-r--r--.config/xfce4/desktop/icons.screen0-1520x821.rc7
-rw-r--r--.config/xfce4/desktop/icons.screen0-1904x1010.rc7
-rw-r--r--.config/xfce4/desktop/icons.screen0-1904x1036.rc11
-rw-r--r--.config/xfce4/desktop/icons.screen0-1904x1037.rc7
-rw-r--r--.config/xfce4/desktop/icons.screen0-1904x1064.rc23
-rw-r--r--.config/xfce4/desktop/icons.screen0-1920x1080.rc15
-rw-r--r--.config/xfce4/desktop/icons.screen0-2096x1145.rc19
-rw-r--r--.config/xfce4/desktop/icons.screen0-2288x1253.rc7
-rw-r--r--.config/xfce4/help.rc2
-rw-r--r--.config/xfce4/helpers.rc3
-rw-r--r--.config/xfce4/panel/docklike-2.rc7
-rw-r--r--.config/xfce4/panel/launcher-15/16018541791.desktop11
-rw-r--r--.config/xfce4/panel/whiskermenu-1.rc80
-rw-r--r--.config/xfce4/panel/xfce4-clipman-actions.xml44
-rw-r--r--.config/xfce4/terminal/accels.scm58
-rw-r--r--.config/xfce4/terminal/terminalrc40
-rw-r--r--.config/xfce4/xfce4-notes.gtkrc2
-rw-r--r--.config/xfce4/xfce4-notes.gtkrc.1O1QV02
-rw-r--r--.config/xfce4/xfce4-notes.gtkrc.2W2CV02
-rw-r--r--.config/xfce4/xfce4-notes.gtkrc.B5QSV02
-rw-r--r--.config/xfce4/xfce4-notes.gtkrc.HG7HV02
-rw-r--r--.config/xfce4/xfce4-notes.gtkrc.OJDHV02
-rw-r--r--.config/xfce4/xfce4-notes.gtkrc.RHVVV02
-rw-r--r--.config/xfce4/xfce4-notes.gtkrc.UG0TV02
-rw-r--r--.config/xfce4/xfce4-screenshooter7
-rw-r--r--.config/xfce4/xfce4-taskmanager.rc25
-rw-r--r--.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml103
-rw-r--r--.config/xfce4/xfconf/xfce-perchannel-xml/keyboard-layout.xml11
-rw-r--r--.config/xfce4/xfconf/xfce-perchannel-xml/keyboards.xml7
-rw-r--r--.config/xfce4/xfconf/xfce-perchannel-xml/parole.xml16
-rw-r--r--.config/xfce4/xfconf/xfce-perchannel-xml/pointers.xml47
-rw-r--r--.config/xfce4/xfconf/xfce-perchannel-xml/ristretto.xml11
-rw-r--r--.config/xfce4/xfconf/xfce-perchannel-xml/thunar.xml24
-rw-r--r--.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-appfinder.xml46
-rw-r--r--.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml369
-rw-r--r--.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml201
-rw-r--r--.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-mime-settings.xml11
-rw-r--r--.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-notifyd.xml53
-rw-r--r--.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml184
-rw-r--r--.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml15
-rw-r--r--.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-screensaver.xml11
-rw-r--r--.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml37
-rw-r--r--.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-editor.xml9
-rw-r--r--.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-manager.xml8
-rw-r--r--.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-volumed-pulse.xml6
-rw-r--r--.config/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml139
-rw-r--r--.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml47
316 files changed, 4946 insertions, 0 deletions
diff --git a/.config/Thunar/accels.scm b/.config/Thunar/accels.scm
new file mode 100644
index 0000000..4da2437
--- /dev/null
+++ b/.config/Thunar/accels.scm
@@ -0,0 +1,102 @@
+; Thunar GtkAccelMap rc-file -*- scheme -*-
+; this file is an automated accelerator map dump
+;
+; (gtk_accel_path "<Actions>/ThunarLauncher/delete-3" "<Shift>KP_Delete")
+; (gtk_accel_path "<Actions>/ThunarLauncher/delete" "")
+; (gtk_accel_path "<Actions>/ThunarStandardView/invert-selection" "")
+; (gtk_accel_path "<Actions>/ThunarBookmarks/399503bb1565fd667e608c0857f2d60e" "")
+; (gtk_accel_path "<Actions>/ThunarLauncher/open-in-new-tab" "<Primary><Shift>p")
+; (gtk_accel_path "<Actions>/ThunarLauncher/delete-2" "<Shift>Delete")
+; (gtk_accel_path "<Actions>/ThunarWindow/zoom-in" "<Primary>KP_Add")
+; (gtk_accel_path "<Actions>/ThunarWindow/empty-trash" "")
+; (gtk_accel_path "<Actions>/ThunarLauncher/open" "<Primary>o")
+; (gtk_accel_path "<Actions>/ThunarWindow/reload" "<Primary>r")
+; (gtk_accel_path "<Actions>/ThunarBookmarks/3ec8a1ad16951616ef2418b0409090c7" "")
+; (gtk_accel_path "<Actions>/ThunarWindow/view-side-pane-menu" "")
+; (gtk_accel_path "<Actions>/ThunarStandardView/sort-ascending" "")
+; (gtk_accel_path "<Actions>/ThunarWindow/open-network" "")
+; (gtk_accel_path "<Actions>/ThunarBookmarks/af2f1389ee2b8cd3cbc1d6ef17581407" "")
+; (gtk_accel_path "<Actions>/ThunarWindow/contents/help-menu" "")
+; (gtk_accel_path "<Actions>/ThunarLauncher/move-to-trash" "")
+; (gtk_accel_path "<Actions>/ThunarStandardView/back-alt" "BackSpace")
+; (gtk_accel_path "<Actions>/ThunarLauncher/paste" "<Primary>v")
+; (gtk_accel_path "<Actions>/ThunarWindow/switch-next-tab" "<Primary>Page_Down")
+; (gtk_accel_path "<Actions>/ThunarWindow/open-file-menu" "F10")
+; (gtk_accel_path "<Actions>/ThunarWindow/view-as-compact-list" "<Primary>3")
+; (gtk_accel_path "<Actions>/ThunarWindow/about" "")
+; (gtk_accel_path "<Actions>/ThunarWindow/open-computer" "")
+; (gtk_accel_path "<Actions>/ThunarWindow/clear-directory-specific-settings" "")
+; (gtk_accel_path "<Actions>/ThunarWindow/open-file-system" "")
+; (gtk_accel_path "<Actions>/ThunarWindow/open-parent" "<Alt>Up")
+; (gtk_accel_path "<Actions>/ThunarWindow/view-menu" "")
+; (gtk_accel_path "<Actions>/ThunarStandardView/properties" "<Alt>Return")
+; (gtk_accel_path "<Actions>/ThunarLauncher/open-in-new-window" "<Primary><Shift>o")
+; (gtk_accel_path "<Actions>/ThunarStandardView/back" "<Alt>Left")
+; (gtk_accel_path "<Actions>/ThunarLauncher/trash-delete" "Delete")
+; (gtk_accel_path "<Actions>/ThunarWindow/sendto-menu" "")
+; (gtk_accel_path "<Actions>/ThunarBookmarks/31dde9903a2efefec97f46f612fd983b" "")
+; (gtk_accel_path "<Actions>/ThunarWindow/reload-alt" "F5")
+; (gtk_accel_path "<Actions>/ThunarBookmarks/3e6a4ee1e00e35dcea96ffe998aa763c" "")
+; (gtk_accel_path "<Actions>/ThunarWindow/zoom-out-alt" "<Primary>minus")
+; (gtk_accel_path "<Actions>/ThunarStandardView/select-all-files" "<Primary>a")
+; (gtk_accel_path "<Actions>/ThunarStandardView/select-by-pattern" "<Primary>s")
+; (gtk_accel_path "<Actions>/ThunarBookmarks/584b065ec3fad1083269ea0c15332d09" "")
+; (gtk_accel_path "<Actions>/ThunarStandardView/create-document" "")
+; (gtk_accel_path "<Actions>/ThunarWindow/close-tab" "<Primary>w")
+; (gtk_accel_path "<Actions>/ThunarWindow/view-side-pane-tree" "<Primary>e")
+; (gtk_accel_path "<Actions>/ThunarShortcutsPane/sendto-shortcuts" "")
+; (gtk_accel_path "<Actions>/ThunarBookmarks/0b26f85d5320dd3854a2d7efe505bf82" "")
+; (gtk_accel_path "<Actions>/ThunarStandardView/rename" "F2")
+; (gtk_accel_path "<Actions>/ThunarWindow/toggle-side-pane" "F9")
+; (gtk_accel_path "<Actions>/ThunarWindow/open-home" "<Alt>Home")
+; (gtk_accel_path "<Actions>/ThunarWindow/open-location-alt" "<Alt>d")
+; (gtk_accel_path "<Actions>/ThunarBookmarks/b6ceefff69a3be93d51ae0b51b4251b9" "")
+; (gtk_accel_path "<Actions>/ThunarWindow/open-templates" "")
+; (gtk_accel_path "<Actions>/ThunarLauncher/execute" "")
+; (gtk_accel_path "<Actions>/ThunarWindow/close-window" "<Primary>q")
+; (gtk_accel_path "<Actions>/ThunarLauncher/cut" "<Primary>x")
+; (gtk_accel_path "<Actions>/ThunarLauncher/sendto-desktop" "")
+; (gtk_accel_path "<Actions>/ThunarWindow/zoom-in-alt2" "<Primary>equal")
+; (gtk_accel_path "<Actions>/ThunarWindow/view-location-selector-toolbar" "")
+; (gtk_accel_path "<Actions>/ThunarBookmarks/f033da049c13cbd0f23f9419385379a0" "")
+; (gtk_accel_path "<Actions>/ThunarLauncher/open-with-other" "")
+; (gtk_accel_path "<Actions>/ThunarWindow/zoom-out" "<Primary>KP_Subtract")
+; (gtk_accel_path "<Actions>/ThunarStandardView/duplicate" "")
+; (gtk_accel_path "<Actions>/ThunarWindow/view-side-pane-shortcuts" "<Primary>b")
+; (gtk_accel_path "<Actions>/ThunarWindow/edit-menu" "")
+; (gtk_accel_path "<Actions>/ThunarWindow/contents" "F1")
+; (gtk_accel_path "<Actions>/ThunarWindow/preferences" "")
+; (gtk_accel_path "<Actions>/ThunarWindow/zoom-in-alt1" "<Primary>plus")
+; (gtk_accel_path "<Actions>/ThunarWindow/switch-previous-tab" "<Primary>Page_Up")
+; (gtk_accel_path "<Actions>/ThunarBookmarks/a806e5a18dc34eca5d99dce02ca16f79" "")
+; (gtk_accel_path "<Actions>/ThunarStandardView/sort-by-type" "")
+; (gtk_accel_path "<Actions>/ThunarWindow/view-location-selector-menu" "")
+; (gtk_accel_path "<Actions>/ThunarWindow/view-statusbar" "")
+; (gtk_accel_path "<Actions>/ThunarWindow/close-all-windows" "<Primary><Shift>w")
+; (gtk_accel_path "<Actions>/ThunarWindow/open-trash" "")
+; (gtk_accel_path "<Actions>/ThunarLauncher/restore" "")
+; (gtk_accel_path "<Actions>/ThunarStandardView/sort-by-mtime" "")
+; (gtk_accel_path "<Actions>/ThunarWindow/open-desktop" "")
+; (gtk_accel_path "<Actions>/ThunarStandardView/arrange-items-menu" "")
+; (gtk_accel_path "<Actions>/ThunarStandardView/create-folder" "<Primary><Shift>n")
+; (gtk_accel_path "<Actions>/ThunarWindow/open-location" "<Primary>l")
+; (gtk_accel_path "<Actions>/ThunarWindow/view-menubar" "<Primary>m")
+; (gtk_accel_path "<Actions>/ThunarWindow/zoom-reset-alt" "<Primary>0")
+; (gtk_accel_path "<Actions>/ThunarWindow/view-as-detailed-list" "<Primary>2")
+; (gtk_accel_path "<Actions>/ThunarWindow/view-as-icons" "<Primary>1")
+; (gtk_accel_path "<Actions>/ThunarWindow/new-window" "<Primary>n")
+; (gtk_accel_path "<Actions>/ThunarStandardView/forward" "<Alt>Right")
+; (gtk_accel_path "<Actions>/ThunarLauncher/copy" "<Primary>c")
+; (gtk_accel_path "<Actions>/ThunarWindow/file-menu" "")
+; (gtk_accel_path "<Actions>/ThunarStandardView/make-link" "")
+; (gtk_accel_path "<Actions>/ThunarStandardView/sort-descending" "")
+; (gtk_accel_path "<Actions>/ThunarWindow/new-tab" "<Primary>t")
+; (gtk_accel_path "<Actions>/ThunarWindow/go-menu" "")
+; (gtk_accel_path "<Actions>/ThunarStandardView/sort-by-size" "")
+; (gtk_accel_path "<Actions>/ThunarBookmarks/789ed04b78e0e5f0aae0b799c43c8fd7" "")
+; (gtk_accel_path "<Actions>/ThunarWindow/view-location-selector-pathbar" "")
+; (gtk_accel_path "<Actions>/ThunarWindow/show-hidden" "<Primary>h")
+; (gtk_accel_path "<Actions>/ThunarStandardView/sort-by-name" "")
+; (gtk_accel_path "<Actions>/ThunarWindow/zoom-reset" "<Primary>KP_0")
+; (gtk_accel_path "<Actions>/ThunarLauncher/trash-delete-2" "KP_Delete")
+; (gtk_accel_path "<Actions>/ThunarWindow/detach-tab" "")
diff --git a/.config/Thunar/renamerrc b/.config/Thunar/renamerrc
new file mode 100644
index 0000000..dded2f9
--- /dev/null
+++ b/.config/Thunar/renamerrc
@@ -0,0 +1,16 @@
+[Configuration]
+LastActiveMode=THUNAR_RENAMER_MODE_SUFFIX
+LastActiveRenamer=ThunarSbrInsertRenamer
+
+[ThunarSbrNumberRenamer]
+TextMode=THUNAR_SBR_TEXT_MODE_TN
+Text=Link Locations\
+Mode=THUNAR_SBR_NUMBER_MODE_123
+Start=1
+
+[ThunarSbrInsertRenamer]
+Offset=0
+Text=.bak
+Mode=THUNAR_SBR_INSERT_MODE_INSERT
+OffsetMode=THUNAR_SBR_OFFSET_MODE_RIGHT
+
diff --git a/.config/Thunar/uca.xml b/.config/Thunar/uca.xml
new file mode 100644
index 0000000..26e0273
--- /dev/null
+++ b/.config/Thunar/uca.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<actions>
+<action>
+ <icon>utilities-terminal</icon>
+ <name>Open Terminal Here</name>
+ <unique-id>1601790652249199-1</unique-id>
+ <command>exo-open --working-directory %f --launch TerminalEmulator</command>
+ <description>Example for a custom action</description>
+ <patterns>*</patterns>
+ <startup-notify/>
+ <directories/>
+</action>
+<action>
+ <icon>folder-visiting</icon>
+ <name>Open as ROOT</name>
+ <unique-id>1601859832500541-1</unique-id>
+ <command>gksudo dbus-launch thunar %f </command>
+ <description></description>
+ <patterns>*</patterns>
+ <directories/>
+</action>
+<action>
+ <icon>text-x-makefile</icon>
+ <name>Edit as ROOT</name>
+ <unique-id>1601859882692361-2</unique-id>
+ <command>gksudo dbus-launch xed %f</command>
+ <description></description>
+ <patterns>*</patterns>
+ <other-files/>
+ <text-files/>
+</action>
+</actions>
diff --git a/.config/alacritty.yml b/.config/alacritty.yml
new file mode 100644
index 0000000..b20e3f4
--- /dev/null
+++ b/.config/alacritty.yml
@@ -0,0 +1,906 @@
+# Configuration for Alacritty, the GPU enhanced terminal emulator.
+
+# Import additional configuration files
+#
+# Imports are loaded in order, skipping all missing files, with the importing
+# file being loaded last. If a field is already present in a previous import, it
+# will be replaced.
+#
+# All imports must either be absolute paths starting with `/`, or paths relative
+# to the user's home directory starting with `~/`.
+#import:
+# - /path/to/alacritty.yml
+
+# Any items in the `env` entry below will be added as
+# environment variables. Some entries may override variables
+# set by alacritty itself.
+env:
+ # TERM variable
+ #
+ # This value is used to set the `$TERM` environment variable for
+ # each instance of Alacritty. If it is not present, alacritty will
+ # check the local terminfo database and use `alacritty` if it is
+ # available, otherwise `xterm-256color` is used.
+ TERM: xterm-256color
+
+
+window:
+ # Window dimensions (changes require restart)
+ #
+ # Number of lines/columns (not pixels) in the terminal. The number of columns
+ # must be at least `2`, while using a value of `0` for columns and lines will
+ # fall back to the window manager's recommended size.
+ dimensions:
+ columns: 95
+ lines: 28
+ opacity: 1.0
+
+ # Window position (changes require restart)
+ #
+ # Specified in number of pixels.
+ # If the position is not set, the window manager will handle the placement.
+ #position:
+ # x: 0
+ # y: 0
+
+ # Window padding (changes require restart)
+ #
+ # Blank space added around the window in pixels. This padding is scaled
+ # by DPI and the specified value is always added at both opposing sides.
+ #padding:
+ # x: 0
+ # y: 0
+
+ # Spread additional padding evenly around the terminal content.
+ #dynamic_padding: false
+
+ # Window decorations
+ #
+ # Values for `decorations`:
+ # - full: Borders and title bar
+ # - none: Neither borders nor title bar
+ #
+ # Values for `decorations` (macOS only):
+ # - transparent: Title bar, transparent background and title bar buttons
+ # - buttonless: Title bar, transparent background and no title bar buttons
+ #decorations: full
+
+ # Startup Mode (changes require restart)
+ #
+ # Values for `startup_mode`:
+ # - Windowed
+ # - Maximized
+ # - Fullscreen
+ #
+ # Values for `startup_mode` (macOS only):
+ # - SimpleFullscreen
+ #startup_mode: Windowed
+
+ # Window title
+ title: Terminal
+
+ # Allow terminal applications to change Alacritty's window title.
+ dynamic_title: true
+
+ # Window class (Linux/BSD only):
+ #class:
+ # Application instance name
+ #instance: Alacritty
+ # General application class
+ #general: Alacritty
+
+ # GTK theme variant (Linux/BSD only)
+ #
+ # Override the variant of the GTK theme. Commonly supported values are `dark`
+ # and `light`. Set this to `None` to use the default theme variant.
+ gtk_theme_variant: dark
+
+scrolling:
+ # Maximum number of lines in the scrollback buffer.
+ # Specifying '0' will disable scrolling.
+ history: 100000
+
+ # Scrolling distance multiplier.
+ #multiplier: 3
+
+# Font configuration
+font:
+ # Normal (roman) font face
+ normal:
+ # Font family
+ #
+ # Default:
+ # - (macOS) Menlo
+ # - (Linux/BSD) monospace
+ # - (Windows) Consolas
+ family: JetBrains Mono
+
+ # The `style` can be specified to pick a specific face.
+ style: Regular
+
+ # Bold font face
+ #bold:
+ # Font family
+ #
+ # If the bold family is not specified, it will fall back to the
+ # value specified for the normal font.
+ #family: monospace
+
+ # The `style` can be specified to pick a specific face.
+ #style: Bold
+
+ # Italic font face
+ #italic:
+ # Font family
+ #
+ # If the italic family is not specified, it will fall back to the
+ # value specified for the normal font.
+ #family: monospace
+
+ # The `style` can be specified to pick a specific face.
+ #style: Italic
+
+ # Bold italic font face
+ #bold_italic:
+ # Font family
+ #
+ # If the bold italic family is not specified, it will fall back to the
+ # value specified for the normal font.
+ #family: monospace
+
+ # The `style` can be specified to pick a specific face.
+ #style: Bold Italic
+
+ # Point size
+ size: 9.0
+
+ # Offset is the extra space around each character. `offset.y` can be thought
+ # of as modifying the line spacing, and `offset.x` as modifying the letter
+ # spacing.
+ #offset:
+ # x: 0
+ # y: 0
+
+ # Glyph offset determines the locations of the glyphs within their cells with
+ # the default being at the bottom. Increasing `x` moves the glyph to the
+ # right, increasing `y` moves the glyph upward.
+ #glyph_offset:
+ # x: 0
+ # y: 0
+
+ # Thin stroke font rendering (macOS only)
+ #
+ # Thin strokes are suitable for retina displays, but for non-retina screens
+ # it is recommended to set `use_thin_strokes` to `false`.
+ #use_thin_strokes: true
+
+# If `true`, bold text is drawn using the bright color variants.
+#draw_bold_text_with_bright_colors: false
+
+# Colors (Tomorrow Night)
+#colors:
+ # Default colors
+ #primary:
+ # background: '#1d1f21'
+ # foreground: '#c5c8c6'
+
+ # Bright and dim foreground colors
+ #
+ # The dimmed foreground color is calculated automatically if it is not
+ # present. If the bright foreground color is not set, or
+ # `draw_bold_text_with_bright_colors` is `false`, the normal foreground
+ # color will be used.
+ #dim_foreground: '#828482'
+ #bright_foreground: '#eaeaea'
+
+ # Cursor colors
+ #
+ # Colors which should be used to draw the terminal cursor.
+ #
+ # Allowed values are CellForeground/CellBackground, which reference the
+ # affected cell, or hexadecimal colors like #ff00ff.
+ #cursor:
+ # text: CellBackground
+ # cursor: CellForeground
+
+ # Vi mode cursor colors
+ #
+ # Colors for the cursor when the vi mode is active.
+ #
+ # Allowed values are CellForeground/CellBackground, which reference the
+ # affected cell, or hexadecimal colors like #ff00ff.
+ #vi_mode_cursor:
+ # text: CellBackground
+ # cursor: CellForeground
+
+ # Search colors
+ #
+ # Colors used for the search bar and match highlighting.
+ #search:
+ # Allowed values are CellForeground/CellBackground, which reference the
+ # affected cell, or hexadecimal colors like #ff00ff.
+ #matches:
+ # foreground: '#000000'
+ # background: '#ffffff'
+ #focused_match:
+ # foreground: '#ffffff'
+ # background: '#000000'
+
+ #bar:
+ # background: '#c5c8c6'
+ # foreground: '#1d1f21'
+
+ # Keyboard regex hints
+ #hints:
+ # First character in the hint label
+ #
+ # Allowed values are CellForeground/CellBackground, which reference the
+ # affected cell, or hexadecimal colors like #ff00ff.
+ #start:
+ # foreground: '#1d1f21'
+ # background: '#e9ff5e'
+
+ # All characters after the first one in the hint label
+ #
+ # Allowed values are CellForeground/CellBackground, which reference the
+ # affected cell, or hexadecimal colors like #ff00ff.
+ #end:
+ # foreground: '#e9ff5e'
+ # background: '#1d1f21'
+
+ # Line indicator
+ #
+ # Color used for the indicator displaying the position in history during
+ # search and vi mode.
+ #
+ # By default, these will use the opposing primary color.
+ #line_indicator:
+ # foreground: None
+ # background: None
+
+ # Selection colors
+ #
+ # Colors which should be used to draw the selection area.
+ #
+ # Allowed values are CellForeground/CellBackground, which reference the
+ # affected cell, or hexadecimal colors like #ff00ff.
+ #selection:
+ # text: CellBackground
+ # background: CellForeground
+
+ # Normal colors
+ #normal:
+ # black: '#1d1f21'
+ # red: '#cc6666'
+ # green: '#b5bd68'
+ # yellow: '#f0c674'
+ # blue: '#81a2be'
+ # magenta: '#b294bb'
+ # cyan: '#8abeb7'
+ # white: '#c5c8c6'
+
+ # Bright colors
+ #bright:
+ # black: '#666666'
+ # red: '#d54e53'
+ # green: '#b9ca4a'
+ # yellow: '#e7c547'
+ # blue: '#7aa6da'
+ # magenta: '#c397d8'
+ # cyan: '#70c0b1'
+ # white: '#eaeaea'
+
+ # Dim colors
+ #
+ # If the dim colors are not set, they will be calculated automatically based
+ # on the `normal` colors.
+ #dim:
+ # black: '#131415'
+ # red: '#864343'
+ # green: '#777c44'
+ # yellow: '#9e824c'
+ # blue: '#556a7d'
+ # magenta: '#75617b'
+ # cyan: '#5b7d78'
+ # white: '#828482'
+
+ # Indexed Colors
+ #
+ # The indexed colors include all colors from 16 to 256.
+ # When these are not set, they're filled with sensible defaults.
+ #
+ # Example:
+ # `- { index: 16, color: '#ff00ff' }`
+ #
+ #indexed_colors: []
+
+# Bell
+#
+# 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:
+ # Cursor style
+ #style:
+ # Cursor shape
+ #
+ # Values for `shape`:
+ # - ▇ Block
+ # - _ Underline
+ # - | Beam
+ #shape: Block
+
+ # Cursor blinking state
+ #
+ # Values for `blinking`:
+ # - 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: Off
+
+ # Vi mode cursor style
+ #
+ # If the vi mode cursor style is `None` or not specified, it will fall back to
+ # the style of the active value of the normal cursor.
+ #
+ # See `cursor.style` for available options.
+ #vi_mode_style: None
+
+ # Cursor blinking interval in milliseconds.
+ #blink_interval: 750
+
+ # If this is `true`, the cursor will be rendered as a hollow box when the
+ # window is not focused.
+ #unfocused_hollow: true
+
+ # 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 (changes require restart)
+live_config_reload: true
+
+# Shell
+#
+# You can set `shell.program` to the path of your favorite shell, e.g.
+# `/bin/fish`. Entries in `shell.args` are passed unmodified as arguments to the
+# shell.
+#
+# Default:
+# - (macOS) /bin/bash --login
+# - (Linux/BSD) user login shell
+# - (Windows) powershell
+#shell:
+# program: /bin/bash
+# args:
+# - --login
+
+# Startup directory
+#
+# Directory the shell is started in. If this is unset, or `None`, the working
+# directory of the parent process will be used.
+#working_directory: None
+
+# Send ESC (\x1b) before characters when alt is pressed.
+#alt_send_esc: 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
+
+# Regex hints
+#
+# Terminal hints can be used to find text 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 a `regex` and either an `action` or a `command` field.
+ # The fields `mouse`, `binding` and `post_processing` are optional.
+ #
+ # 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.
+ #
+ # 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{-}\\^⟨⟩`]+"
+ # 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)
+#
+# And optionally:
+#
+# - `mods` (see key bindings)
+mouse_bindings:
+ - { mouse: Middle, action: PasteSelection }
+
+# Key bindings
+#
+# Key bindings are specified as a list of objects. For example, this is the
+# default paste binding:
+#
+# `- { key: V, mods: Control|Shift, action: Paste }`
+#
+# Each key binding will specify a:
+#
+# - `key`: Identifier of the key pressed
+#
+# - A-Z
+# - F1-F24
+# - Key0-Key9
+#
+# A full list with available key codes can be found here:
+# https://docs.rs/glutin/*/glutin/event/enum.VirtualKeyCode.html#variants
+#
+# Instead of using the name of the keys, the `key` field also supports using
+# the scancode of the desired key. Scancodes have to be specified as a
+# decimal number. This command will allow you to display the hex scancodes
+# for certain keys:
+#
+# `showkey --scancodes`.
+#
+# Then exactly one of:
+#
+# - `chars`: Send a byte sequence to the running application
+#
+# The `chars` field writes the specified string to the terminal. This makes
+# it possible to pass escape sequences. To find escape codes for bindings
+# like `PageUp` (`"\x1b[5~"`), you can run the command `showkey -a` outside
+# of tmux. Note that applications use terminfo to map escape sequences back
+# to keys. It is therefore required to update the terminfo when changing an
+# escape sequence.
+#
+# - `action`: Execute a predefined action
+#
+# - ToggleViMode
+# - SearchForward
+# Start searching toward the right of the search origin.
+# - SearchBackward
+# Start searching toward the left of the search origin.
+# - Copy
+# - Paste
+# - IncreaseFontSize
+# - DecreaseFontSize
+# - ResetFontSize
+# - ScrollPageUp
+# - ScrollPageDown
+# - ScrollHalfPageUp
+# - ScrollHalfPageDown
+# - ScrollLineUp
+# - ScrollLineDown
+# - ScrollToTop
+# - ScrollToBottom
+# - ClearHistory
+# Remove the terminal's scrollback history.
+# - Hide
+# Hide the Alacritty window.
+# - Minimize
+# Minimize the Alacritty window.
+# - Quit
+# Quit Alacritty.
+# - ToggleFullscreen
+# - SpawnNewInstance
+# Spawn a new instance of Alacritty.
+# - ClearLogNotice
+# Clear Alacritty's UI warning and error notice.
+# - ClearSelection
+# Remove the active selection.
+# - ReceiveChar
+# - None
+#
+# - Vi mode exclusive actions:
+#
+# - Open
+# Perform the action of the first matching hint under the vi mode cursor
+# with `mouse.enabled` set to `true`.
+# - ToggleNormalSelection
+# - ToggleLineSelection
+# - ToggleBlockSelection
+# - ToggleSemanticSelection
+# Toggle semantic selection based on `selection.semantic_escape_chars`.
+#
+# - Vi mode exclusive cursor motion actions:
+#
+# - Up
+# One line up.
+# - Down
+# One line down.
+# - Left
+# One character left.
+# - Right
+# One character right.
+# - First
+# First column, or beginning of the line when already at the first column.
+# - Last
+# Last column, or beginning of the line when already at the last column.
+# - FirstOccupied
+# First non-empty cell in this terminal row, or first non-empty cell of
+# the line when already at the first cell of the row.
+# - High
+# Top of the screen.
+# - Middle
+# Center of the screen.
+# - Low
+# Bottom of the screen.
+# - SemanticLeft
+# Start of the previous semantically separated word.
+# - SemanticRight
+# Start of the next semantically separated word.
+# - SemanticLeftEnd
+# End of the previous semantically separated word.
+# - SemanticRightEnd
+# End of the next semantically separated word.
+# - WordLeft
+# Start of the previous whitespace separated word.
+# - WordRight
+# Start of the next whitespace separated word.
+# - WordLeftEnd
+# End of the previous whitespace separated word.
+# - WordRightEnd
+# End of the next whitespace separated word.
+# - Bracket
+# Character matching the bracket at the cursor's location.
+# - SearchNext
+# Beginning of the next match.
+# - SearchPrevious
+# Beginning of the previous match.
+# - SearchStart
+# Start of the match to the left of the vi mode cursor.
+# - SearchEnd
+# End of the match to the right of the vi mode cursor.
+#
+# - Search mode exclusive actions:
+# - SearchFocusNext
+# Move the focus to the next search match.
+# - SearchFocusPrevious
+# Move the focus to the previous search match.
+# - SearchConfirm
+# - SearchCancel
+# - SearchClear
+# Reset the search regex.
+# - SearchDeleteWord
+# Delete the last word in the search regex.
+# - SearchHistoryPrevious
+# Go to the previous regex in the search history.
+# - SearchHistoryNext
+# Go to the next regex in the search history.
+#
+# - macOS exclusive actions:
+# - ToggleSimpleFullscreen
+# Enter fullscreen without occupying another space.
+#
+# - Linux/BSD exclusive actions:
+#
+# - CopySelection
+# Copy from the selection buffer.
+# - PasteSelection
+# Paste from the selection buffer.
+#
+# - `command`: Fork and execute a specified command plus arguments
+#
+# The `command` field must be a map containing a `program` string and an
+# `args` array of command line parameter strings. For example:
+# `{ program: "alacritty", args: ["-e", "vttest"] }`
+#
+# And optionally:
+#
+# - `mods`: Key modifiers to filter binding actions
+#
+# - Command
+# - Control
+# - Option
+# - Super
+# - Shift
+# - Alt
+#
+# Multiple `mods` can be combined using `|` like this:
+# `mods: Control|Shift`.
+# Whitespace and capitalization are relevant and must match the example.
+#
+# - `mode`: Indicate a binding for only specific terminal reported modes
+#
+# This is mainly used to send applications the correct escape sequences
+# when in different modes.
+#
+# - AppCursor
+# - AppKeypad
+# - Search
+# - Alt
+# - Vi
+#
+# A `~` operator can be used before a mode to apply the binding whenever
+# the mode is *not* active, e.g. `~Alt`.
+#
+# Bindings are always filled by default, but will be replaced when a new
+# binding with the same triggers is defined. To unset a default binding, it can
+# be mapped to the `ReceiveChar` action. Alternatively, you can use `None` for
+# a no-op if you do not wish to receive input characters for that binding.
+#
+# If the same trigger is assigned to multiple actions, all of them are executed
+# in the order they were defined in.
+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 }
+ - { key: Up, mods: Shift, mode: ~Alt, action: ScrollPageUp, }
+ - { key: Down, mods: Shift, mode: ~Alt, action: ScrollPageDown }
+ - { key: Left, mods: Shift, mode: ~Alt, action: ScrollToTop, }
+ - { key: Right, mods: Shift, mode: ~Alt, action: ScrollToBottom }
+ # Vi Mode
+ #- { key: Space, mods: Shift|Control, mode: ~Search, action: ToggleViMode }
+ #- { key: Space, mods: Shift|Control, mode: Vi|~Search, action: ScrollToBottom }
+ #- { key: Escape, mode: Vi|~Search, action: ClearSelection }
+ #- { key: I, mode: Vi|~Search, action: ToggleViMode }
+ #- { key: I, mode: Vi|~Search, action: ScrollToBottom }
+ #- { key: C, mods: Control, mode: Vi|~Search, action: ToggleViMode }
+ #- { key: Y, mods: Control, mode: Vi|~Search, action: ScrollLineUp }
+ #- { key: E, mods: Control, mode: Vi|~Search, action: ScrollLineDown }
+ #- { key: G, mode: Vi|~Search, action: ScrollToTop }
+ #- { key: G, mods: Shift, mode: Vi|~Search, action: ScrollToBottom }
+ #- { key: B, mods: Control, mode: Vi|~Search, action: ScrollPageUp }
+ #- { key: F, mods: Control, mode: Vi|~Search, action: ScrollPageDown }
+ #- { key: U, mods: Control, mode: Vi|~Search, action: ScrollHalfPageUp }
+ #- { key: D, mods: Control, mode: Vi|~Search, action: ScrollHalfPageDown }
+ #- { key: Y, mode: Vi|~Search, action: Copy }
+ #- { key: Y, mode: Vi|~Search, action: ClearSelection }
+ #- { key: Copy, mode: Vi|~Search, action: ClearSelection }
+ #- { key: V, mode: Vi|~Search, action: ToggleNormalSelection }
+ #- { key: V, mods: Shift, mode: Vi|~Search, action: ToggleLineSelection }
+ #- { key: V, mods: Control, mode: Vi|~Search, action: ToggleBlockSelection }
+ #- { key: V, mods: Alt, mode: Vi|~Search, action: ToggleSemanticSelection }
+ #- { key: Return, mode: Vi|~Search, action: Open }
+ #- { key: K, mode: Vi|~Search, action: Up }
+ #- { key: J, mode: Vi|~Search, action: Down }
+ #- { key: H, mode: Vi|~Search, action: Left }
+ #- { key: L, mode: Vi|~Search, action: Right }
+ #- { key: Up, mode: Vi|~Search, action: Up }
+ #- { key: Down, mode: Vi|~Search, action: Down }
+ #- { key: Left, mode: Vi|~Search, action: Left }
+ #- { key: Right, mode: Vi|~Search, action: Right }
+ #- { key: Key0, mode: Vi|~Search, action: First }
+ #- { key: Key4, mods: Shift, mode: Vi|~Search, action: Last }
+ #- { key: Key6, mods: Shift, mode: Vi|~Search, action: FirstOccupied }
+ #- { key: H, mods: Shift, mode: Vi|~Search, action: High }
+ #- { key: M, mods: Shift, mode: Vi|~Search, action: Middle }
+ #- { key: L, mods: Shift, mode: Vi|~Search, action: Low }
+ #- { key: B, mode: Vi|~Search, action: SemanticLeft }
+ #- { key: W, mode: Vi|~Search, action: SemanticRight }
+ #- { key: E, mode: Vi|~Search, action: SemanticRightEnd }
+ #- { key: B, mods: Shift, mode: Vi|~Search, action: WordLeft }
+ #- { key: W, mods: Shift, mode: Vi|~Search, action: WordRight }
+ #- { key: E, mods: Shift, mode: Vi|~Search, action: WordRightEnd }
+ #- { key: Key5, mods: Shift, mode: Vi|~Search, action: Bracket }
+ #- { key: Slash, mode: Vi|~Search, action: SearchForward }
+ #- { key: Slash, mods: Shift, mode: Vi|~Search, action: SearchBackward }
+ #- { key: N, mode: Vi|~Search, action: SearchNext }
+ #- { key: N, mods: Shift, mode: Vi|~Search, action: SearchPrevious }
+
+ # Search Mode
+ #- { key: Return, mode: Search|Vi, action: SearchConfirm }
+ #- { key: Escape, mode: Search, action: SearchCancel }
+ #- { key: C, mods: Control, mode: Search, action: SearchCancel }
+ #- { key: U, mods: Control, mode: Search, action: SearchClear }
+ #- { key: W, mods: Control, mode: Search, action: SearchDeleteWord }
+ #- { key: P, mods: Control, mode: Search, action: SearchHistoryPrevious }
+ #- { key: N, mods: Control, mode: Search, action: SearchHistoryNext }
+ #- { key: Up, mode: Search, action: SearchHistoryPrevious }
+ #- { key: Down, mode: Search, action: SearchHistoryNext }
+ #- { key: Return, mode: Search|~Vi, action: SearchFocusNext }
+ #- { key: Return, mods: Shift, mode: Search|~Vi, action: SearchFocusPrevious }
+
+ # (Windows, Linux, and BSD only)
+ - { key: V, mods: Control|Shift, mode: ~Vi, action: Paste }
+ - { key: C, mods: Control|Shift, action: Copy }
+ - { key: V, mods: Alt, mode: ~Vi, action: Paste }
+ - { key: C, mods: Alt, 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|Shift, 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 }
+
+ # (macOS only)
+ #- { key: K, mods: Command, mode: ~Vi|~Search, chars: "\x0c" }
+ #- { key: K, mods: Command, mode: ~Vi|~Search, action: ClearHistory }
+ #- { key: Key0, mods: Command, action: ResetFontSize }
+ #- { key: Equals, mods: Command, action: IncreaseFontSize }
+ #- { key: Plus, mods: Command, action: IncreaseFontSize }
+ #- { key: NumpadAdd, mods: Command, action: IncreaseFontSize }
+ #- { key: Minus, mods: Command, action: DecreaseFontSize }
+ #- { key: NumpadSubtract, mods: Command, action: DecreaseFontSize }
+ #- { key: V, mods: Command, action: Paste }
+ #- { key: C, mods: Command, action: Copy }
+ #- { key: C, mods: Command, mode: Vi|~Search, action: ClearSelection }
+ #- { key: H, mods: Command, action: Hide }
+ #- { key: H, mods: Command|Alt, action: HideOtherApplications }
+ #- { key: M, mods: Command, action: Minimize }
+ #- { key: Q, mods: Command, action: Quit }
+ #- { key: W, mods: Command, action: Quit }
+ #- { key: N, mods: Command, action: SpawnNewInstance }
+ #- { key: F, mods: Command|Control, action: ToggleFullscreen }
+ #- { key: F, mods: Command, mode: ~Search, action: SearchForward }
+ #- { key: B, mods: Command, mode: ~Search, action: SearchBackward }
+
+#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
+
+ # Print all received window events.
+ #print_events: false
+
+
+##########################################
+# Custom Colors and Configs from Myself #
+##########################################
+
+# Colors (DarkPastels from qterminal)
+colors:
+ # Default colors
+ primary:
+ background: '0x2c2c2c'
+ foreground: '0xdcdcdc'
+ cursor:
+ text: '0xF81CE5'
+ cursor: '0xffffff'
+
+ # Normal colors
+ normal:
+ black: '0x3f3f3f'
+ red: '0x705050'
+ green: '0x60b48a'
+ yellow: '0xdfaf8f'
+ blue: '0x9ab8d7'
+ magenta: '0xdc8cc3'
+ cyan: '0x8cd0d3'
+ white: '0xdcdcdc'
+
+ # Bright colors
+ bright:
+ black: '0x709080'
+ red: '0xDCA3A3'
+ green: '0x72D5A3'
+ yellow: '0xF0DFAF'
+ blue: '0x94BFF3'
+ magenta: '0xEC93D3'
+ cyan: '0x93E0E3'
+ white: '0xFFFFFF'
+
+
+# Cursor colors
+ #
+ # Colors which should be used to draw the terminal cursor.
+ #
+ # Allowed values are CellForeground/CellBackground, which reference the
+ # affected cell, or hexadecimal colors like #ff00ff.
+ cursor:
+ # text: CellBackground
+ cursor: "#69baa7"
+
+
+###############################################
+# Custom Colors and Configs from the internet #
+###############################################
diff --git a/.config/awesome/autorun.sh b/.config/awesome/autorun.sh
new file mode 100755
index 0000000..0260666
--- /dev/null
+++ b/.config/awesome/autorun.sh
@@ -0,0 +1,42 @@
+#!/bin/sh
+
+run () {
+ if ! pgrep -f "$1" ;
+ then
+ "$@"&
+ fi
+}
+
+#run picom --experimental-backends
+run picom -b
+run nitrogen --restore
+run volumeicon
+# run lxsession
+run xfce4-volumed-pulse
+run /usr/lib/gsd-datetime
+# run /usr/lib/baloo_file
+run xfce4-clipman
+# run emojione-picker
+# run emote
+run /usr/lib/geoclue-2.0/demos/agent
+run /usr/lib/kdeconnectd
+run kdeconnect-indicator
+run nm-applet
+run system-config-printer-applet
+run start-pulseaudio-x11
+# run /bin/snap userd --autostart
+run /usr/lib/tracker-miner-fs-3
+run /usr/lib/tracker-miner-rss-3
+# run /usr/lib/xapps/sn-watcher/xapp-sn-watcher
+run /usr/lib/at-spi-bus-launcher --launch-immediately
+run /usr/bin/gnome-keyring-daemon --start --components=pkcs11
+run /usr/lib/gsd-power
+run /usr/bin/gnome-keyring-daemon --start --components=secrets
+run /usr/bin/gnome-keyring-daemon --start --components=ssh
+run xfce4-power-manager
+run /usr/lib/xfce4/notifyd/xfce4-notifyd
+run ~/.config/awesome/keymapper.sh
+run ~/.config/awesome/xinput-daemon.sh
+run ibus-daemon -drxR
+run /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
+run wineserver
diff --git a/.config/awesome/keymapper.sh b/.config/awesome/keymapper.sh
new file mode 100755
index 0000000..734667b
--- /dev/null
+++ b/.config/awesome/keymapper.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+input-remapper-control --command stop-all && input-remapper-control --command autoload && sleep 2 && setxkbmap -option compose:ralt && sleep 1 && xmodmap ~/.Xmodmap && sleep 1 && xset r rate 300 50
diff --git a/.config/awesome/rc.lua b/.config/awesome/rc.lua
new file mode 100644
index 0000000..f4adca2
--- /dev/null
+++ b/.config/awesome/rc.lua
@@ -0,0 +1,774 @@
+-- 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")
+xdg_menu = require("xdgmenu")
+menubar.cache_entries = true
+
+-- {{{ Variable definitions
+-- Themes define colours, icons, font and wallpapers.
+-- beautiful.init(gears.filesystem.get_configuration_dir() .. "/themes/default/theme.lua")
+local theme_path = string.format("%s/.config/awesome/themes/%s/theme.lua", os.getenv("HOME"), "adwaita")
+beautiful.init(theme_path)
+
+-- This is used later as the default terminal and editor to run.
+terminal = "alacritty"
+editor = os.getenv("EDITOR") or "gvim"
+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 have 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.tile,
+ awful.layout.suit.max,
+-- awful.layout.suit.fair,
+-- awful.layout.suit.tile.left,
+-- awful.layout.suit.tile.bottom,
+-- awful.layout.suit.tile.top,
+-- awful.layout.suit.fair.horizontal,
+-- awful.layout.suit.spiral,
+-- awful.layout.suit.spiral.dwindle,
+-- 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,
+-- awful.layout.suit.floating,
+}
+-- }}}
+
+-- {{{ Menu
+-- Create a launcher widget and a main menu
+myawesomemenu = {
+ { "show hotkeys", function() hotkeys_popup.show_help(nil, awful.screen.focused()) end },
+ -- { "manual", terminal .. " -e man awesome" },
+ { "config file", editor .. " " .. awesome.conffile },
+ { "picom config", function() awful.spawn.easy_async_with_shell("sh -c 'gvim $HOME/.config/picom.conf'") end },
+ { "change wallpaper", function() awful.spawn.easy_async_with_shell("sh -c 'nitrogen'") end },
+ { "xdg_menu refresh", function() awful.spawn.easy_async_with_shell("sh -c 'xdg_menu --format awesome --root-menu /etc/xdg/menus/arch-applications.menu > ~/.config/awesome/xdgmenu.lua'") end, },
+ { "refresh", awesome.restart },
+ { "reboot" , function() awful.spawn("sh -c 'gksudo reboot now'") end },
+ -- { "quit", function() awesome.quit() end },
+ { "shutdown", function() awful.spawn("sh -c 'gksudo shutdown now'") end},
+ { "stagnate", function() awful.spawn.easy_async_with_shell("sh -c 'systemctl hibernate'") end},
+ { "suspend", function() awful.spawn.easy_async_with_shell("sh -c 'systemctl suspend'") end},
+ { "logout", function () awful.spawn("sh -c 'pkill -9 -u $USER'") end },
+ { "lock", function() awful.spawn.easy_async_with_shell("sh -c 'xflock4'") end},
+}
+
+mymainmenu = awful.menu({ items = { { "applications", xdgmenu, beautiful.awesome_icon },
+ { "system stuff", myawesomemenu },
+ { "open terminal", terminal },
+ { "run prompt", function () awful.screen.focused().mypromptbox:run() end}
+}
+})
+
+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
+mytextclock = wibox.widget.textclock(" %m/%d (%a) %H%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({ " 1 ", " 2 ", " 3 ", " 4 ", " 5 ", " 6 ", " 7 ", " 8 ", " 9 " }, 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
+ }
+
+ -- Create the wibox
+ s.mywibox = awful.wibar({ position = "top", screen = s })
+
+ -- Add widgets to the wibox
+ s.mywibox:setup {
+ layout = wibox.layout.align.horizontal,
+ { -- Left widgets
+ layout = wibox.layout.fixed.horizontal,
+ -- mylauncher,
+ 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, }, "h", hotkeys_popup.show_help,
+ {description="show help", group="awesome"}),
+ awful.key({ "Control", "Mod1" }, "Left", awful.tag.viewprev,
+ {description = "view previous", group = "tag"}),
+ awful.key({ "Control", "Mod1" }, "Right", awful.tag.viewnext,
+ {description = "view next", group = "tag"}),
+ awful.key({ modkey, }, "Escape", awful.tag.history.restore,
+ {description = "go back", group = "tag"}),
+
+ -- Change window focus in maximized layout
+ awful.key({ modkey, }, "Tab",
+ function ()
+ awful.client.focus.byidx(1)
+ end,
+ {description = "focus next by index", group = "client"}
+ ),
+ awful.key({ modkey, "Shift" }, "Tab",
+ function ()
+ awful.client.focus.byidx(-1)
+ end,
+ {description = "focus previous by index", group = "client"}
+ ),
+
+ -- Change window focus in maximized layout (alternate keybinds)
+ awful.key({ modkey, "Mod1" }, "j",
+ function ()
+ awful.client.focus.byidx(1)
+ end,
+ {description = "focus next by index", group = "client"}
+ ),
+ awful.key({ modkey, "Mod1" }, "k",
+ function ()
+ awful.client.focus.byidx(-1)
+ end,
+ {description = "focus previous by index", group = "client"}
+ ),
+
+ -- --------------------------------------------------------------
+
+ awful.key({ modkey, }, "Menu", function () mymainmenu:show() end,
+ {description = "show main menu", group = "awesome"}),
+
+ -- Move Window by Index
+ awful.key({ modkey, "Control" }, "j", function () awful.client.swap.byidx( 1) end,
+ {description = "swap with next client by index", group = "client"}),
+ awful.key({ modkey, "Control"}, "k", function () awful.client.swap.byidx( -1) end,
+ {description = "swap with previous client by index", group = "client"}),
+
+ -- Move window by direction in tiling layout
+ awful.key({ modkey, "Control" }, "Down", function (c) awful.client.swap.global_bydirection("down") c:raise() end,
+ {description = "swap with next window up", group = "client"}),
+ awful.key({ modkey, "Control" }, "Up", function (c) awful.client.swap.global_bydirection("up") c:raise() end,
+ {description = "swap with next window down", group = "client"}),
+ awful.key({ modkey, "Control" }, "Right", function (c) awful.client.swap.global_bydirection("right") c:raise() end,
+ {description = "swap with next window right", group = "client"}),
+ awful.key({ modkey, "Control" }, "Left", function (c) awful.client.swap.global_bydirection("left") c:raise() end,
+ {description = "swap with next window left", group = "client"}),
+
+ -- Move window FOCUS by direction in tiling layout
+ awful.key({ modkey, "Mod1" }, "Down", function (c) awful.client.focus.global_bydirection("down") c:lower() end,
+ {description = "focus to next window up", group = "client"}),
+ awful.key({ modkey, "Mod1" }, "Up", function (c) awful.client.focus.global_bydirection("up") c:lower() end,
+ {description = "focus to next window down", group = "client"}),
+ awful.key({ modkey, "Mod1" }, "Right", function (c) awful.client.focus.global_bydirection("right") c:lower() end,
+ {description = "focus to next window right", group = "client"}),
+ awful.key({ modkey, "Mod1" }, "Left", function (c) awful.client.focus.global_bydirection("left") c:lower() end,
+ {description = "focus to next window left", group = "client"}),
+
+ -- Alt-Tab functionality in maximized layout
+ awful.key({ "Mod1", }, "Tab",
+ function ()
+ awful.client.focus.history.previous()
+ if client.focus then
+ client.focus:raise()
+ end
+ end,
+ {description = "go back", group = "client"}),
+ -- Application Hotkeys
+ --[[ Template
+ awful.key({ [KEY], [KEY] }, [KEY], function () awful.spawn("[APPLICATION_NAME]") end,
+ {description = "open a terminal", group = "launcher"}),
+ ]]--
+ awful.key({ "Control", "Mod1" }, "t", function () awful.spawn(terminal) end,
+ {description = "open a terminal", group = "launcher"}),
+ awful.key({ modkey, }, "s", function () awful.spawn("fsearch") end,
+ {description = "search the filesystem", group = "launcher"}),
+ awful.key({ modkey, }, "e", function () awful.spawn("thunar") end,
+ {description = "open a file manager", group = "launcher"}),
+ awful.key({ }, "Print", function () awful.spawn.easy_async_with_shell("xfce4-screenshooter -f --mouse") end,
+ {description = "take a screenshot of the fullscreen", group = "launcher"}),
+ awful.key({ modkey }, "Print", function () awful.spawn.easy_async_with_shell("xfce4-screenshooter -w --no-border --mouse") end,
+ {description = "take a screenshot of the active window", group = "launcher"}),
+ awful.key({ "Shift" }, "Print", function () awful.spawn.easy_async_with_shell("xfce4-screenshooter -r --mouse") end,
+ {description = "take a screenshot of an area of the screen", group = "launcher"}),
+ awful.key({ modkey, "Mod1" }, "Delete", function () awful.spawn.easy_async_with_shell("xkill") end,
+ {description = "kill a window by brute force", group = "launcher"}),
+ awful.key({ "Control", "Mod1" }, "Delete", function () awful.spawn("alacritty -t 'Task Manager' -e 'htop'") end,
+ {description = "launch HTOP", group = "launcher"}),
+
+ -- Brightness Hotkeys
+ awful.key({ }, "XF86MonBrightnessDown", function () awful.spawn.easy_async_with_shell("xbacklight -dec 15") end),
+ awful.key({ }, "XF86MonBrightnessUp", function () awful.spawn.easy_async_with_shell("xbacklight -inc 15") end),
+
+ -- Emoji Picker
+ awful.key({ modkey }, ".", function () awful.spawn.easy_async_with_shell("sh -c '~/.local/share/Blista-Kanjo-Emoji/blista-emoji-picker'") end,
+ {description = "launch emoji chooser", group = "launcher"}),
+
+ -- Spell Checker (Single Word)
+ awful.key({ modkey }, "slash", function () awful.spawn.easy_async_with_shell("sh -c '~/.local/share/scripts/dym.sh'") end,
+ {description = "launch single word spell checker", group = "launcher"}),
+
+ -- Clipboard Manager
+ awful.key({ modkey }, "grave", function () awful.spawn.easy_async_with_shell("xfce4-clipman-history") end,
+ {description = "open clipboard history", group = "launcher"}),
+
+ -- On-the-fly Window Gaps configuration
+
+ awful.key({modkey}, "'", function () awful.tag.incgap(2) end,
+ {description = "increase window gaps", group = "client"}),
+
+ awful.key({modkey}, ";", function () awful.tag.incgap(-2) end,
+ {description = "decrease window gaps", group = "client"}),
+
+ awful.key({modkey}, "backslash", function () awful.screen.focused().selected_tag.gap = 5 end,
+ {description = "reset window gaps", group = "client"}),
+
+ -- awesome window manager Controls
+ awful.key({ "Control", "Mod1" }, "BackSpace", awesome.restart,
+ {description = "reload awesome", group = "awesome"}),
+ --[[awful.key({ "Control", "Shift" }, "Delete", awesome.quit
+ {description = "quit awesome", group = "awesome"}),]]--
+
+ --[[ awful.key({ "Control", "Mod1" }, "BackSpace", function () awful.spawn("sh -c 'pkill -9 -u $USER'") end,
+ {description = "quit awesome", group = "launcher"}), ]]--
+
+ awful.key({ modkey, "Control" }, "Delete", function () awful.spawn("gnome-system-monitor") end,
+ {description = "gnome-system-monitor", group = "launcher"}),
+
+
+
+ -- Tiled Window Sizing and Client count/columns
+
+ awful.key({ modkey }, "Right", function () awful.tag.incmwfact( 0.05) end,
+ {description = "increase master width factor", group = "layout"}),
+ awful.key({ modkey }, "Left", function () awful.tag.incmwfact(-0.05) end,
+ {description = "decrease master width factor", group = "layout"}),
+
+ awful.key({ modkey }, "Up", function () awful.client.incwfact( 0.05) end,
+ {description = "increase master height factor", group = "layout"}),
+ awful.key({ modkey }, "Down", function () awful.client.incwfact(-0.05) end,
+ {description = "decrease master height factor", group = "layout"}),
+
+
+ awful.key({ modkey }, "minus", function () awful.tag.incnmaster( 1, nil, true) end,
+ {description = "increase the number of master clients", group = "layout"}),
+ awful.key({ modkey }, "equal", function () awful.tag.incnmaster(-1, nil, true) end,
+ {description = "decrease the number of master clients", group = "layout"}),
+ awful.key({ modkey }, "[", function () awful.tag.incncol( 1, nil, true) end,
+ {description = "increase the number of columns", group = "layout"}),
+ awful.key({ modkey }, "]", function () awful.tag.incncol(-1, nil, true) end,
+ {description = "decrease the number of columns", group = "layout"}),
+ awful.key({ modkey }, "j", function () awful.layout.inc( 1) end,
+ {description = "select next", group = "layout"}),
+ awful.key({ modkey }, "k", function () awful.layout.inc(-1) end,
+ {description = "select previous", group = "layout"}),
+
+ awful.key({ modkey, "Shift" }, "m",
+ 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({ "Mod1" }, "F2", 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({ "Shift" }, "space", function() menubar.refresh() menubar.show() end,
+ {description = "show the menubar", group = "launcher"})
+)
+
+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({ "Mod1" }, "F4", function (c) c:kill() end,
+ {description = "close", group = "client"}),
+ awful.key({ modkey }, "q", function (c) c:kill() end,
+ {description = "close", group = "client"}),
+ awful.key({ "Shift", "Control" }, "space", awful.client.floating.toggle,
+ {description = "toggle floating", group = "client"}),
+
+ -- Sticky Window and Always on top toggle
+ awful.key({ modkey }, "t", function(c) c.ontop = not c.ontop end,
+ {description = "toggle always on top", group = "client"}),
+ awful.key({ modkey }, "y", function (c) c.sticky = not c.sticky end,
+ {description = "toggle sticky", group = "client"}),
+
+ -- Original Keep On Top Function
+
+ --[[awful.key({ modkey, }, "t", function (c) c.ontop = not c.ontop end,
+ {description = "toggle keep on top", group = "client"}),]]--
+
+ -- End Original Function
+
+ -- _____________________________________________________________
+
+ awful.key({ modkey }, "Home", 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 }, "m",
+ 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 }, "Return",
+ function (c)
+ c.maximized = not c.maximized
+ c:raise()
+ end ,
+ {description = "(un)maximize", group = "client"}),
+ awful.key({ modkey, "Control" }, "Return",
+ function (c)
+ c.maximized_vertical = not c.maximized_vertical
+ c:raise()
+ end ,
+ {description = "(un)maximize vertically", group = "client"}),
+ awful.key({ modkey, "Mod1" }, "Return",
+ 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({ "Control", "Mod1" }, "#" .. 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 }, "#" .. 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"}),
+ -- Move client to prev/next tag and switch to it
+ awful.key({ modkey, "Shift" }, "Left",
+ function ()
+ -- get current tag
+ local t = client.focus and client.focus.first_tag or nil
+ if t == nil then
+ return
+ end
+ -- get previous tag (modulo 9 excluding 0 to wrap from 1 to 9)
+ local tag = client.focus.screen.tags[(t.name - 2) % 9 + 1]
+ awful.client.movetotag(tag)
+ awful.tag.viewprev()
+ end,
+ {description = "move client to previous tag and switch to it", group = "tag"}),
+ awful.key({ modkey, "Shift" }, "Right",
+ function ()
+ -- get current tag
+ local t = client.focus and client.focus.first_tag or nil
+ if t == nil then
+ return
+ end
+ -- get next tag (modulo 9 excluding 0 to wrap from 9 to 1)
+ local tag = client.focus.screen.tags[(t.name % 9) + 1]
+ awful.client.movetotag(tag)
+ awful.tag.viewnext()
+ end,
+ {description = "move client to next tag and switch to it", 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({ "Mod1" }, 1, 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 = 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 = {
+ "Agave",
+ "Arandr",
+ "Blueman-manager",
+ "Gpick",
+ "Gnome-calculator",
+ "Gnome-system-monitor",
+ "Kruler",
+ "MessageWin", -- kalarm.
+ "screengrab",
+ "Sxiv",
+ "Steam",
+ "Tor Browser", -- Needs a fixed window size to avoid fingerprinting by screen size.
+ "Wpa_gui",
+ "veromix",
+ "xtightvncviewer",
+ "zoom",
+ },
+
+ -- 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.
+ "Task Manager",
+ },
+ 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)
+
+-- 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)
+-- }}}
+
+-- Gaps
+beautiful.useless_gap = 5
+
+-- Run garbage collector regularly to prevent memory leaks
+gears.timer {
+ timeout = 30,
+ autostart = true,
+ callback = function() collectgarbage() end
+}
+
+-- Autostart
+
+-- awful.spawn.with_shell("")
+-- awful.spawn.easy_async_with_shell("")
+awful.spawn.easy_async_with_shell("~/.config/awesome/autorun.sh")
+
+-- Client Swallowing Function
+
+table_is_swallowed = {
+ "Alacritty" }
+table_minimize_parent = {
+ "mpv",
+ "vlc",
+ "MPlayer",
+ "XTerm",
+ "URxvt" }
+table_cannot_swallow = {
+ "xev" }
+
+function is_in_Table(table, element)
+ for _, value in pairs(table) do
+ if element:match(value) then
+ return true
+ end
+ end
+ return false
+end
+
+function is_to_be_swallowed(c)
+ return (c.class and is_in_Table(table_is_swallowed, c.class)) and true or false
+end
+
+function can_swallow(class)
+ return not is_in_Table(table_cannot_swallow, class)
+end
+
+function is_parent_minimized(class)
+ return is_in_Table(table_minimize_parent, class)
+end
+
+function copy_size(c, parent_client)
+ if (not c or not parent_client) then
+ return
+ end
+ if (not c.valid or not parent_client.valid) then
+ return
+ end
+ c.x=parent_client.x;
+ c.y=parent_client.y;
+ c.width=parent_client.width;
+ c.height=parent_client.height;
+end
+function check_resize_client(c)
+ if(c.child_resize) then
+ copy_size(c.child_resize, c)
+ end
+end
+
+function get_parent_pid(child_ppid, callback)
+ local ppid_cmd = string.format("pstree -ps %s", child_ppid)
+ awful.spawn.easy_async(ppid_cmd, function(stdout, stderr, reason, exit_code)
+ -- primitive error checking
+ if stderr and stderr ~= "" then
+ callback(stderr)
+ return
+ end
+ local ppid = stdout
+ callback(nil, ppid)
+ end)
+end
+
+client.connect_signal("property::size", check_resize_client)
+client.connect_signal("property::position", check_resize_client)
+client.connect_signal("manage", function(c)
+ if is_to_be_swallowed(c) then
+ return
+ end
+ local parent_client=awful.client.focus.history.get(c.screen, 1)
+ get_parent_pid(c.pid, function(err, ppid)
+ if err then
+ error(err)
+ return
+ end
+ parent_pid = ppid
+ if parent_client and (parent_pid:find("("..parent_client.pid..")")) and is_to_be_swallowed(parent_client) and can_swallow(c.class) then
+ if is_parent_minimized(c.class) then
+ parent_client.child_resize=c
+ parent_client.minimized = true
+ c:connect_signal("unmanage", function() parent_client.minimized = false end)
+ copy_size(c, parent_client)
+ else
+ parent_client.child_resize=c
+ c.floating=true
+ copy_size(c, parent_client)
+ end
+ end
+ end)
+end)
+
+-- End Client Swallowing Function
diff --git a/.config/awesome/themes/adw/30times3.png b/.config/awesome/themes/adw/30times3.png
new file mode 100644
index 0000000..b0861e9
--- /dev/null
+++ b/.config/awesome/themes/adw/30times3.png
Binary files differ
diff --git a/.config/awesome/themes/adw/README b/.config/awesome/themes/adw/README
new file mode 100644
index 0000000..1ddb349
--- /dev/null
+++ b/.config/awesome/themes/adw/README
@@ -0,0 +1,3 @@
+Background images:
+ Mikael Eriksson <mikael_eriksson@miffe.org>
+ Licensed under CC-BY-SA-3.0
diff --git a/.config/awesome/themes/adw/adwaita-night.jpg b/.config/awesome/themes/adw/adwaita-night.jpg
new file mode 100644
index 0000000..42239c1
--- /dev/null
+++ b/.config/awesome/themes/adw/adwaita-night.jpg
Binary files differ
diff --git a/.config/awesome/themes/adw/arch-submenu.png b/.config/awesome/themes/adw/arch-submenu.png
new file mode 100644
index 0000000..ec99596
--- /dev/null
+++ b/.config/awesome/themes/adw/arch-submenu.png
Binary files differ
diff --git a/.config/awesome/themes/adw/background.png b/.config/awesome/themes/adw/background.png
new file mode 100644
index 0000000..8f52b6b
--- /dev/null
+++ b/.config/awesome/themes/adw/background.png
Binary files differ
diff --git a/.config/awesome/themes/adw/background_white.png b/.config/awesome/themes/adw/background_white.png
new file mode 100644
index 0000000..bb0c5d0
--- /dev/null
+++ b/.config/awesome/themes/adw/background_white.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/cornerne.png b/.config/awesome/themes/adw/layouts/cornerne.png
new file mode 100644
index 0000000..c85bd56
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/cornerne.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/cornernew.png b/.config/awesome/themes/adw/layouts/cornernew.png
new file mode 100644
index 0000000..c3fd986
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/cornernew.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/cornernw.png b/.config/awesome/themes/adw/layouts/cornernw.png
new file mode 100644
index 0000000..dfe78b3
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/cornernw.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/cornernww.png b/.config/awesome/themes/adw/layouts/cornernww.png
new file mode 100644
index 0000000..f489010
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/cornernww.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/cornerse.png b/.config/awesome/themes/adw/layouts/cornerse.png
new file mode 100644
index 0000000..023ae79
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/cornerse.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/cornersew.png b/.config/awesome/themes/adw/layouts/cornersew.png
new file mode 100644
index 0000000..f7cfa1c
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/cornersew.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/cornersw.png b/.config/awesome/themes/adw/layouts/cornersw.png
new file mode 100644
index 0000000..c1453c9
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/cornersw.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/cornersww.png b/.config/awesome/themes/adw/layouts/cornersww.png
new file mode 100644
index 0000000..a65a043
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/cornersww.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/dwindle.png b/.config/awesome/themes/adw/layouts/dwindle.png
new file mode 100644
index 0000000..9902d22
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/dwindle.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/dwindlew.png b/.config/awesome/themes/adw/layouts/dwindlew.png
new file mode 100644
index 0000000..9199049
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/dwindlew.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/fairh.png b/.config/awesome/themes/adw/layouts/fairh.png
new file mode 100644
index 0000000..d41deea
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/fairh.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/fairhw.png b/.config/awesome/themes/adw/layouts/fairhw.png
new file mode 100644
index 0000000..bb50e3a
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/fairhw.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/fairv.png b/.config/awesome/themes/adw/layouts/fairv.png
new file mode 100644
index 0000000..f5f0288
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/fairv.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/fairvw.png b/.config/awesome/themes/adw/layouts/fairvw.png
new file mode 100644
index 0000000..4f4ed52
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/fairvw.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/floating.png b/.config/awesome/themes/adw/layouts/floating.png
new file mode 100644
index 0000000..b8061a0
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/floating.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/floatingw.png b/.config/awesome/themes/adw/layouts/floatingw.png
new file mode 100644
index 0000000..4815894
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/floatingw.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/fullscreen.png b/.config/awesome/themes/adw/layouts/fullscreen.png
new file mode 100644
index 0000000..d02f6fc
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/fullscreen.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/fullscreenw.png b/.config/awesome/themes/adw/layouts/fullscreenw.png
new file mode 100644
index 0000000..5c35bfa
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/fullscreenw.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/magnifier.png b/.config/awesome/themes/adw/layouts/magnifier.png
new file mode 100644
index 0000000..2925414
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/magnifier.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/magnifierw.png b/.config/awesome/themes/adw/layouts/magnifierw.png
new file mode 100644
index 0000000..6209556
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/magnifierw.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/max.png b/.config/awesome/themes/adw/layouts/max.png
new file mode 100644
index 0000000..8d20844
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/max.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/maxw.png b/.config/awesome/themes/adw/layouts/maxw.png
new file mode 100644
index 0000000..85f5ce3
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/maxw.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/spiral.png b/.config/awesome/themes/adw/layouts/spiral.png
new file mode 100644
index 0000000..d9434be
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/spiral.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/spiralw.png b/.config/awesome/themes/adw/layouts/spiralw.png
new file mode 100644
index 0000000..b78dd86
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/spiralw.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/tile.png b/.config/awesome/themes/adw/layouts/tile.png
new file mode 100644
index 0000000..3ede21e
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/tile.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/tilebottom.png b/.config/awesome/themes/adw/layouts/tilebottom.png
new file mode 100644
index 0000000..6f8c257
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/tilebottom.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/tilebottomw.png b/.config/awesome/themes/adw/layouts/tilebottomw.png
new file mode 100644
index 0000000..a1de7b2
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/tilebottomw.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/tileleft.png b/.config/awesome/themes/adw/layouts/tileleft.png
new file mode 100644
index 0000000..31d6870
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/tileleft.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/tileleftw.png b/.config/awesome/themes/adw/layouts/tileleftw.png
new file mode 100644
index 0000000..cf14c25
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/tileleftw.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/tiletop.png b/.config/awesome/themes/adw/layouts/tiletop.png
new file mode 100644
index 0000000..98cade2
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/tiletop.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/tiletopw.png b/.config/awesome/themes/adw/layouts/tiletopw.png
new file mode 100644
index 0000000..d1d0872
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/tiletopw.png
Binary files differ
diff --git a/.config/awesome/themes/adw/layouts/tilew.png b/.config/awesome/themes/adw/layouts/tilew.png
new file mode 100644
index 0000000..fde2ca4
--- /dev/null
+++ b/.config/awesome/themes/adw/layouts/tilew.png
Binary files differ
diff --git a/.config/awesome/themes/adw/taglist/squarefw.png b/.config/awesome/themes/adw/taglist/squarefw.png
new file mode 100644
index 0000000..2a86430
--- /dev/null
+++ b/.config/awesome/themes/adw/taglist/squarefw.png
Binary files differ
diff --git a/.config/awesome/themes/adw/taglist/squarew.png b/.config/awesome/themes/adw/taglist/squarew.png
new file mode 100644
index 0000000..913f2ca
--- /dev/null
+++ b/.config/awesome/themes/adw/taglist/squarew.png
Binary files differ
diff --git a/.config/awesome/themes/adw/theme.lua b/.config/awesome/themes/adw/theme.lua
new file mode 100644
index 0000000..4cfa5a1
--- /dev/null
+++ b/.config/awesome/themes/adw/theme.lua
@@ -0,0 +1,135 @@
+---------------------------
+-- adw (libadwaita) awesome theme --
+---------------------------
+
+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_system = gfs.get_themes_dir()
+local themes_path = "~/.config/awesome/themes/"
+
+local theme = {}
+
+theme.font = "JetBrains Mono 10"
+
+theme.bg_normal = "#303030"
+theme.bg_focus = "#255A9B"
+theme.bg_urgent = "#7d4c10"
+theme.bg_minimize = "#444444"
+theme.bg_systray = theme.bg_normal
+
+theme.fg_normal = "#aaaaaa"
+theme.fg_focus = "#ffffff"
+theme.fg_urgent = "#ffffff"
+theme.fg_minimize = "#ffffff"
+
+theme.useless_gap = dpi(0)
+theme.border_width = dpi(4)
+theme.border_normal = "#101010"
+theme.border_focus = "#0072FF"
+theme.border_marked = "#7d4c10"
+
+-- 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_system.."default/submenu.png"
+theme.menu_height = dpi(20)
+theme.menu_width = dpi(170)
+
+-- 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"
+
+-- theme.wallpaper = themes_path.."default/background.png"
+theme.wallpaper = "/home/kylert/.config/awesome/themes/adwaita/30times3.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
+) ]]--
+
+-- theme.awesome_icon = themes_path.."vide/arch-submenu.png"
+
+-- 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
+
+-- vim: filetype=lua:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:textwidth=80
diff --git a/.config/awesome/themes/adw/titlebar/close_focus.png b/.config/awesome/themes/adw/titlebar/close_focus.png
new file mode 100644
index 0000000..01ef825
--- /dev/null
+++ b/.config/awesome/themes/adw/titlebar/close_focus.png
Binary files differ
diff --git a/.config/awesome/themes/adw/titlebar/close_normal.png b/.config/awesome/themes/adw/titlebar/close_normal.png
new file mode 100644
index 0000000..5448ed8
--- /dev/null
+++ b/.config/awesome/themes/adw/titlebar/close_normal.png
Binary files differ
diff --git a/.config/awesome/themes/adw/titlebar/floating_focus_active.png b/.config/awesome/themes/adw/titlebar/floating_focus_active.png
new file mode 100644
index 0000000..82dcc7c
--- /dev/null
+++ b/.config/awesome/themes/adw/titlebar/floating_focus_active.png
Binary files differ
diff --git a/.config/awesome/themes/adw/titlebar/floating_focus_inactive.png b/.config/awesome/themes/adw/titlebar/floating_focus_inactive.png
new file mode 100644
index 0000000..c19ba80
--- /dev/null
+++ b/.config/awesome/themes/adw/titlebar/floating_focus_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/adw/titlebar/floating_normal_active.png b/.config/awesome/themes/adw/titlebar/floating_normal_active.png
new file mode 100644
index 0000000..62342d1
--- /dev/null
+++ b/.config/awesome/themes/adw/titlebar/floating_normal_active.png
Binary files differ
diff --git a/.config/awesome/themes/adw/titlebar/floating_normal_inactive.png b/.config/awesome/themes/adw/titlebar/floating_normal_inactive.png
new file mode 100644
index 0000000..e2bbdfa
--- /dev/null
+++ b/.config/awesome/themes/adw/titlebar/floating_normal_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/adw/titlebar/maximized_focus_active.png b/.config/awesome/themes/adw/titlebar/maximized_focus_active.png
new file mode 100644
index 0000000..d7dffd7
--- /dev/null
+++ b/.config/awesome/themes/adw/titlebar/maximized_focus_active.png
Binary files differ
diff --git a/.config/awesome/themes/adw/titlebar/maximized_focus_inactive.png b/.config/awesome/themes/adw/titlebar/maximized_focus_inactive.png
new file mode 100644
index 0000000..844389f
--- /dev/null
+++ b/.config/awesome/themes/adw/titlebar/maximized_focus_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/adw/titlebar/maximized_normal_active.png b/.config/awesome/themes/adw/titlebar/maximized_normal_active.png
new file mode 100644
index 0000000..a705f81
--- /dev/null
+++ b/.config/awesome/themes/adw/titlebar/maximized_normal_active.png
Binary files differ
diff --git a/.config/awesome/themes/adw/titlebar/maximized_normal_inactive.png b/.config/awesome/themes/adw/titlebar/maximized_normal_inactive.png
new file mode 100644
index 0000000..4c1ab1f
--- /dev/null
+++ b/.config/awesome/themes/adw/titlebar/maximized_normal_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/adw/titlebar/minimize_focus.png b/.config/awesome/themes/adw/titlebar/minimize_focus.png
new file mode 100644
index 0000000..caaceb2
--- /dev/null
+++ b/.config/awesome/themes/adw/titlebar/minimize_focus.png
Binary files differ
diff --git a/.config/awesome/themes/adw/titlebar/minimize_normal.png b/.config/awesome/themes/adw/titlebar/minimize_normal.png
new file mode 100644
index 0000000..36621d0
--- /dev/null
+++ b/.config/awesome/themes/adw/titlebar/minimize_normal.png
Binary files differ
diff --git a/.config/awesome/themes/adw/titlebar/ontop_focus_active.png b/.config/awesome/themes/adw/titlebar/ontop_focus_active.png
new file mode 100644
index 0000000..312c00b
--- /dev/null
+++ b/.config/awesome/themes/adw/titlebar/ontop_focus_active.png
Binary files differ
diff --git a/.config/awesome/themes/adw/titlebar/ontop_focus_inactive.png b/.config/awesome/themes/adw/titlebar/ontop_focus_inactive.png
new file mode 100644
index 0000000..a48e1c5
--- /dev/null
+++ b/.config/awesome/themes/adw/titlebar/ontop_focus_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/adw/titlebar/ontop_normal_active.png b/.config/awesome/themes/adw/titlebar/ontop_normal_active.png
new file mode 100644
index 0000000..117a203
--- /dev/null
+++ b/.config/awesome/themes/adw/titlebar/ontop_normal_active.png
Binary files differ
diff --git a/.config/awesome/themes/adw/titlebar/ontop_normal_inactive.png b/.config/awesome/themes/adw/titlebar/ontop_normal_inactive.png
new file mode 100644
index 0000000..d3a10c8
--- /dev/null
+++ b/.config/awesome/themes/adw/titlebar/ontop_normal_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/adw/titlebar/sticky_focus_active.png b/.config/awesome/themes/adw/titlebar/sticky_focus_active.png
new file mode 100644
index 0000000..814499b
--- /dev/null
+++ b/.config/awesome/themes/adw/titlebar/sticky_focus_active.png
Binary files differ
diff --git a/.config/awesome/themes/adw/titlebar/sticky_focus_inactive.png b/.config/awesome/themes/adw/titlebar/sticky_focus_inactive.png
new file mode 100644
index 0000000..21b000d
--- /dev/null
+++ b/.config/awesome/themes/adw/titlebar/sticky_focus_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/adw/titlebar/sticky_normal_active.png b/.config/awesome/themes/adw/titlebar/sticky_normal_active.png
new file mode 100644
index 0000000..bdb5595
--- /dev/null
+++ b/.config/awesome/themes/adw/titlebar/sticky_normal_active.png
Binary files differ
diff --git a/.config/awesome/themes/adw/titlebar/sticky_normal_inactive.png b/.config/awesome/themes/adw/titlebar/sticky_normal_inactive.png
new file mode 100644
index 0000000..a96b9b1
--- /dev/null
+++ b/.config/awesome/themes/adw/titlebar/sticky_normal_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/30times3.png b/.config/awesome/themes/adwaita/30times3.png
new file mode 100644
index 0000000..b0861e9
--- /dev/null
+++ b/.config/awesome/themes/adwaita/30times3.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/README b/.config/awesome/themes/adwaita/README
new file mode 100644
index 0000000..1ddb349
--- /dev/null
+++ b/.config/awesome/themes/adwaita/README
@@ -0,0 +1,3 @@
+Background images:
+ Mikael Eriksson <mikael_eriksson@miffe.org>
+ Licensed under CC-BY-SA-3.0
diff --git a/.config/awesome/themes/adwaita/adwaita-night.jpg b/.config/awesome/themes/adwaita/adwaita-night.jpg
new file mode 100644
index 0000000..42239c1
--- /dev/null
+++ b/.config/awesome/themes/adwaita/adwaita-night.jpg
Binary files differ
diff --git a/.config/awesome/themes/adwaita/arch-submenu.png b/.config/awesome/themes/adwaita/arch-submenu.png
new file mode 100644
index 0000000..ec99596
--- /dev/null
+++ b/.config/awesome/themes/adwaita/arch-submenu.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/background.png b/.config/awesome/themes/adwaita/background.png
new file mode 100644
index 0000000..8f52b6b
--- /dev/null
+++ b/.config/awesome/themes/adwaita/background.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/background_white.png b/.config/awesome/themes/adwaita/background_white.png
new file mode 100644
index 0000000..bb0c5d0
--- /dev/null
+++ b/.config/awesome/themes/adwaita/background_white.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/cornerne.png b/.config/awesome/themes/adwaita/layouts/cornerne.png
new file mode 100644
index 0000000..c85bd56
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/cornerne.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/cornernew.png b/.config/awesome/themes/adwaita/layouts/cornernew.png
new file mode 100644
index 0000000..c3fd986
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/cornernew.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/cornernw.png b/.config/awesome/themes/adwaita/layouts/cornernw.png
new file mode 100644
index 0000000..dfe78b3
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/cornernw.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/cornernww.png b/.config/awesome/themes/adwaita/layouts/cornernww.png
new file mode 100644
index 0000000..f489010
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/cornernww.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/cornerse.png b/.config/awesome/themes/adwaita/layouts/cornerse.png
new file mode 100644
index 0000000..023ae79
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/cornerse.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/cornersew.png b/.config/awesome/themes/adwaita/layouts/cornersew.png
new file mode 100644
index 0000000..f7cfa1c
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/cornersew.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/cornersw.png b/.config/awesome/themes/adwaita/layouts/cornersw.png
new file mode 100644
index 0000000..c1453c9
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/cornersw.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/cornersww.png b/.config/awesome/themes/adwaita/layouts/cornersww.png
new file mode 100644
index 0000000..a65a043
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/cornersww.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/dwindle.png b/.config/awesome/themes/adwaita/layouts/dwindle.png
new file mode 100644
index 0000000..9902d22
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/dwindle.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/dwindlew.png b/.config/awesome/themes/adwaita/layouts/dwindlew.png
new file mode 100644
index 0000000..9199049
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/dwindlew.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/fairh.png b/.config/awesome/themes/adwaita/layouts/fairh.png
new file mode 100644
index 0000000..d41deea
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/fairh.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/fairhw.png b/.config/awesome/themes/adwaita/layouts/fairhw.png
new file mode 100644
index 0000000..bb50e3a
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/fairhw.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/fairv.png b/.config/awesome/themes/adwaita/layouts/fairv.png
new file mode 100644
index 0000000..f5f0288
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/fairv.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/fairvw.png b/.config/awesome/themes/adwaita/layouts/fairvw.png
new file mode 100644
index 0000000..4f4ed52
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/fairvw.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/floating.png b/.config/awesome/themes/adwaita/layouts/floating.png
new file mode 100644
index 0000000..b8061a0
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/floating.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/floatingw.png b/.config/awesome/themes/adwaita/layouts/floatingw.png
new file mode 100644
index 0000000..4815894
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/floatingw.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/fullscreen.png b/.config/awesome/themes/adwaita/layouts/fullscreen.png
new file mode 100644
index 0000000..d02f6fc
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/fullscreen.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/fullscreenw.png b/.config/awesome/themes/adwaita/layouts/fullscreenw.png
new file mode 100644
index 0000000..5c35bfa
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/fullscreenw.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/magnifier.png b/.config/awesome/themes/adwaita/layouts/magnifier.png
new file mode 100644
index 0000000..2925414
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/magnifier.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/magnifierw.png b/.config/awesome/themes/adwaita/layouts/magnifierw.png
new file mode 100644
index 0000000..6209556
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/magnifierw.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/max.png b/.config/awesome/themes/adwaita/layouts/max.png
new file mode 100644
index 0000000..8d20844
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/max.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/maxw.png b/.config/awesome/themes/adwaita/layouts/maxw.png
new file mode 100644
index 0000000..85f5ce3
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/maxw.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/spiral.png b/.config/awesome/themes/adwaita/layouts/spiral.png
new file mode 100644
index 0000000..d9434be
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/spiral.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/spiralw.png b/.config/awesome/themes/adwaita/layouts/spiralw.png
new file mode 100644
index 0000000..b78dd86
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/spiralw.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/tile.png b/.config/awesome/themes/adwaita/layouts/tile.png
new file mode 100644
index 0000000..3ede21e
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/tile.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/tilebottom.png b/.config/awesome/themes/adwaita/layouts/tilebottom.png
new file mode 100644
index 0000000..6f8c257
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/tilebottom.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/tilebottomw.png b/.config/awesome/themes/adwaita/layouts/tilebottomw.png
new file mode 100644
index 0000000..a1de7b2
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/tilebottomw.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/tileleft.png b/.config/awesome/themes/adwaita/layouts/tileleft.png
new file mode 100644
index 0000000..31d6870
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/tileleft.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/tileleftw.png b/.config/awesome/themes/adwaita/layouts/tileleftw.png
new file mode 100644
index 0000000..cf14c25
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/tileleftw.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/tiletop.png b/.config/awesome/themes/adwaita/layouts/tiletop.png
new file mode 100644
index 0000000..98cade2
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/tiletop.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/tiletopw.png b/.config/awesome/themes/adwaita/layouts/tiletopw.png
new file mode 100644
index 0000000..d1d0872
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/tiletopw.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/layouts/tilew.png b/.config/awesome/themes/adwaita/layouts/tilew.png
new file mode 100644
index 0000000..fde2ca4
--- /dev/null
+++ b/.config/awesome/themes/adwaita/layouts/tilew.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/taglist/squarefw.png b/.config/awesome/themes/adwaita/taglist/squarefw.png
new file mode 100644
index 0000000..2a86430
--- /dev/null
+++ b/.config/awesome/themes/adwaita/taglist/squarefw.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/taglist/squarew.png b/.config/awesome/themes/adwaita/taglist/squarew.png
new file mode 100644
index 0000000..913f2ca
--- /dev/null
+++ b/.config/awesome/themes/adwaita/taglist/squarew.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/theme.lua b/.config/awesome/themes/adwaita/theme.lua
new file mode 100644
index 0000000..d970e00
--- /dev/null
+++ b/.config/awesome/themes/adwaita/theme.lua
@@ -0,0 +1,135 @@
+---------------------------
+-- Adwaita awesome theme --
+---------------------------
+
+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_system = gfs.get_themes_dir()
+local themes_path = "~/.config/awesome/themes/"
+
+local theme = {}
+
+theme.font = "JetBrains Mono 10"
+
+theme.bg_normal = "#303030"
+theme.bg_focus = "#11427E"
+theme.bg_urgent = "#7d4c10"
+theme.bg_minimize = "#444444"
+theme.bg_systray = theme.bg_normal
+
+theme.fg_normal = "#aaaaaa"
+theme.fg_focus = "#ffffff"
+theme.fg_urgent = "#ffffff"
+theme.fg_minimize = "#ffffff"
+
+theme.useless_gap = dpi(0)
+theme.border_width = dpi(4)
+theme.border_normal = "#101010"
+theme.border_focus = "#0072FF"
+theme.border_marked = "#7d4c10"
+
+-- 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_system.."default/submenu.png"
+theme.menu_height = dpi(20)
+theme.menu_width = dpi(170)
+
+-- 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"
+
+-- theme.wallpaper = themes_path.."default/background.png"
+theme.wallpaper = "/home/kylert/.config/awesome/themes/adwaita/30times3.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
+) ]]--
+
+-- theme.awesome_icon = themes_path.."vide/arch-submenu.png"
+
+-- 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
+
+-- vim: filetype=lua:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:textwidth=80
diff --git a/.config/awesome/themes/adwaita/titlebar/close_focus.png b/.config/awesome/themes/adwaita/titlebar/close_focus.png
new file mode 100644
index 0000000..01ef825
--- /dev/null
+++ b/.config/awesome/themes/adwaita/titlebar/close_focus.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/titlebar/close_normal.png b/.config/awesome/themes/adwaita/titlebar/close_normal.png
new file mode 100644
index 0000000..5448ed8
--- /dev/null
+++ b/.config/awesome/themes/adwaita/titlebar/close_normal.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/titlebar/floating_focus_active.png b/.config/awesome/themes/adwaita/titlebar/floating_focus_active.png
new file mode 100644
index 0000000..82dcc7c
--- /dev/null
+++ b/.config/awesome/themes/adwaita/titlebar/floating_focus_active.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/titlebar/floating_focus_inactive.png b/.config/awesome/themes/adwaita/titlebar/floating_focus_inactive.png
new file mode 100644
index 0000000..c19ba80
--- /dev/null
+++ b/.config/awesome/themes/adwaita/titlebar/floating_focus_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/titlebar/floating_normal_active.png b/.config/awesome/themes/adwaita/titlebar/floating_normal_active.png
new file mode 100644
index 0000000..62342d1
--- /dev/null
+++ b/.config/awesome/themes/adwaita/titlebar/floating_normal_active.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/titlebar/floating_normal_inactive.png b/.config/awesome/themes/adwaita/titlebar/floating_normal_inactive.png
new file mode 100644
index 0000000..e2bbdfa
--- /dev/null
+++ b/.config/awesome/themes/adwaita/titlebar/floating_normal_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/titlebar/maximized_focus_active.png b/.config/awesome/themes/adwaita/titlebar/maximized_focus_active.png
new file mode 100644
index 0000000..d7dffd7
--- /dev/null
+++ b/.config/awesome/themes/adwaita/titlebar/maximized_focus_active.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/titlebar/maximized_focus_inactive.png b/.config/awesome/themes/adwaita/titlebar/maximized_focus_inactive.png
new file mode 100644
index 0000000..844389f
--- /dev/null
+++ b/.config/awesome/themes/adwaita/titlebar/maximized_focus_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/titlebar/maximized_normal_active.png b/.config/awesome/themes/adwaita/titlebar/maximized_normal_active.png
new file mode 100644
index 0000000..a705f81
--- /dev/null
+++ b/.config/awesome/themes/adwaita/titlebar/maximized_normal_active.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/titlebar/maximized_normal_inactive.png b/.config/awesome/themes/adwaita/titlebar/maximized_normal_inactive.png
new file mode 100644
index 0000000..4c1ab1f
--- /dev/null
+++ b/.config/awesome/themes/adwaita/titlebar/maximized_normal_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/titlebar/minimize_focus.png b/.config/awesome/themes/adwaita/titlebar/minimize_focus.png
new file mode 100644
index 0000000..caaceb2
--- /dev/null
+++ b/.config/awesome/themes/adwaita/titlebar/minimize_focus.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/titlebar/minimize_normal.png b/.config/awesome/themes/adwaita/titlebar/minimize_normal.png
new file mode 100644
index 0000000..36621d0
--- /dev/null
+++ b/.config/awesome/themes/adwaita/titlebar/minimize_normal.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/titlebar/ontop_focus_active.png b/.config/awesome/themes/adwaita/titlebar/ontop_focus_active.png
new file mode 100644
index 0000000..312c00b
--- /dev/null
+++ b/.config/awesome/themes/adwaita/titlebar/ontop_focus_active.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/titlebar/ontop_focus_inactive.png b/.config/awesome/themes/adwaita/titlebar/ontop_focus_inactive.png
new file mode 100644
index 0000000..a48e1c5
--- /dev/null
+++ b/.config/awesome/themes/adwaita/titlebar/ontop_focus_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/titlebar/ontop_normal_active.png b/.config/awesome/themes/adwaita/titlebar/ontop_normal_active.png
new file mode 100644
index 0000000..117a203
--- /dev/null
+++ b/.config/awesome/themes/adwaita/titlebar/ontop_normal_active.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/titlebar/ontop_normal_inactive.png b/.config/awesome/themes/adwaita/titlebar/ontop_normal_inactive.png
new file mode 100644
index 0000000..d3a10c8
--- /dev/null
+++ b/.config/awesome/themes/adwaita/titlebar/ontop_normal_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/titlebar/sticky_focus_active.png b/.config/awesome/themes/adwaita/titlebar/sticky_focus_active.png
new file mode 100644
index 0000000..814499b
--- /dev/null
+++ b/.config/awesome/themes/adwaita/titlebar/sticky_focus_active.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/titlebar/sticky_focus_inactive.png b/.config/awesome/themes/adwaita/titlebar/sticky_focus_inactive.png
new file mode 100644
index 0000000..21b000d
--- /dev/null
+++ b/.config/awesome/themes/adwaita/titlebar/sticky_focus_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/titlebar/sticky_normal_active.png b/.config/awesome/themes/adwaita/titlebar/sticky_normal_active.png
new file mode 100644
index 0000000..bdb5595
--- /dev/null
+++ b/.config/awesome/themes/adwaita/titlebar/sticky_normal_active.png
Binary files differ
diff --git a/.config/awesome/themes/adwaita/titlebar/sticky_normal_inactive.png b/.config/awesome/themes/adwaita/titlebar/sticky_normal_inactive.png
new file mode 100644
index 0000000..a96b9b1
--- /dev/null
+++ b/.config/awesome/themes/adwaita/titlebar/sticky_normal_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/default/README b/.config/awesome/themes/default/README
new file mode 100644
index 0000000..1ddb349
--- /dev/null
+++ b/.config/awesome/themes/default/README
@@ -0,0 +1,3 @@
+Background images:
+ Mikael Eriksson <mikael_eriksson@miffe.org>
+ Licensed under CC-BY-SA-3.0
diff --git a/.config/awesome/themes/default/background.png b/.config/awesome/themes/default/background.png
new file mode 100644
index 0000000..8f52b6b
--- /dev/null
+++ b/.config/awesome/themes/default/background.png
Binary files differ
diff --git a/.config/awesome/themes/default/background_white.png b/.config/awesome/themes/default/background_white.png
new file mode 100644
index 0000000..bb0c5d0
--- /dev/null
+++ b/.config/awesome/themes/default/background_white.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/cornerne.png b/.config/awesome/themes/default/layouts/cornerne.png
new file mode 100644
index 0000000..c85bd56
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/cornerne.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/cornernew.png b/.config/awesome/themes/default/layouts/cornernew.png
new file mode 100644
index 0000000..c3fd986
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/cornernew.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/cornernw.png b/.config/awesome/themes/default/layouts/cornernw.png
new file mode 100644
index 0000000..dfe78b3
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/cornernw.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/cornernww.png b/.config/awesome/themes/default/layouts/cornernww.png
new file mode 100644
index 0000000..f489010
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/cornernww.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/cornerse.png b/.config/awesome/themes/default/layouts/cornerse.png
new file mode 100644
index 0000000..023ae79
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/cornerse.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/cornersew.png b/.config/awesome/themes/default/layouts/cornersew.png
new file mode 100644
index 0000000..f7cfa1c
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/cornersew.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/cornersw.png b/.config/awesome/themes/default/layouts/cornersw.png
new file mode 100644
index 0000000..c1453c9
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/cornersw.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/cornersww.png b/.config/awesome/themes/default/layouts/cornersww.png
new file mode 100644
index 0000000..a65a043
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/cornersww.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/dwindle.png b/.config/awesome/themes/default/layouts/dwindle.png
new file mode 100644
index 0000000..9902d22
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/dwindle.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/dwindlew.png b/.config/awesome/themes/default/layouts/dwindlew.png
new file mode 100644
index 0000000..9199049
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/dwindlew.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/fairh.png b/.config/awesome/themes/default/layouts/fairh.png
new file mode 100644
index 0000000..d41deea
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/fairh.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/fairhw.png b/.config/awesome/themes/default/layouts/fairhw.png
new file mode 100644
index 0000000..bb50e3a
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/fairhw.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/fairv.png b/.config/awesome/themes/default/layouts/fairv.png
new file mode 100644
index 0000000..f5f0288
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/fairv.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/fairvw.png b/.config/awesome/themes/default/layouts/fairvw.png
new file mode 100644
index 0000000..4f4ed52
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/fairvw.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/floating.png b/.config/awesome/themes/default/layouts/floating.png
new file mode 100644
index 0000000..b8061a0
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/floating.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/floatingw.png b/.config/awesome/themes/default/layouts/floatingw.png
new file mode 100644
index 0000000..4815894
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/floatingw.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/fullscreen.png b/.config/awesome/themes/default/layouts/fullscreen.png
new file mode 100644
index 0000000..d02f6fc
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/fullscreen.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/fullscreenw.png b/.config/awesome/themes/default/layouts/fullscreenw.png
new file mode 100644
index 0000000..5c35bfa
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/fullscreenw.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/magnifier.png b/.config/awesome/themes/default/layouts/magnifier.png
new file mode 100644
index 0000000..2925414
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/magnifier.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/magnifierw.png b/.config/awesome/themes/default/layouts/magnifierw.png
new file mode 100644
index 0000000..6209556
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/magnifierw.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/max.png b/.config/awesome/themes/default/layouts/max.png
new file mode 100644
index 0000000..8d20844
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/max.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/maxw.png b/.config/awesome/themes/default/layouts/maxw.png
new file mode 100644
index 0000000..85f5ce3
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/maxw.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/spiral.png b/.config/awesome/themes/default/layouts/spiral.png
new file mode 100644
index 0000000..d9434be
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/spiral.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/spiralw.png b/.config/awesome/themes/default/layouts/spiralw.png
new file mode 100644
index 0000000..b78dd86
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/spiralw.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/tile.png b/.config/awesome/themes/default/layouts/tile.png
new file mode 100644
index 0000000..3ede21e
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/tile.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/tilebottom.png b/.config/awesome/themes/default/layouts/tilebottom.png
new file mode 100644
index 0000000..6f8c257
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/tilebottom.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/tilebottomw.png b/.config/awesome/themes/default/layouts/tilebottomw.png
new file mode 100644
index 0000000..a1de7b2
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/tilebottomw.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/tileleft.png b/.config/awesome/themes/default/layouts/tileleft.png
new file mode 100644
index 0000000..31d6870
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/tileleft.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/tileleftw.png b/.config/awesome/themes/default/layouts/tileleftw.png
new file mode 100644
index 0000000..cf14c25
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/tileleftw.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/tiletop.png b/.config/awesome/themes/default/layouts/tiletop.png
new file mode 100644
index 0000000..98cade2
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/tiletop.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/tiletopw.png b/.config/awesome/themes/default/layouts/tiletopw.png
new file mode 100644
index 0000000..d1d0872
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/tiletopw.png
Binary files differ
diff --git a/.config/awesome/themes/default/layouts/tilew.png b/.config/awesome/themes/default/layouts/tilew.png
new file mode 100644
index 0000000..fde2ca4
--- /dev/null
+++ b/.config/awesome/themes/default/layouts/tilew.png
Binary files differ
diff --git a/.config/awesome/themes/default/taglist/squarefw.png b/.config/awesome/themes/default/taglist/squarefw.png
new file mode 100644
index 0000000..2a86430
--- /dev/null
+++ b/.config/awesome/themes/default/taglist/squarefw.png
Binary files differ
diff --git a/.config/awesome/themes/default/taglist/squarew.png b/.config/awesome/themes/default/taglist/squarew.png
new file mode 100644
index 0000000..913f2ca
--- /dev/null
+++ b/.config/awesome/themes/default/taglist/squarew.png
Binary files differ
diff --git a/.config/awesome/themes/default/theme.lua b/.config/awesome/themes/default/theme.lua
new file mode 100644
index 0000000..806645a
--- /dev/null
+++ b/.config/awesome/themes/default/theme.lua
@@ -0,0 +1,131 @@
+---------------------------
+-- Default awesome theme --
+---------------------------
+
+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 = {}
+
+theme.font = "Helvetica World 10"
+
+theme.bg_normal = "#303030"
+theme.bg_focus = "#11427E"
+theme.bg_urgent = "#ff0000"
+theme.bg_minimize = "#444444"
+theme.bg_systray = theme.bg_normal
+
+theme.fg_normal = "#aaaaaa"
+theme.fg_focus = "#ffffff"
+theme.fg_urgent = "#ffffff"
+theme.fg_minimize = "#ffffff"
+
+theme.useless_gap = dpi(0)
+theme.border_width = dpi(1)
+theme.border_normal = "#000000"
+theme.border_focus = "#535d6c"
+theme.border_marked = "#91231c"
+
+-- 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(15)
+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"
+
+-- 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"
+
+theme.wallpaper = themes_path.."default/background.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
+
+-- vim: filetype=lua:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:textwidth=80
diff --git a/.config/awesome/themes/default/titlebar/close_focus.png b/.config/awesome/themes/default/titlebar/close_focus.png
new file mode 100644
index 0000000..01ef825
--- /dev/null
+++ b/.config/awesome/themes/default/titlebar/close_focus.png
Binary files differ
diff --git a/.config/awesome/themes/default/titlebar/close_normal.png b/.config/awesome/themes/default/titlebar/close_normal.png
new file mode 100644
index 0000000..5448ed8
--- /dev/null
+++ b/.config/awesome/themes/default/titlebar/close_normal.png
Binary files differ
diff --git a/.config/awesome/themes/default/titlebar/floating_focus_active.png b/.config/awesome/themes/default/titlebar/floating_focus_active.png
new file mode 100644
index 0000000..82dcc7c
--- /dev/null
+++ b/.config/awesome/themes/default/titlebar/floating_focus_active.png
Binary files differ
diff --git a/.config/awesome/themes/default/titlebar/floating_focus_inactive.png b/.config/awesome/themes/default/titlebar/floating_focus_inactive.png
new file mode 100644
index 0000000..c19ba80
--- /dev/null
+++ b/.config/awesome/themes/default/titlebar/floating_focus_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/default/titlebar/floating_normal_active.png b/.config/awesome/themes/default/titlebar/floating_normal_active.png
new file mode 100644
index 0000000..62342d1
--- /dev/null
+++ b/.config/awesome/themes/default/titlebar/floating_normal_active.png
Binary files differ
diff --git a/.config/awesome/themes/default/titlebar/floating_normal_inactive.png b/.config/awesome/themes/default/titlebar/floating_normal_inactive.png
new file mode 100644
index 0000000..e2bbdfa
--- /dev/null
+++ b/.config/awesome/themes/default/titlebar/floating_normal_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/default/titlebar/maximized_focus_active.png b/.config/awesome/themes/default/titlebar/maximized_focus_active.png
new file mode 100644
index 0000000..d7dffd7
--- /dev/null
+++ b/.config/awesome/themes/default/titlebar/maximized_focus_active.png
Binary files differ
diff --git a/.config/awesome/themes/default/titlebar/maximized_focus_inactive.png b/.config/awesome/themes/default/titlebar/maximized_focus_inactive.png
new file mode 100644
index 0000000..844389f
--- /dev/null
+++ b/.config/awesome/themes/default/titlebar/maximized_focus_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/default/titlebar/maximized_normal_active.png b/.config/awesome/themes/default/titlebar/maximized_normal_active.png
new file mode 100644
index 0000000..a705f81
--- /dev/null
+++ b/.config/awesome/themes/default/titlebar/maximized_normal_active.png
Binary files differ
diff --git a/.config/awesome/themes/default/titlebar/maximized_normal_inactive.png b/.config/awesome/themes/default/titlebar/maximized_normal_inactive.png
new file mode 100644
index 0000000..4c1ab1f
--- /dev/null
+++ b/.config/awesome/themes/default/titlebar/maximized_normal_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/default/titlebar/minimize_focus.png b/.config/awesome/themes/default/titlebar/minimize_focus.png
new file mode 100644
index 0000000..caaceb2
--- /dev/null
+++ b/.config/awesome/themes/default/titlebar/minimize_focus.png
Binary files differ
diff --git a/.config/awesome/themes/default/titlebar/minimize_normal.png b/.config/awesome/themes/default/titlebar/minimize_normal.png
new file mode 100644
index 0000000..36621d0
--- /dev/null
+++ b/.config/awesome/themes/default/titlebar/minimize_normal.png
Binary files differ
diff --git a/.config/awesome/themes/default/titlebar/ontop_focus_active.png b/.config/awesome/themes/default/titlebar/ontop_focus_active.png
new file mode 100644
index 0000000..312c00b
--- /dev/null
+++ b/.config/awesome/themes/default/titlebar/ontop_focus_active.png
Binary files differ
diff --git a/.config/awesome/themes/default/titlebar/ontop_focus_inactive.png b/.config/awesome/themes/default/titlebar/ontop_focus_inactive.png
new file mode 100644
index 0000000..a48e1c5
--- /dev/null
+++ b/.config/awesome/themes/default/titlebar/ontop_focus_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/default/titlebar/ontop_normal_active.png b/.config/awesome/themes/default/titlebar/ontop_normal_active.png
new file mode 100644
index 0000000..117a203
--- /dev/null
+++ b/.config/awesome/themes/default/titlebar/ontop_normal_active.png
Binary files differ
diff --git a/.config/awesome/themes/default/titlebar/ontop_normal_inactive.png b/.config/awesome/themes/default/titlebar/ontop_normal_inactive.png
new file mode 100644
index 0000000..d3a10c8
--- /dev/null
+++ b/.config/awesome/themes/default/titlebar/ontop_normal_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/default/titlebar/sticky_focus_active.png b/.config/awesome/themes/default/titlebar/sticky_focus_active.png
new file mode 100644
index 0000000..814499b
--- /dev/null
+++ b/.config/awesome/themes/default/titlebar/sticky_focus_active.png
Binary files differ
diff --git a/.config/awesome/themes/default/titlebar/sticky_focus_inactive.png b/.config/awesome/themes/default/titlebar/sticky_focus_inactive.png
new file mode 100644
index 0000000..21b000d
--- /dev/null
+++ b/.config/awesome/themes/default/titlebar/sticky_focus_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/default/titlebar/sticky_normal_active.png b/.config/awesome/themes/default/titlebar/sticky_normal_active.png
new file mode 100644
index 0000000..bdb5595
--- /dev/null
+++ b/.config/awesome/themes/default/titlebar/sticky_normal_active.png
Binary files differ
diff --git a/.config/awesome/themes/default/titlebar/sticky_normal_inactive.png b/.config/awesome/themes/default/titlebar/sticky_normal_inactive.png
new file mode 100644
index 0000000..a96b9b1
--- /dev/null
+++ b/.config/awesome/themes/default/titlebar/sticky_normal_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/vide/README b/.config/awesome/themes/vide/README
new file mode 100644
index 0000000..9616ab2
--- /dev/null
+++ b/.config/awesome/themes/vide/README
@@ -0,0 +1,5 @@
+Place in the $HOME/.config/awesome/themes/vide directory 🤷🏽‍♂️
+
+Default awesomewm background images:
+ Mikael Eriksson <mikael_eriksson@miffe.org>
+ Licensed under CC-BY-SA-3.0
diff --git a/.config/awesome/themes/vide/arch-submenu.png b/.config/awesome/themes/vide/arch-submenu.png
new file mode 100644
index 0000000..ec99596
--- /dev/null
+++ b/.config/awesome/themes/vide/arch-submenu.png
Binary files differ
diff --git a/.config/awesome/themes/vide/background.png b/.config/awesome/themes/vide/background.png
new file mode 100644
index 0000000..8f52b6b
--- /dev/null
+++ b/.config/awesome/themes/vide/background.png
Binary files differ
diff --git a/.config/awesome/themes/vide/background_white.png b/.config/awesome/themes/vide/background_white.png
new file mode 100644
index 0000000..bb0c5d0
--- /dev/null
+++ b/.config/awesome/themes/vide/background_white.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/cornerne.png b/.config/awesome/themes/vide/layouts/cornerne.png
new file mode 100644
index 0000000..c85bd56
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/cornerne.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/cornernew.png b/.config/awesome/themes/vide/layouts/cornernew.png
new file mode 100644
index 0000000..c3fd986
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/cornernew.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/cornernw.png b/.config/awesome/themes/vide/layouts/cornernw.png
new file mode 100644
index 0000000..dfe78b3
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/cornernw.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/cornernww.png b/.config/awesome/themes/vide/layouts/cornernww.png
new file mode 100644
index 0000000..f489010
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/cornernww.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/cornerse.png b/.config/awesome/themes/vide/layouts/cornerse.png
new file mode 100644
index 0000000..023ae79
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/cornerse.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/cornersew.png b/.config/awesome/themes/vide/layouts/cornersew.png
new file mode 100644
index 0000000..f7cfa1c
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/cornersew.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/cornersw.png b/.config/awesome/themes/vide/layouts/cornersw.png
new file mode 100644
index 0000000..c1453c9
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/cornersw.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/cornersww.png b/.config/awesome/themes/vide/layouts/cornersww.png
new file mode 100644
index 0000000..a65a043
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/cornersww.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/dwindle.png b/.config/awesome/themes/vide/layouts/dwindle.png
new file mode 100644
index 0000000..9902d22
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/dwindle.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/dwindlew.png b/.config/awesome/themes/vide/layouts/dwindlew.png
new file mode 100644
index 0000000..9199049
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/dwindlew.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/fairh.png b/.config/awesome/themes/vide/layouts/fairh.png
new file mode 100644
index 0000000..d41deea
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/fairh.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/fairhw.png b/.config/awesome/themes/vide/layouts/fairhw.png
new file mode 100644
index 0000000..bb50e3a
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/fairhw.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/fairv.png b/.config/awesome/themes/vide/layouts/fairv.png
new file mode 100644
index 0000000..f5f0288
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/fairv.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/fairvw.png b/.config/awesome/themes/vide/layouts/fairvw.png
new file mode 100644
index 0000000..4f4ed52
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/fairvw.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/floating.png b/.config/awesome/themes/vide/layouts/floating.png
new file mode 100644
index 0000000..b8061a0
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/floating.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/floatingw.png b/.config/awesome/themes/vide/layouts/floatingw.png
new file mode 100644
index 0000000..4815894
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/floatingw.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/fullscreen.png b/.config/awesome/themes/vide/layouts/fullscreen.png
new file mode 100644
index 0000000..d02f6fc
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/fullscreen.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/fullscreenw.png b/.config/awesome/themes/vide/layouts/fullscreenw.png
new file mode 100644
index 0000000..5c35bfa
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/fullscreenw.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/magnifier.png b/.config/awesome/themes/vide/layouts/magnifier.png
new file mode 100644
index 0000000..2925414
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/magnifier.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/magnifierw.png b/.config/awesome/themes/vide/layouts/magnifierw.png
new file mode 100644
index 0000000..6209556
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/magnifierw.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/max.png b/.config/awesome/themes/vide/layouts/max.png
new file mode 100644
index 0000000..8d20844
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/max.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/maxw.png b/.config/awesome/themes/vide/layouts/maxw.png
new file mode 100644
index 0000000..85f5ce3
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/maxw.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/spiral.png b/.config/awesome/themes/vide/layouts/spiral.png
new file mode 100644
index 0000000..d9434be
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/spiral.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/spiralw.png b/.config/awesome/themes/vide/layouts/spiralw.png
new file mode 100644
index 0000000..b78dd86
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/spiralw.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/tile.png b/.config/awesome/themes/vide/layouts/tile.png
new file mode 100644
index 0000000..3ede21e
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/tile.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/tilebottom.png b/.config/awesome/themes/vide/layouts/tilebottom.png
new file mode 100644
index 0000000..6f8c257
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/tilebottom.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/tilebottomw.png b/.config/awesome/themes/vide/layouts/tilebottomw.png
new file mode 100644
index 0000000..a1de7b2
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/tilebottomw.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/tileleft.png b/.config/awesome/themes/vide/layouts/tileleft.png
new file mode 100644
index 0000000..31d6870
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/tileleft.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/tileleftw.png b/.config/awesome/themes/vide/layouts/tileleftw.png
new file mode 100644
index 0000000..cf14c25
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/tileleftw.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/tiletop.png b/.config/awesome/themes/vide/layouts/tiletop.png
new file mode 100644
index 0000000..98cade2
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/tiletop.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/tiletopw.png b/.config/awesome/themes/vide/layouts/tiletopw.png
new file mode 100644
index 0000000..d1d0872
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/tiletopw.png
Binary files differ
diff --git a/.config/awesome/themes/vide/layouts/tilew.png b/.config/awesome/themes/vide/layouts/tilew.png
new file mode 100644
index 0000000..fde2ca4
--- /dev/null
+++ b/.config/awesome/themes/vide/layouts/tilew.png
Binary files differ
diff --git a/.config/awesome/themes/vide/taglist/squarefw.png b/.config/awesome/themes/vide/taglist/squarefw.png
new file mode 100644
index 0000000..2a86430
--- /dev/null
+++ b/.config/awesome/themes/vide/taglist/squarefw.png
Binary files differ
diff --git a/.config/awesome/themes/vide/taglist/squarew.png b/.config/awesome/themes/vide/taglist/squarew.png
new file mode 100644
index 0000000..913f2ca
--- /dev/null
+++ b/.config/awesome/themes/vide/taglist/squarew.png
Binary files differ
diff --git a/.config/awesome/themes/vide/theme.lua b/.config/awesome/themes/vide/theme.lua
new file mode 100644
index 0000000..c65d64c
--- /dev/null
+++ b/.config/awesome/themes/vide/theme.lua
@@ -0,0 +1,135 @@
+---------------------------
+-- Vide awesome theme --
+---------------------------
+
+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_system = gfs.get_themes_dir()
+local themes_path = "~/.config/awesome/themes/"
+
+local theme = {}
+
+theme.font = "JetBrains Mono 10"
+
+theme.bg_normal = "#000000"
+theme.bg_focus = "#303030"
+theme.bg_urgent = "#7d4c10"
+theme.bg_minimize = "#757575"
+theme.bg_systray = theme.bg_normal
+
+theme.fg_normal = "#aaaaaa"
+theme.fg_focus = "#ffffff"
+theme.fg_urgent = "#ffffff"
+theme.fg_minimize = "#000000"
+
+theme.useless_gap = dpi(0)
+theme.border_width = dpi(2)
+theme.border_normal = "#303030"
+theme.border_focus = "#c5c5c5"
+theme.border_marked = "#7d4c10"
+
+-- 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_system.."default/submenu.png"
+theme.menu_height = dpi(20)
+theme.menu_width = dpi(170)
+
+-- 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.."vide/titlebar/close_normal.png"
+theme.titlebar_close_button_focus = themes_path.."vide/titlebar/close_focus.png"
+
+theme.titlebar_minimize_button_normal = themes_path.."vide/titlebar/minimize_normal.png"
+theme.titlebar_minimize_button_focus = themes_path.."vide/titlebar/minimize_focus.png"
+
+theme.titlebar_ontop_button_normal_inactive = themes_path.."vide/titlebar/ontop_normal_inactive.png"
+theme.titlebar_ontop_button_focus_inactive = themes_path.."vide/titlebar/ontop_focus_inactive.png"
+theme.titlebar_ontop_button_normal_active = themes_path.."vide/titlebar/ontop_normal_active.png"
+theme.titlebar_ontop_button_focus_active = themes_path.."vide/titlebar/ontop_focus_active.png"
+
+theme.titlebar_sticky_button_normal_inactive = themes_path.."vide/titlebar/sticky_normal_inactive.png"
+theme.titlebar_sticky_button_focus_inactive = themes_path.."vide/titlebar/sticky_focus_inactive.png"
+theme.titlebar_sticky_button_normal_active = themes_path.."vide/titlebar/sticky_normal_active.png"
+theme.titlebar_sticky_button_focus_active = themes_path.."vide/titlebar/sticky_focus_active.png"
+
+theme.titlebar_floating_button_normal_inactive = themes_path.."vide/titlebar/floating_normal_inactive.png"
+theme.titlebar_floating_button_focus_inactive = themes_path.."vide/titlebar/floating_focus_inactive.png"
+theme.titlebar_floating_button_normal_active = themes_path.."vide/titlebar/floating_normal_active.png"
+theme.titlebar_floating_button_focus_active = themes_path.."vide/titlebar/floating_focus_active.png"
+
+theme.titlebar_maximized_button_normal_inactive = themes_path.."vide/titlebar/maximized_normal_inactive.png"
+theme.titlebar_maximized_button_focus_inactive = themes_path.."vide/titlebar/maximized_focus_inactive.png"
+theme.titlebar_maximized_button_normal_active = themes_path.."vide/titlebar/maximized_normal_active.png"
+theme.titlebar_maximized_button_focus_active = themes_path.."vide/titlebar/maximized_focus_active.png"
+
+-- theme.wallpaper = themes_path.."vide/background.png"
+theme.wallpaper = themes_path.."vide/vide.jpg"
+
+-- You can use your own layout icons like this:
+theme.layout_fairh = themes_path.."vide/layouts/fairhw.png"
+theme.layout_fairv = themes_path.."vide/layouts/fairvw.png"
+theme.layout_floating = themes_path.."vide/layouts/floatingw.png"
+theme.layout_magnifier = themes_path.."vide/layouts/magnifierw.png"
+theme.layout_max = themes_path.."vide/layouts/maxw.png"
+theme.layout_fullscreen = themes_path.."vide/layouts/fullscreenw.png"
+theme.layout_tilebottom = themes_path.."vide/layouts/tilebottomw.png"
+theme.layout_tileleft = themes_path.."vide/layouts/tileleftw.png"
+theme.layout_tile = themes_path.."vide/layouts/tilew.png"
+theme.layout_tiletop = themes_path.."vide/layouts/tiletopw.png"
+theme.layout_spiral = themes_path.."vide/layouts/spiralw.png"
+theme.layout_dwindle = themes_path.."vide/layouts/dwindlew.png"
+theme.layout_cornernw = themes_path.."vide/layouts/cornernww.png"
+theme.layout_cornerne = themes_path.."vide/layouts/cornernew.png"
+theme.layout_cornersw = themes_path.."vide/layouts/cornersww.png"
+theme.layout_cornerse = themes_path.."vide/layouts/cornersew.png"
+
+-- Generate Awesome icon:
+--[[theme.awesome_icon = theme_assets.awesome_icon(
+ theme.menu_height, theme.bg_focus, theme.fg_focus
+) ]]--
+
+-- theme.awesome_icon = themes_path.."vide/arch-submenu.png"
+
+-- 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
+
+-- vim: filetype=lua:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:textwidth=80
diff --git a/.config/awesome/themes/vide/titlebar/close_focus.png b/.config/awesome/themes/vide/titlebar/close_focus.png
new file mode 100644
index 0000000..01ef825
--- /dev/null
+++ b/.config/awesome/themes/vide/titlebar/close_focus.png
Binary files differ
diff --git a/.config/awesome/themes/vide/titlebar/close_normal.png b/.config/awesome/themes/vide/titlebar/close_normal.png
new file mode 100644
index 0000000..5448ed8
--- /dev/null
+++ b/.config/awesome/themes/vide/titlebar/close_normal.png
Binary files differ
diff --git a/.config/awesome/themes/vide/titlebar/floating_focus_active.png b/.config/awesome/themes/vide/titlebar/floating_focus_active.png
new file mode 100644
index 0000000..82dcc7c
--- /dev/null
+++ b/.config/awesome/themes/vide/titlebar/floating_focus_active.png
Binary files differ
diff --git a/.config/awesome/themes/vide/titlebar/floating_focus_inactive.png b/.config/awesome/themes/vide/titlebar/floating_focus_inactive.png
new file mode 100644
index 0000000..c19ba80
--- /dev/null
+++ b/.config/awesome/themes/vide/titlebar/floating_focus_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/vide/titlebar/floating_normal_active.png b/.config/awesome/themes/vide/titlebar/floating_normal_active.png
new file mode 100644
index 0000000..62342d1
--- /dev/null
+++ b/.config/awesome/themes/vide/titlebar/floating_normal_active.png
Binary files differ
diff --git a/.config/awesome/themes/vide/titlebar/floating_normal_inactive.png b/.config/awesome/themes/vide/titlebar/floating_normal_inactive.png
new file mode 100644
index 0000000..e2bbdfa
--- /dev/null
+++ b/.config/awesome/themes/vide/titlebar/floating_normal_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/vide/titlebar/maximized_focus_active.png b/.config/awesome/themes/vide/titlebar/maximized_focus_active.png
new file mode 100644
index 0000000..d7dffd7
--- /dev/null
+++ b/.config/awesome/themes/vide/titlebar/maximized_focus_active.png
Binary files differ
diff --git a/.config/awesome/themes/vide/titlebar/maximized_focus_inactive.png b/.config/awesome/themes/vide/titlebar/maximized_focus_inactive.png
new file mode 100644
index 0000000..844389f
--- /dev/null
+++ b/.config/awesome/themes/vide/titlebar/maximized_focus_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/vide/titlebar/maximized_normal_active.png b/.config/awesome/themes/vide/titlebar/maximized_normal_active.png
new file mode 100644
index 0000000..a705f81
--- /dev/null
+++ b/.config/awesome/themes/vide/titlebar/maximized_normal_active.png
Binary files differ
diff --git a/.config/awesome/themes/vide/titlebar/maximized_normal_inactive.png b/.config/awesome/themes/vide/titlebar/maximized_normal_inactive.png
new file mode 100644
index 0000000..4c1ab1f
--- /dev/null
+++ b/.config/awesome/themes/vide/titlebar/maximized_normal_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/vide/titlebar/minimize_focus.png b/.config/awesome/themes/vide/titlebar/minimize_focus.png
new file mode 100644
index 0000000..caaceb2
--- /dev/null
+++ b/.config/awesome/themes/vide/titlebar/minimize_focus.png
Binary files differ
diff --git a/.config/awesome/themes/vide/titlebar/minimize_normal.png b/.config/awesome/themes/vide/titlebar/minimize_normal.png
new file mode 100644
index 0000000..36621d0
--- /dev/null
+++ b/.config/awesome/themes/vide/titlebar/minimize_normal.png
Binary files differ
diff --git a/.config/awesome/themes/vide/titlebar/ontop_focus_active.png b/.config/awesome/themes/vide/titlebar/ontop_focus_active.png
new file mode 100644
index 0000000..312c00b
--- /dev/null
+++ b/.config/awesome/themes/vide/titlebar/ontop_focus_active.png
Binary files differ
diff --git a/.config/awesome/themes/vide/titlebar/ontop_focus_inactive.png b/.config/awesome/themes/vide/titlebar/ontop_focus_inactive.png
new file mode 100644
index 0000000..a48e1c5
--- /dev/null
+++ b/.config/awesome/themes/vide/titlebar/ontop_focus_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/vide/titlebar/ontop_normal_active.png b/.config/awesome/themes/vide/titlebar/ontop_normal_active.png
new file mode 100644
index 0000000..117a203
--- /dev/null
+++ b/.config/awesome/themes/vide/titlebar/ontop_normal_active.png
Binary files differ
diff --git a/.config/awesome/themes/vide/titlebar/ontop_normal_inactive.png b/.config/awesome/themes/vide/titlebar/ontop_normal_inactive.png
new file mode 100644
index 0000000..d3a10c8
--- /dev/null
+++ b/.config/awesome/themes/vide/titlebar/ontop_normal_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/vide/titlebar/sticky_focus_active.png b/.config/awesome/themes/vide/titlebar/sticky_focus_active.png
new file mode 100644
index 0000000..814499b
--- /dev/null
+++ b/.config/awesome/themes/vide/titlebar/sticky_focus_active.png
Binary files differ
diff --git a/.config/awesome/themes/vide/titlebar/sticky_focus_inactive.png b/.config/awesome/themes/vide/titlebar/sticky_focus_inactive.png
new file mode 100644
index 0000000..21b000d
--- /dev/null
+++ b/.config/awesome/themes/vide/titlebar/sticky_focus_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/vide/titlebar/sticky_normal_active.png b/.config/awesome/themes/vide/titlebar/sticky_normal_active.png
new file mode 100644
index 0000000..bdb5595
--- /dev/null
+++ b/.config/awesome/themes/vide/titlebar/sticky_normal_active.png
Binary files differ
diff --git a/.config/awesome/themes/vide/titlebar/sticky_normal_inactive.png b/.config/awesome/themes/vide/titlebar/sticky_normal_inactive.png
new file mode 100644
index 0000000..a96b9b1
--- /dev/null
+++ b/.config/awesome/themes/vide/titlebar/sticky_normal_inactive.png
Binary files differ
diff --git a/.config/awesome/themes/vide/vide.jpg b/.config/awesome/themes/vide/vide.jpg
new file mode 100644
index 0000000..2705c49
--- /dev/null
+++ b/.config/awesome/themes/vide/vide.jpg
Binary files differ
diff --git a/.config/awesome/xinput-daemon.sh b/.config/awesome/xinput-daemon.sh
new file mode 100755
index 0000000..959ab72
--- /dev/null
+++ b/.config/awesome/xinput-daemon.sh
@@ -0,0 +1,17 @@
+#!/bin/sh
+
+
+apply_settings () {
+
+ sleep 2
+ xinput set-prop pointer:"Logitech USB Trackball" "libinput Natural Scrolling Enabled" 1
+ xinput set-prop pointer:"Logitech USB Trackball" "libinput Accel Speed" 1.000000
+ xinput set-prop pointer:"SteelSeries SteelSeries Rival 310 eSports Mouse" "libinput Accel Speed" 0.300000
+ xinput set-prop pointer:"ELECOM ELECOM TrackBall Mouse" "libinput Accel Speed" 0.300000
+ xinput set-prop pointer:"Logitech M705" "libinput Accel Speed" 1.000000
+
+}
+
+apply_settings
+
+while true; do state=$(lsusb) && sleep 2 && [ "$state" != "$(lsusb)" ] && apply_settings; done
diff --git a/.config/brave-flags.conf b/.config/brave-flags.conf
new file mode 100644
index 0000000..479a4b4
--- /dev/null
+++ b/.config/brave-flags.conf
@@ -0,0 +1,10 @@
+--force-device-scale-factor=1
+--disable-gpu-driver-bug-workarounds
+--disable-gpu-vsync
+--use-gl=desktop
+--ignore-gpu-blocklist
+--enable-gpu-rasterization
+--enable-zero-copy
+--disable-features=UseOzonePlatform,UseChromeOSDirectVideoDecoder
+--enable-features=VaapiVideoEncoder,VaapiVideoDecoder,WebUIDarkMode
+--force-dark-mode
diff --git a/.config/chrome-beta-flags.conf b/.config/chrome-beta-flags.conf
new file mode 100644
index 0000000..479a4b4
--- /dev/null
+++ b/.config/chrome-beta-flags.conf
@@ -0,0 +1,10 @@
+--force-device-scale-factor=1
+--disable-gpu-driver-bug-workarounds
+--disable-gpu-vsync
+--use-gl=desktop
+--ignore-gpu-blocklist
+--enable-gpu-rasterization
+--enable-zero-copy
+--disable-features=UseOzonePlatform,UseChromeOSDirectVideoDecoder
+--enable-features=VaapiVideoEncoder,VaapiVideoDecoder,WebUIDarkMode
+--force-dark-mode
diff --git a/.config/chrome-flags.conf b/.config/chrome-flags.conf
new file mode 100644
index 0000000..479a4b4
--- /dev/null
+++ b/.config/chrome-flags.conf
@@ -0,0 +1,10 @@
+--force-device-scale-factor=1
+--disable-gpu-driver-bug-workarounds
+--disable-gpu-vsync
+--use-gl=desktop
+--ignore-gpu-blocklist
+--enable-gpu-rasterization
+--enable-zero-copy
+--disable-features=UseOzonePlatform,UseChromeOSDirectVideoDecoder
+--enable-features=VaapiVideoEncoder,VaapiVideoDecoder,WebUIDarkMode
+--force-dark-mode
diff --git a/.config/chromium-flags.conf b/.config/chromium-flags.conf
new file mode 100644
index 0000000..716b1ad
--- /dev/null
+++ b/.config/chromium-flags.conf
@@ -0,0 +1,10 @@
+--force-device-scale-factor=1
+--disable-gpu-driver-bug-workarounds
+--disable-gpu-vsync
+--use-gl=desktop
+--ignore-gpu-blocklist
+--enable-gpu-rasterization
+--enable-zero-copy
+--disable-features=UseOzonePlatform,UseChromeOSDirectVideoDecoder
+--enable-features=VaapiVideoDecoder,WebUIDarkMode
+--force-dark-mode
diff --git a/.config/electron-flags.conf b/.config/electron-flags.conf
new file mode 100644
index 0000000..479a4b4
--- /dev/null
+++ b/.config/electron-flags.conf
@@ -0,0 +1,10 @@
+--force-device-scale-factor=1
+--disable-gpu-driver-bug-workarounds
+--disable-gpu-vsync
+--use-gl=desktop
+--ignore-gpu-blocklist
+--enable-gpu-rasterization
+--enable-zero-copy
+--disable-features=UseOzonePlatform,UseChromeOSDirectVideoDecoder
+--enable-features=VaapiVideoEncoder,VaapiVideoDecoder,WebUIDarkMode
+--force-dark-mode
diff --git a/.config/fish/config.fish b/.config/fish/config.fish
new file mode 100644
index 0000000..1201b03
--- /dev/null
+++ b/.config/fish/config.fish
@@ -0,0 +1,13 @@
+if status is-interactive
+ # Commands to run in interactive sessions can go here
+
+ alias ls="lsd --group-dirs first -h --icon-theme unicode -L"
+ alias s="cd ~/.local/share/scripts && lsd --group-dirs first -h --icon-theme unicode -L"
+ alias d="disown"
+ alias c="cal"
+ alias work="timer 30m && notify-send 'Pomodoro' 'Work Timer is up! Take a Break 😊' -i '/home/kylert/.cache/pomo/pomo-tomato.png' -t 30000 -w -A 'Dismiss' & disown; mpv '/home/kylert/.cache/pomo/pomo-sound.mp3'"
+ alias rest="timer 10m && notify-send 'Pomodoro' 'Break is over! Get back to work 😬' -i '/home/kylert/.cache/pomo/pomo-tomato.png' -t 30000 -w -A 'Dismiss' & disown; mpv '/home/kylert/.cache/pomo/pomo-sound.mp3'"
+ export PF_INFO="ascii title os kernel uptime pkgs memory"
+
+
+end
diff --git a/.config/fish/fish_variables b/.config/fish/fish_variables
new file mode 100644
index 0000000..7a0382c
--- /dev/null
+++ b/.config/fish/fish_variables
@@ -0,0 +1,36 @@
+# This file contains fish universal variable definitions.
+# VERSION: 3.0
+SETUVAR __fish_init_2_3_0:\x1d
+SETUVAR __fish_init_3_1_0:\x1d
+SETUVAR __fish_init_3_x:\x1d
+SETUVAR __fish_initialized:3400
+SETUVAR fish_color_autosuggestion:555\x1ebrblack
+SETUVAR fish_color_cancel:\x2dr
+SETUVAR fish_color_command:005fd7
+SETUVAR fish_color_comment:990000
+SETUVAR fish_color_cwd:green
+SETUVAR fish_color_cwd_root:red
+SETUVAR fish_color_end:009900
+SETUVAR fish_color_error:ff0000
+SETUVAR fish_color_escape:00a6b2
+SETUVAR fish_color_history_current:\x2d\x2dbold
+SETUVAR fish_color_host:normal
+SETUVAR fish_color_host_remote:yellow
+SETUVAR fish_color_match:\x2d\x2dbackground\x3dbrblue
+SETUVAR fish_color_normal:normal
+SETUVAR fish_color_operator:00a6b2
+SETUVAR fish_color_param:00afff
+SETUVAR fish_color_quote:999900
+SETUVAR fish_color_redirection:00afff
+SETUVAR fish_color_search_match:bryellow\x1e\x2d\x2dbackground\x3dbrblack
+SETUVAR fish_color_selection:white\x1e\x2d\x2dbold\x1e\x2d\x2dbackground\x3dbrblack
+SETUVAR fish_color_status:red
+SETUVAR fish_color_user:brgreen
+SETUVAR fish_color_valid_path:\x2d\x2dunderline
+SETUVAR fish_greeting:
+SETUVAR fish_key_bindings:fish_default_key_bindings
+SETUVAR fish_pager_color_completion:\x1d
+SETUVAR fish_pager_color_description:B3A06D\x1eyellow
+SETUVAR fish_pager_color_prefix:white\x1e\x2d\x2dbold\x1e\x2d\x2dunderline
+SETUVAR fish_pager_color_progress:brwhite\x1e\x2d\x2dbackground\x3dcyan
+SETUVAR fish_pager_color_selected_background:\x2dr
diff --git a/.config/fish/functions/br.fish b/.config/fish/functions/br.fish
new file mode 120000
index 0000000..db89866
--- /dev/null
+++ b/.config/fish/functions/br.fish
@@ -0,0 +1 @@
+/home/kylert/.local/share/broot/launcher/fish/br.fish \ No newline at end of file
diff --git a/.config/fish/functions/fish_prompt.fish b/.config/fish/functions/fish_prompt.fish
new file mode 100644
index 0000000..57ce705
--- /dev/null
+++ b/.config/fish/functions/fish_prompt.fish
@@ -0,0 +1,26 @@
+set -g __fish_git_prompt_show_informative_status 1
+set -g __fish_git_prompt_hide_untrackedfiles 1
+set -g __fish_git_prompt_showcolorhints 1
+
+set -g __fish_git_prompt_color_branch magenta --bold
+set -g __fish_git_prompt_showupstream "informative"
+set -g __fish_git_prompt_char_upstream_ahead "↑"
+set -g __fish_git_prompt_char_upstream_behind "↓"
+set -g __fish_git_prompt_char_upstream_prefix ""
+
+set -g __fish_git_prompt_char_stagedstate "•"
+set -g __fish_git_prompt_char_dirtystate "+"
+set -g __fish_git_prompt_char_untrackedfiles "…"
+set -g __fish_git_prompt_char_conflictedstate "x"
+set -g __fish_git_prompt_char_cleanstate "✓"
+
+set -g __fish_git_prompt_color_dirtystate blue
+set -g __fish_git_prompt_color_stagedstate yellow
+set -g __fish_git_prompt_color_invalidstate red
+set -g __fish_git_prompt_color_untrackedfiles $fish_color_normal
+set -g __fish_git_prompt_color_cleanstate green --bold
+
+function fish_prompt
+ printf '%s%s%s%s $ ' \
+ (set_color $fish_color_cwd) (prompt_pwd) (set_color normal) (fish_git_prompt)
+end
diff --git a/.config/gtk-2.0/gtkfilechooser.ini b/.config/gtk-2.0/gtkfilechooser.ini
new file mode 100644
index 0000000..fa8ca6e
--- /dev/null
+++ b/.config/gtk-2.0/gtkfilechooser.ini
@@ -0,0 +1,11 @@
+[Filechooser Settings]
+LocationMode=path-bar
+ShowHidden=true
+ShowSizeColumn=true
+GeometryX=64
+GeometryY=265
+GeometryWidth=837
+GeometryHeight=574
+SortColumn=name
+SortOrder=ascending
+StartupMode=recent
diff --git a/.config/gtk-3.0/bookmarks b/.config/gtk-3.0/bookmarks
new file mode 100644
index 0000000..7ae0dc3
--- /dev/null
+++ b/.config/gtk-3.0/bookmarks
@@ -0,0 +1,10 @@
+file:///home/kylert/Pictures
+file:///home/kylert/Videos
+file:///home/kylert/Documents
+file:///home/kylert/Downloads
+file:///home/kylert/Music
+file:///home/kylert/Templates
+file:///home/kylert/Public
+file:///home/kylert/Projects
+file:///home/kylert/Documents/School
+file:///home/kylert/.cache/kdenlive
diff --git a/.config/gtk-3.0/gtk.css b/.config/gtk-3.0/gtk.css
new file mode 100644
index 0000000..ab95c68
--- /dev/null
+++ b/.config/gtk-3.0/gtk.css
@@ -0,0 +1,27 @@
+.xfce4-panel {
+ font-family: "JetBrains Mono";
+ font-size: 10px;
+}
+
+/* #XfceNotifyWindow label,
+#XfceNotifyWindow image {
+ font-family: "JetBrains Mono", monospace;
+ font-size: 10px;
+} */
+
+.xfce4-panel #pager-4 button {
+ background-color: transparent;
+ border-radius: 3px;
+}
+
+.xfce4-panel #pager-4 button:checked {
+ background-image: none;
+ background-color: #15539E;
+ border-color: #15539E;
+ border-radius: 3px;
+}
+
+.xfce4-panel #pager-4 button:hover {
+ background-color: #15539E;
+ border-radius: 3px;
+}
diff --git a/.config/gtk-3.0/settings.ini b/.config/gtk-3.0/settings.ini
new file mode 100644
index 0000000..75b5a66
--- /dev/null
+++ b/.config/gtk-3.0/settings.ini
@@ -0,0 +1,18 @@
+[Settings]
+gtk-theme-name=Adwaita-dark
+gtk-icon-theme-name=Flat-Remix-Grey-Dark
+gtk-font-name=Helvetica World 10
+gtk-cursor-theme-name=Adwaita
+gtk-cursor-theme-size=0
+gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ
+gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
+gtk-button-images=1
+gtk-menu-images=1
+gtk-enable-event-sounds=0
+gtk-enable-input-feedback-sounds=0
+gtk-xft-antialias=1
+gtk-xft-hinting=1
+gtk-xft-hintstyle=hintfull
+gtk-xft-rgba=rgb
+gtk-xft-dpi=81920
+gtk-decoration-layout=menu:
diff --git a/.config/gtk-4.0/settings.ini b/.config/gtk-4.0/settings.ini
new file mode 100644
index 0000000..e8d6913
--- /dev/null
+++ b/.config/gtk-4.0/settings.ini
@@ -0,0 +1,14 @@
+[Settings]
+gtk-icon-theme-name=Flat-Remix-Grey-Dark
+gtk-font-name=Helvetica World 10
+gtk-cursor-theme-name=Adwaita
+gtk-cursor-theme-size=0
+gtk-enable-event-sounds=0
+gtk-enable-input-feedback-sounds=0
+gtk-xft-antialias=1
+gtk-xft-hinting=1
+gtk-xft-hintstyle=hintfull
+gtk-xft-rgba=rgb
+gtk-xft-dpi=81920
+gtk-decoration-layout=menu:
+gtk-hint-font-metrics=1
diff --git a/.config/gtkrc b/.config/gtkrc
new file mode 100644
index 0000000..613ee93
--- /dev/null
+++ b/.config/gtkrc
@@ -0,0 +1,2 @@
+# created by KDE Plasma, Thu Jul 8 13:07:26 2021
+#
diff --git a/.config/gtkrc-2.0 b/.config/gtkrc-2.0
new file mode 100644
index 0000000..79c1eeb
--- /dev/null
+++ b/.config/gtkrc-2.0
@@ -0,0 +1,5 @@
+# created by KDE Plasma, Thu Jul 8 13:07:26 2021
+#
+
+gtk-alternative-button-order = 1
+
diff --git a/.config/mpv/mpv.conf b/.config/mpv/mpv.conf
new file mode 100644
index 0000000..9514fab
--- /dev/null
+++ b/.config/mpv/mpv.conf
@@ -0,0 +1,17 @@
+vo=gpu
+ao=pulse
+hwdec=nvdec
+sub-font='Helvetica World'
+sub-font-size=38
+scale=bilinear
+cscale=bilinear
+dscale=bilinear
+scale-antiring=0
+cscale-antiring=0
+dither-depth=no
+correct-downscaling=no
+sigmoid-upscaling=no
+deband=no
+sub-auto=all
+autofit-larger=1824x1026
+keepaspect-window=no
diff --git a/.config/picom.conf b/.config/picom.conf
new file mode 100644
index 0000000..3bb78a9
--- /dev/null
+++ b/.config/picom.conf
@@ -0,0 +1,429 @@
+#################################
+# Shadows #
+#################################
+
+
+# Enabled client-side shadows on windows. Note desktop windows
+# (windows with '_NET_WM_WINDOW_TYPE_DESKTOP') never get shadow,
+# unless explicitly requested using the wintypes option.
+#
+shadow = false;
+#shadow = true;
+
+# The blur radius for shadows, in pixels. (defaults to 12)
+# shadow-radius = 12
+shadow-radius = 7;
+
+# The opacity of shadows. (0.0 - 1.0, defaults to 0.75)
+# shadow-opacity = .75
+# shadow-opacity = 0.0
+
+# The left offset for shadows, in pixels. (defaults to -15)
+# shadow-offset-x = -15
+shadow-offset-x = -7;
+
+# The top offset for shadows, in pixels. (defaults to -15)
+# shadow-offset-y = -15
+shadow-offset-y = -7;
+
+# Avoid drawing shadows on dock/panel windows. This option is deprecated,
+# you should use the *wintypes* option in your config file instead.
+#
+# no-dock-shadow = false
+
+# Don't draw shadows on drag-and-drop windows. This option is deprecated,
+# you should use the *wintypes* option in your config file instead.
+#
+# no-dnd-shadow = false
+
+# Red color value of shadow (0.0 - 1.0, defaults to 0).
+# shadow-red = 0
+
+# Green color value of shadow (0.0 - 1.0, defaults to 0).
+# shadow-green = 0
+
+# Blue color value of shadow (0.0 - 1.0, defaults to 0).
+# shadow-blue = 0
+
+# Do not paint shadows on shaped windows. Note shaped windows
+# here means windows setting its shape through X Shape extension.
+# Those using ARGB background is beyond our control.
+# Deprecated, use
+# shadow-exclude = 'bounding_shaped'
+# or
+# shadow-exclude = 'bounding_shaped && !rounded_corners'
+# instead.
+#
+# shadow-ignore-shaped = ''
+
+# Specify a list of conditions of windows that should have no shadow.
+#
+# examples:
+# shadow-exclude = "n:e:Notification";
+#
+# shadow-exclude = []
+shadow-exclude = [
+ "name = 'Notification'",
+ "class_g = 'Conky'",
+ "class_g ?= 'Notify-osd'",
+ "class_g = 'Cairo-clock'",
+ "class_g = 'zoom'",
+ "name = 'cpt_frame_window'",
+ "_GTK_FRAME_EXTENTS@:c"
+];
+
+# Specify a X geometry that describes the region in which shadow should not
+# be painted in, such as a dock window region. Use
+# shadow-exclude-reg = "x10+0+0"
+# for example, if the 10 pixels on the bottom of the screen should not have shadows painted on.
+#
+# shadow-exclude-reg = ""
+
+# Crop shadow of a window fully on a particular Xinerama screen to the screen.
+# xinerama-shadow-crop = false
+
+
+#################################
+# Fading #
+#################################
+
+
+# Fade windows in/out when opening/closing and when opacity changes,
+# unless no-fading-openclose is used.
+# fading = false
+fading = false;
+
+# Opacity change between steps while fading in. (0.01 - 1.0, defaults to 0.028)
+# fade-in-step = 0.028
+fade-in-step = 0.03;
+
+# Opacity change between steps while fading out. (0.01 - 1.0, defaults to 0.03)
+# fade-out-step = 0.03
+fade-out-step = 0.03;
+
+# The time between steps in fade step, in milliseconds. (> 0, defaults to 10)
+# fade-delta = 10
+
+# Specify a list of conditions of windows that should not be faded.
+# fade-exclude = []
+
+# Do not fade on window open/close.
+# no-fading-openclose = false
+
+# Do not fade destroyed ARGB windows with WM frame. Workaround of bugs in Openbox, Fluxbox, etc.
+# no-fading-destroyed-argb = false
+
+
+#################################
+# Transparency / Opacity #
+#################################
+
+
+# Opacity of inactive windows. (0.1 - 1.0, defaults to 1.0)
+inactive-opacity = 1;
+#inactive-opacity = 0.8;
+
+# Opacity of window titlebars and borders. (0.1 - 1.0, disabled by default)
+frame-opacity = 1.0
+#frame-opacity = 0.7;
+
+# Default opacity for dropdown menus and popup menus. (0.0 - 1.0, defaults to 1.0)
+# menu-opacity = 1.0
+
+# Let inactive opacity set by -i override the '_NET_WM_OPACITY' values of windows.
+# inactive-opacity-override = true
+inactive-opacity-override = false;
+
+# Default opacity for active windows. (0.0 - 1.0, defaults to 1.0)
+# active-opacity = 1.0
+
+# Dim inactive windows. (0.0 - 1.0, defaults to 0.0)
+# inactive-dim = 0.0
+
+# Specify a list of conditions of windows that should always be considered focused.
+# focus-exclude = []
+focus-exclude = [ "class_g = 'Cairo-clock'" ];
+
+# Use fixed inactive dim value, instead of adjusting according to window opacity.
+# inactive-dim-fixed = 1.0
+
+# Specify a list of opacity rules, in the format `PERCENT:PATTERN`,
+# like `50:name *= "Firefox"`. picom-trans is recommended over this.
+# Note we don't make any guarantee about possible conflicts with other
+# programs that set '_NET_WM_WINDOW_OPACITY' on frame or client windows.
+# example:
+# opacity-rule = [ "80:class_g = 'URxvt'" ];
+#
+# opacity-rule = []
+
+
+#################################
+# Background-Blurring #
+#################################
+
+
+# Parameters for background blurring, see the *BLUR* section for more information.
+# blur-method =
+# blur-size = 12
+#
+# blur-deviation = false
+
+# 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 = false
+
+# Blur background of windows when the window frame is not opaque.
+# Implies:
+# blur-background
+# Bad in performance, with driver-dependent behavior. The name may change.
+#
+# blur-background-frame = false
+
+
+# Use fixed blur strength rather than adjusting according to window opacity.
+# blur-background-fixed = false
+
+
+# Specify the blur convolution kernel, with the following format:
+# example:
+# blur-kern = "5,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1";
+#
+# blur-kern = ''
+blur-kern = "3x3box";
+
+
+# Exclude conditions for background blur.
+# blur-background-exclude = []
+blur-background-exclude = [
+ "window_type = 'dock'",
+ "window_type = 'desktop'",
+ "_GTK_FRAME_EXTENTS@:c"
+];
+
+#################################
+# General Settings #
+#################################
+
+# Daemonize process. Fork to background after initialization. Causes issues with certain (badly-written) drivers.
+# daemon = false
+
+# Specify the backend to use: `xrender`, `glx`, or `xr_glx_hybrid`.
+# `xrender` is the default one.
+#
+#backend = "glx";
+backend = "xrender";
+
+# Enable/disable VSync.
+# vsync = false
+vsync = false;
+
+# Enable remote control via D-Bus. See the *D-BUS API* section below for more details.
+# dbus = false
+
+# Try to detect WM windows (a non-override-redirect window with no
+# child that has 'WM_STATE') and mark them as active.
+#
+# mark-wmwin-focused = false
+mark-wmwin-focused = true;
+
+# Mark override-redirect windows that doesn't have a child window with 'WM_STATE' focused.
+# mark-ovredir-focused = false
+mark-ovredir-focused = true;
+
+# Try to detect windows with rounded corners and don't consider them
+# shaped windows. The accuracy is not very high, unfortunately.
+#
+# detect-rounded-corners = false
+detect-rounded-corners = true;
+
+# Detect '_NET_WM_OPACITY' on client windows, useful for window managers
+# not passing '_NET_WM_OPACITY' of client windows to frame windows.
+#
+# detect-client-opacity = false
+detect-client-opacity = true;
+
+# Specify refresh rate of the screen. If not specified or 0, picom will
+# try detecting this with X RandR extension.
+#
+# refresh-rate = 60
+# refresh-rate = 75;
+
+# Limit picom to repaint at most once every 1 / 'refresh_rate' second to
+# boost performance. This should not be used with
+# vsync drm/opengl/opengl-oml
+# as they essentially does sw-opti's job already,
+# unless you wish to specify a lower refresh rate than the actual value.
+#
+# sw-opti =
+
+# Use EWMH '_NET_ACTIVE_WINDOW' to determine currently focused window,
+# rather than listening to 'FocusIn'/'FocusOut' event. Might have more accuracy,
+# provided that the WM supports it.
+#
+# use-ewmh-active-win = false
+
+# Unredirect all windows if a full-screen opaque window is detected,
+# to maximize performance for full-screen windows. Known to cause flickering
+# when redirecting/unredirecting windows.
+#
+unredir-if-possible = true;
+
+# Delay before unredirecting the window, in milliseconds. Defaults to 0.
+# unredir-if-possible-delay = 0
+
+# Conditions of windows that shouldn't be considered full-screen for unredirecting screen.
+# unredir-if-possible-exclude = []
+
+# Use 'WM_TRANSIENT_FOR' to group windows, and consider windows
+# in the same group focused at the same time.
+#
+# detect-transient = false
+detect-transient = true;
+
+# Use 'WM_CLIENT_LEADER' to group windows, and consider windows in the same
+# group focused at the same time. 'WM_TRANSIENT_FOR' has higher priority if
+# detect-transient is enabled, too.
+#
+# detect-client-leader = false
+detect-client-leader = true;
+
+# Resize damaged region by a specific number of pixels.
+# A positive value enlarges it while a negative one shrinks it.
+# If the value is positive, those additional pixels will not be actually painted
+# to screen, only used in blur calculation, and such. (Due to technical limitations,
+# with use-damage, those pixels will still be incorrectly painted to screen.)
+# Primarily used to fix the line corruption issues of blur,
+# in which case you should use the blur radius value here
+# (e.g. with a 3x3 kernel, you should use `--resize-damage 1`,
+# with a 5x5 one you use `--resize-damage 2`, and so on).
+# May or may not work with *--glx-no-stencil*. Shrinking doesn't function correctly.
+#
+# resize-damage = 1
+
+# Specify a list of conditions of windows that should be painted with inverted color.
+# Resource-hogging, and is not well tested.
+#
+# invert-color-include = []
+
+# GLX backend: Avoid using stencil buffer, useful if you don't have a stencil buffer.
+# Might cause incorrect opacity when rendering transparent content (but never
+# practically happened) and may not work with blur-background.
+# My tests show a 15% performance boost. Recommended.
+#
+# glx-no-stencil = false
+glx-no-stencil = true;
+
+# GLX backend: Avoid rebinding pixmap on window damage.
+# Probably could improve performance on rapid window content changes,
+# but is known to break things on some drivers (LLVMpipe, xf86-video-intel, etc.).
+# Recommended if it works.
+#
+# glx-no-rebind-pixmap = false
+
+# Disable the use of damage information.
+# This cause the whole screen to be redrawn everytime, instead of the part of the screen
+# has actually changed. Potentially degrades the performance, but might fix some artifacts.
+# The opposing option is use-damage
+#
+# no-use-damage = false
+use-damage = true;
+# use-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
+# with GLX backend for some users.
+#
+# xrender-sync-fence = false
+xrender-sync-fence = false;
+
+# GLX backend: Use specified GLSL fragment shader for rendering window contents.
+# See `compton-default-fshader-win.glsl` and `compton-fake-transparency-fshader-win.glsl`
+# in the source tree for examples.
+#
+# glx-fshader-win = ''
+
+# Force all windows to be painted with blending. Useful if you
+# have a glx-fshader-win that could turn opaque pixels transparent.
+#
+# force-win-blend = false
+
+# Do not use EWMH to detect fullscreen windows.
+# Reverts to checking if a window is fullscreen based only on its size and coordinates.
+#
+# no-ewmh-fullscreen = false
+
+# Dimming bright windows so their brightness doesn't exceed this set value.
+# Brightness of a window is estimated by averaging all pixels in the window,
+# so this could comes with a performance hit.
+# Setting this to 1.0 disables this behaviour. Requires --use-damage to be disabled. (default: 1.0)
+#
+# max-brightness = 1.0
+
+# Make transparent windows clip other windows like non-transparent windows do,
+# instead of blending on top of them.
+#
+# transparent-clipping = false
+
+# Set the log level. Possible values are:
+# "trace", "debug", "info", "warn", "error"
+# in increasing level of importance. Case doesn't matter.
+# If using the "TRACE" log level, it's better to log into a file
+# using *--log-file*, since it can generate a huge stream of logs.
+#
+# log-level = "debug"
+log-level = "warn";
+
+# Set the log file.
+# If *--log-file* is never specified, logs will be written to stderr.
+# Otherwise, logs will to written to the given file, though some of the early
+# logs might still be written to the stderr.
+# When setting this option from the config file, it is recommended to use an absolute path.
+#
+# log-file = '/path/to/your/log/file'
+
+# Show all X errors (for debugging)
+# show-all-xerrors = false
+
+# Write process ID to a file.
+# write-pid-path = '/path/to/your/log/file'
+
+# Window type settings
+#
+# 'WINDOW_TYPE' is one of the 15 window types defined in EWMH standard:
+# "unknown", "desktop", "dock", "toolbar", "menu", "utility",
+# "splash", "dialog", "normal", "dropdown_menu", "popup_menu",
+# "tooltip", "notification", "combo", and "dnd".
+#
+# Following per window-type options are available: ::
+#
+# fade, shadow:::
+# Controls window-type-specific shadow and fade settings.
+#
+# opacity:::
+# Controls default opacity of the window type.
+#
+# focus:::
+# Controls whether the window of this type is to be always considered focused.
+# (By default, all window types except "normal" and "dialog" has this on.)
+#
+# full-shadow:::
+# Controls whether shadow is drawn under the parts of the window that you
+# normally won't be able to see. Useful when the window has parts of it
+# transparent, and you want shadows in those areas.
+#
+# redir-ignore:::
+# Controls whether this type of windows should cause screen to become
+# redirected again after been unredirected. If you have unredir-if-possible
+# set, and doesn't want certain window to cause unnecessary screen redirection,
+# you can set this to `true`.
+#
+wintypes:
+{
+ tooltip = { fade = true; shadow = true; opacity = 0.75; focus = true; full-shadow = false; };
+ dock = { shadow = false; }
+ dnd = { shadow = false; }
+ popup_menu = { opacity = 0.8; }
+ dropdown_menu = { opacity = 0.8; }
+};
diff --git a/.config/xed/accels b/.config/xed/accels
new file mode 100644
index 0000000..1936523
--- /dev/null
+++ b/.config/xed/accels
@@ -0,0 +1,77 @@
+; xed GtkAccelMap rc-file -*- scheme -*-
+; this file is an automated accelerator map dump
+;
+; (gtk_accel_path "<Actions>/FileBrowserWidgetSelectionActionGroup/FileMoveToTrash" "")
+; (gtk_accel_path "<Actions>/FileBrowserWidgetSelectionActionGroup/FileDelete" "")
+; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/ViewOverviewMap" "")
+; (gtk_accel_path "<Actions>/XedWindowActions/SearchGoToLine" "<Primary>i")
+; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/ViewToolbar" "")
+; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/ViewFullscreen" "F11")
+; (gtk_accel_path "<Actions>/XedWindowActions/FileSaveAll" "<Primary><Shift>l")
+; (gtk_accel_path "<Actions>/XedTextSizePluginActions/NormalSizeAction" "<Primary>0")
+; (gtk_accel_path "<Actions>/XedWindowPanesActions/ViewBottomPane" "<Primary>F9")
+; (gtk_accel_path "<Actions>/XedWindowActions/DocumentsMoveToNewWindow" "")
+; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/HelpAbout" "")
+; (gtk_accel_path "<Actions>/XedWindowActions/EditToggleComment" "<Primary>slash")
+; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/FileRecentsMenu" "")
+; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/ViewStatusbar" "")
+; (gtk_accel_path "<Actions>/DocumentsListActions/Tab_0" "<Alt>1")
+; (gtk_accel_path "<Actions>/XedCloseWindowActions/FileClose" "<Primary>w")
+; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/ViewWordWrap" "<Primary>r")
+; (gtk_accel_path "<Actions>/XedWindowActions/FileSave" "<Primary>s")
+; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/HelpContents" "F1")
+; (gtk_accel_path "<Actions>/XedWindowActions/SearchReplace" "<Primary>h")
+; (gtk_accel_path "<Actions>/XedWindowActions/FileRevert" "")
+; (gtk_accel_path "<Actions>/XedJoinLinesPluginActions/JoinLinesAction" "<Primary>j")
+; (gtk_accel_path "<Actions>/FileBrowserWidgetSensitiveActionGroup/DirectoryOpen" "")
+; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/Tools" "")
+; (gtk_accel_path "<Actions>/XedWindowActions/EditPaste" "<Primary>v")
+; (gtk_accel_path "<Actions>/FileBrowserWidgetActionGroup/FilterHidden" "")
+; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/View" "")
+; (gtk_accel_path "<Actions>/XedWindowActions/EditCut" "<Primary>x")
+; (gtk_accel_path "<Actions>/XedWindowPanesActions/ViewSidePane" "F9")
+; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/File" "")
+; (gtk_accel_path "<Actions>/XedWindowActions/EditSelectAll" "<Primary>a")
+; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/Help" "")
+; (gtk_accel_path "<Actions>/XedWindowActions/EditDelete" "")
+; (gtk_accel_path "<Actions>/XedSpellPluginActions/CheckSpell" "<Shift>F7")
+; (gtk_accel_path "<Actions>/XedWindowActions/DocumentsNextDocument" "<Primary><Alt>Page_Down")
+; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/Documents" "")
+; (gtk_accel_path "<Actions>/FileBrowserWidgetSingleMostSelectionActionGroup/DirectoryNew" "")
+; (gtk_accel_path "<Actions>/FileBrowserWidgetSensitiveActionGroup/DirectoryRefresh" "")
+; (gtk_accel_path "<Actions>/XedWindowActions/FilePrint" "<Primary>p")
+; (gtk_accel_path "<Actions>/XedTextSizePluginActions/LargerTextAction" "<Primary>equal")
+; (gtk_accel_path "<Actions>/XedWindowActions/EditRedo" "<Primary>y")
+; (gtk_accel_path "<Actions>/FileBrowserWidgetFileSelectionActionGroup/FileOpen" "")
+; (gtk_accel_path "<Actions>/FileBrowserPluginExtra/SetActiveRoot" "")
+; (gtk_accel_path "<Actions>/XedSpellPluginActions/ConfigSpell" "")
+; (gtk_accel_path "<Actions>/XedDocinfoPluginActions/DocumentStatistics" "")
+; (gtk_accel_path "<Actions>/FileBrowserWidgetSingleMostSelectionActionGroup/FileNew" "")
+; (gtk_accel_path "<Actions>/XedQuitWindowActions/FileQuit" "<Primary>q")
+; (gtk_accel_path "<Actions>/XedTimePluginActions/InsertDateAndTime" "")
+; (gtk_accel_path "<Actions>/XedWindowActions/EditUndo" "<Primary>z")
+; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/HelpShortcuts" "")
+; (gtk_accel_path "<Actions>/FileBrowserWidgetSingleSelectionActionGroup/FileRename" "")
+; (gtk_accel_path "<Actions>/XedWindowActions/ViewHighlightMode" "<Primary><Shift>h")
+; (gtk_accel_path "<Actions>/XedSortPluginActions/Sort" "F10")
+; (gtk_accel_path "<Actions>/XedWindowActions/SearchFind" "<Primary>f")
+; (gtk_accel_path "<Actions>/XedWindowActions/SearchFindPrevious" "<Primary><Shift>g")
+; (gtk_accel_path "<Actions>/FileBrowserWidgetActionGroup/FilterBinary" "")
+; (gtk_accel_path "<Actions>/XedWindowActions/FileCloseAll" "<Primary><Shift>w")
+; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/Search" "")
+; (gtk_accel_path "<Actions>/XedSpellPluginActions/InlineSpellChecker" "")
+; (gtk_accel_path "<Actions>/XedWindowActions/DocumentsPreviousDocument" "<Primary><Alt>Page_Up")
+; (gtk_accel_path "<Actions>/XedWindowActions/EditToggleCommentBlock" "<Primary><Shift>question")
+; (gtk_accel_path "<Actions>/XedTextSizePluginActions/SmallerTextAction" "<Primary>minus")
+; (gtk_accel_path "<Actions>/FileBrowserWidgetActionGroupToplevel/FilterMenuAction" "")
+; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/XAppFavoritesMenu" "")
+; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/Edit" "")
+; (gtk_accel_path "<Actions>/XedWindowActions/FileSaveAs" "<Primary><Shift>s")
+; (gtk_accel_path "<Actions>/FileBrowserWidgetBookmarkActionGroup/BookmarkOpen" "")
+; (gtk_accel_path "<Actions>/XedWindowActions/EditCopy" "<Primary>c")
+; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/EditPreferences" "")
+; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/FileOpen" "<Primary>o")
+; (gtk_accel_path "<Actions>/FileBrowserPluginSingleSelectionExtra/OpenTerminal" "")
+; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/FileNew" "<Primary>n")
+; (gtk_accel_path "<Actions>/XedWindowActions/SearchFindNext" "<Primary>g")
+; (gtk_accel_path "<Actions>/XedWindowActions/FilePrintPreview" "<Primary><Shift>p")
diff --git a/.config/xfce4/desktop/icons.screen.latest.rc b/.config/xfce4/desktop/icons.screen.latest.rc
new file mode 120000
index 0000000..2bad458
--- /dev/null
+++ b/.config/xfce4/desktop/icons.screen.latest.rc
@@ -0,0 +1 @@
+/home/kylert/.config/xfce4/desktop/icons.screen0-1904x1037.rc \ No newline at end of file
diff --git a/.config/xfce4/desktop/icons.screen0-1008x725.rc b/.config/xfce4/desktop/icons.screen0-1008x725.rc
new file mode 100644
index 0000000..9d7d7c4
--- /dev/null
+++ b/.config/xfce4/desktop/icons.screen0-1008x725.rc
@@ -0,0 +1,23 @@
+[xfdesktop-version-4.10.3+-rcfile_format]
+4.10.3+=true
+
+[2E46-3512]
+row=3
+col=12
+
+[22D2-2DF2]
+row=4
+col=12
+
+[EEDE8292DE82532F]
+row=1
+col=12
+
+[12FD-6EC8]
+row=2
+col=12
+
+[/home/kylert]
+row=0
+col=12
+
diff --git a/.config/xfce4/desktop/icons.screen0-1520x821.rc b/.config/xfce4/desktop/icons.screen0-1520x821.rc
new file mode 100644
index 0000000..158e0e8
--- /dev/null
+++ b/.config/xfce4/desktop/icons.screen0-1520x821.rc
@@ -0,0 +1,7 @@
+[xfdesktop-version-4.10.3+-rcfile_format]
+4.10.3+=true
+
+[/home/kylert/Desktop/The Initiative PH Backup]
+row=1
+col=19
+
diff --git a/.config/xfce4/desktop/icons.screen0-1904x1010.rc b/.config/xfce4/desktop/icons.screen0-1904x1010.rc
new file mode 100644
index 0000000..76152b2
--- /dev/null
+++ b/.config/xfce4/desktop/icons.screen0-1904x1010.rc
@@ -0,0 +1,7 @@
+[xfdesktop-version-4.10.3+-rcfile_format]
+4.10.3+=true
+
+[/home/kylert/Desktop/The Initiative PH Backup]
+row=0
+col=24
+
diff --git a/.config/xfce4/desktop/icons.screen0-1904x1036.rc b/.config/xfce4/desktop/icons.screen0-1904x1036.rc
new file mode 100644
index 0000000..477cdcf
--- /dev/null
+++ b/.config/xfce4/desktop/icons.screen0-1904x1036.rc
@@ -0,0 +1,11 @@
+[xfdesktop-version-4.10.3+-rcfile_format]
+4.10.3+=true
+
+[/home/kylert/Desktop/The Initiative PH Backup]
+row=0
+col=24
+
+[/home/kylert/Desktop/Screenshot_2021-04-07_08-12-55.png]
+row=1
+col=24
+
diff --git a/.config/xfce4/desktop/icons.screen0-1904x1037.rc b/.config/xfce4/desktop/icons.screen0-1904x1037.rc
new file mode 100644
index 0000000..0c3440f
--- /dev/null
+++ b/.config/xfce4/desktop/icons.screen0-1904x1037.rc
@@ -0,0 +1,7 @@
+[xfdesktop-version-4.10.3+-rcfile_format]
+4.10.3+=true
+
+[/home/kylert/Desktop/web-server-key-pair(1).pem]
+row=0
+col=24
+
diff --git a/.config/xfce4/desktop/icons.screen0-1904x1064.rc b/.config/xfce4/desktop/icons.screen0-1904x1064.rc
new file mode 100644
index 0000000..375d2a2
--- /dev/null
+++ b/.config/xfce4/desktop/icons.screen0-1904x1064.rc
@@ -0,0 +1,23 @@
+[xfdesktop-version-4.10.3+-rcfile_format]
+4.10.3+=true
+
+[/home/kylert/Desktop/screenshot-www.amazon.com-2021.07.30-17_24_36.png]
+row=2
+col=24
+
+[/home/kylert/Desktop/screenshot-www.google.com-2021.07.30-17_25_31.png]
+row=3
+col=24
+
+[/home/kylert/Desktop/Unicomp Order.png]
+row=1
+col=24
+
+[/home/kylert/Desktop/cache-3000.kdenlive]
+row=4
+col=24
+
+[6647-44D2]
+row=0
+col=24
+
diff --git a/.config/xfce4/desktop/icons.screen0-1920x1080.rc b/.config/xfce4/desktop/icons.screen0-1920x1080.rc
new file mode 100644
index 0000000..c1eb58b
--- /dev/null
+++ b/.config/xfce4/desktop/icons.screen0-1920x1080.rc
@@ -0,0 +1,15 @@
+[xfdesktop-version-4.10.3+-rcfile_format]
+4.10.3+=true
+
+[/home/kylert/Desktop/AEW.Dynamite.2021.09.22.1080p.WEB.h264-HEEL.mp4]
+row=2
+col=25
+
+[/home/kylert/Desktop/242505602_3144866715746736_2591173778215334938_n.jpg]
+row=1
+col=25
+
+[/home/kylert/Desktop/web-server-key-pair(1).pem]
+row=0
+col=25
+
diff --git a/.config/xfce4/desktop/icons.screen0-2096x1145.rc b/.config/xfce4/desktop/icons.screen0-2096x1145.rc
new file mode 100644
index 0000000..d34f764
--- /dev/null
+++ b/.config/xfce4/desktop/icons.screen0-2096x1145.rc
@@ -0,0 +1,19 @@
+[xfdesktop-version-4.10.3+-rcfile_format]
+4.10.3+=true
+
+[/home/kylert/Desktop/Just A Little Bit Of Your Heart.mp3]
+row=3
+col=24
+
+[/home/kylert/Desktop/Bugoy na Koykoy - Ang Bagal Ng Kotse Ko.mp4]
+row=2
+col=24
+
+[/home/kylert/Desktop/The Initiative PH Backup]
+row=1
+col=24
+
+[EEDE8292DE82532F]
+row=0
+col=24
+
diff --git a/.config/xfce4/desktop/icons.screen0-2288x1253.rc b/.config/xfce4/desktop/icons.screen0-2288x1253.rc
new file mode 100644
index 0000000..a2e5908
--- /dev/null
+++ b/.config/xfce4/desktop/icons.screen0-2288x1253.rc
@@ -0,0 +1,7 @@
+[xfdesktop-version-4.10.3+-rcfile_format]
+4.10.3+=true
+
+[/home/kylert/Desktop/The Initiative PH Backup]
+row=1
+col=24
+
diff --git a/.config/xfce4/help.rc b/.config/xfce4/help.rc
new file mode 100644
index 0000000..f9a741a
--- /dev/null
+++ b/.config/xfce4/help.rc
@@ -0,0 +1,2 @@
+auto-online=false
+
diff --git a/.config/xfce4/helpers.rc b/.config/xfce4/helpers.rc
new file mode 100644
index 0000000..c739796
--- /dev/null
+++ b/.config/xfce4/helpers.rc
@@ -0,0 +1,3 @@
+MailReader=evolution
+WebBrowser=google-chrome
+
diff --git a/.config/xfce4/panel/docklike-2.rc b/.config/xfce4/panel/docklike-2.rc
new file mode 100644
index 0000000..f738767
--- /dev/null
+++ b/.config/xfce4/panel/docklike-2.rc
@@ -0,0 +1,7 @@
+[user]
+pinned=/usr/share/applications/thunar.desktop;/usr/share/applications/google-chrome.desktop;/usr/share/applications/firefox.desktop;/usr/share/applications/brave-browser.desktop;/usr/share/applications/libreoffice-startcenter.desktop;/usr/share/applications/xfce4-terminal.desktop;/usr/share/applications/evolution-calendar.desktop;
+onlyDisplayVisible=true
+indicatorStyle=0
+indicatorColor=rgb(76,166,230)
+inactiveColor=rgb(21,83,158)
+showWindowCount=true
diff --git a/.config/xfce4/panel/launcher-15/16018541791.desktop b/.config/xfce4/panel/launcher-15/16018541791.desktop
new file mode 100644
index 0000000..18eace5
--- /dev/null
+++ b/.config/xfce4/panel/launcher-15/16018541791.desktop
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Version=1.0
+Name=PulseAudio Volume Control
+GenericName=Volume Control
+Comment=Adjust the volume level
+Exec=pavucontrol
+Icon=multimedia-volume-control
+StartupNotify=true
+Type=Application
+Categories=AudioVideo;Audio;Mixer;GTK;
+X-XFCE-Source=file:///usr/share/applications/pavucontrol.desktop
diff --git a/.config/xfce4/panel/whiskermenu-1.rc b/.config/xfce4/panel/whiskermenu-1.rc
new file mode 100644
index 0000000..ca4cb1e
--- /dev/null
+++ b/.config/xfce4/panel/whiskermenu-1.rc
@@ -0,0 +1,80 @@
+favorites=xfce4-web-browser.desktop,xfce4-mail-reader.desktop,xfce4-file-manager.desktop,xfce4-terminal-emulator.desktop
+recent=thunar.desktop,google-chrome.desktop,xfce-ui-settings.desktop,xfce-session-settings.desktop,xfce4-mime-settings.desktop,xfce4-notifyd-config.desktop,monodevelop.desktop,chrome-faolnafnngnfdaknnbpnkhgohbobgegn-Default.desktop,org.gnome.Evolution.desktop,insync.desktop
+button-icon=/home/kylert/Downloads/58922-kernel-logo-arch-linux-png-download-free_64x64.ico
+button-single-row=false
+show-button-title=true
+show-button-icon=true
+launcher-show-name=true
+launcher-show-description=true
+launcher-show-tooltip=true
+item-icon-size=3
+hover-switch-category=false
+category-show-name=true
+category-icon-size=0
+sort-categories=true
+view-mode=1
+default-category=1
+recent-items-max=10
+favorites-in-recent=true
+position-search-alternate=true
+position-commands-alternate=false
+position-categories-alternate=false
+stay-on-focus-out=false
+confirm-session-command=true
+menu-width=879
+menu-height=537
+menu-opacity=50
+command-settings=xfce4-settings-manager
+show-command-settings=true
+command-lockscreen=xflock4
+show-command-lockscreen=true
+command-switchuser=gdmflexiserver
+show-command-switchuser=false
+command-logoutuser=xfce4-session-logout --logout --fast
+show-command-logoutuser=false
+command-restart=xfce4-session-logout --reboot --fast
+show-command-restart=false
+command-shutdown=xfce4-session-logout --halt --fast
+show-command-shutdown=false
+command-suspend=xfce4-session-logout --suspend
+show-command-suspend=false
+command-hibernate=xfce4-session-logout --hibernate
+show-command-hibernate=false
+command-logout=xfce4-session-logout
+show-command-logout=true
+command-menueditor=menulibre
+show-command-menueditor=true
+command-profile=sh -c 'env XDG_CURRENT_DESKTOP=GNOME GTK_CSD=1 gnome-control-center'
+show-command-profile=true
+search-actions=5
+
+[action0]
+name=Man Pages
+pattern=#
+command=exo-open --launch TerminalEmulator man %s
+regex=false
+
+[action1]
+name=Web Search
+pattern=?
+command=exo-open --launch WebBrowser https://duckduckgo.com/?q=%u
+regex=false
+
+[action2]
+name=Wikipedia
+pattern=!w
+command=exo-open --launch WebBrowser https://en.wikipedia.org/wiki/%u
+regex=false
+
+[action3]
+name=Run in Terminal
+pattern=!
+command=exo-open --launch TerminalEmulator %s
+regex=false
+
+[action4]
+name=Open URI
+pattern=^(file|http|https):\\/\\/(.*)$
+command=exo-open \\0
+regex=true
+
diff --git a/.config/xfce4/panel/xfce4-clipman-actions.xml b/.config/xfce4/panel/xfce4-clipman-actions.xml
new file mode 100644
index 0000000..84ea9b3
--- /dev/null
+++ b/.config/xfce4/panel/xfce4-clipman-actions.xml
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<actions>
+ <action>
+ <name>Bugz</name>
+ <regex>bug\s*#?\s*([0-9]+)</regex>
+ <group>0</group>
+ <commands>
+ <command>
+ <name>GNOME Bug</name>
+ <exec>exo-open http://bugzilla.gnome.org/show_bug.cgi?id=\1</exec>
+ </command>
+ <command>
+ <name>Xfce Bug</name>
+ <exec>exo-open http://bugzilla.xfce.org/show_bug.cgi?id=\1</exec>
+ </command>
+ </commands>
+ </action>
+ <action>
+ <name>Image</name>
+ <regex>(http|ftp).+\.(jpg|png|gif)</regex>
+ <group>0</group>
+ <commands>
+ <command>
+ <name>View with Ristretto</name>
+ <exec>ristretto &quot;\0&quot;</exec>
+ </command>
+ <command>
+ <name>Edit with Gimp</name>
+ <exec>gimp-remote &quot;\0&quot;</exec>
+ </command>
+ </commands>
+ </action>
+ <action>
+ <name>Long URL</name>
+ <regex>http://[^\s]{120,}</regex>
+ <group>0</group>
+ <commands>
+ <command>
+ <name>Shrink the URL</name>
+ <exec>exo-open http://tinyurl.com/create.php?url=\0</exec>
+ </command>
+ </commands>
+ </action>
+</actions> \ No newline at end of file
diff --git a/.config/xfce4/terminal/accels.scm b/.config/xfce4/terminal/accels.scm
new file mode 100644
index 0000000..673bbea
--- /dev/null
+++ b/.config/xfce4/terminal/accels.scm
@@ -0,0 +1,58 @@
+; xfce4-terminal GtkAccelMap rc-file -*- scheme -*-
+; this file is an automated accelerator map dump
+;
+(gtk_accel_path "<Actions>/terminal-window/goto-tab-2" "<Alt>2")
+(gtk_accel_path "<Actions>/terminal-window/goto-tab-6" "<Alt>6")
+; (gtk_accel_path "<Actions>/terminal-window/copy-input" "")
+; (gtk_accel_path "<Actions>/terminal-window/close-other-tabs" "")
+; (gtk_accel_path "<Actions>/terminal-window/move-tab-right" "<Primary><Shift>Page_Down")
+(gtk_accel_path "<Actions>/terminal-window/goto-tab-7" "<Alt>7")
+; (gtk_accel_path "<Actions>/terminal-window/set-title-color" "")
+; (gtk_accel_path "<Actions>/terminal-window/edit-menu" "")
+; (gtk_accel_path "<Actions>/terminal-window/zoom-menu" "")
+(gtk_accel_path "<Actions>/terminal-window/goto-tab-1" "<Alt>1")
+; (gtk_accel_path "<Actions>/terminal-window/fullscreen" "F11")
+; (gtk_accel_path "<Actions>/terminal-window/read-only" "")
+(gtk_accel_path "<Actions>/terminal-window/goto-tab-5" "<Alt>5")
+; (gtk_accel_path "<Actions>/terminal-window/preferences" "")
+; (gtk_accel_path "<Actions>/terminal-window/reset-and-clear" "")
+; (gtk_accel_path "<Actions>/terminal-window/about" "")
+(gtk_accel_path "<Actions>/terminal-window/goto-tab-4" "<Alt>4")
+; (gtk_accel_path "<Actions>/terminal-window/close-window" "<Primary><Shift>q")
+; (gtk_accel_path "<Actions>/terminal-window/reset" "")
+; (gtk_accel_path "<Actions>/terminal-window/save-contents" "")
+(gtk_accel_path "<Actions>/terminal-window/toggle-menubar" "F10")
+; (gtk_accel_path "<Actions>/terminal-window/copy" "<Primary><Shift>c")
+; (gtk_accel_path "<Actions>/terminal-window/copy-html" "")
+; (gtk_accel_path "<Actions>/terminal-window/last-active-tab" "")
+; (gtk_accel_path "<Actions>/terminal-window/show-borders" "")
+; (gtk_accel_path "<Actions>/terminal-window/view-menu" "")
+; (gtk_accel_path "<Actions>/terminal-window/detach-tab" "<Primary><Shift>d")
+; (gtk_accel_path "<Actions>/terminal-window/scroll-on-output" "")
+; (gtk_accel_path "<Actions>/terminal-window/show-toolbar" "")
+; (gtk_accel_path "<Actions>/terminal-window/next-tab" "<Primary>Page_Down")
+; (gtk_accel_path "<Actions>/terminal-window/tabs-menu" "")
+; (gtk_accel_path "<Actions>/terminal-window/search-next" "")
+; (gtk_accel_path "<Actions>/terminal-window/search-prev" "")
+; (gtk_accel_path "<Actions>/terminal-window/undo-close-tab" "")
+; (gtk_accel_path "<Actions>/terminal-window/set-title" "<Primary><Shift>s")
+; (gtk_accel_path "<Actions>/terminal-window/contents" "F1")
+; (gtk_accel_path "<Actions>/terminal-window/zoom-reset" "<Primary>0")
+; (gtk_accel_path "<Actions>/terminal-window/close-tab" "<Primary><Shift>w")
+; (gtk_accel_path "<Actions>/terminal-window/new-tab" "<Primary><Shift>t")
+; (gtk_accel_path "<Actions>/terminal-window/new-window" "<Primary><Shift>n")
+; (gtk_accel_path "<Actions>/terminal-window/terminal-menu" "")
+; (gtk_accel_path "<Actions>/terminal-window/show-menubar" "")
+; (gtk_accel_path "<Actions>/terminal-window/select-all" "<Primary><Shift>a")
+; (gtk_accel_path "<Actions>/terminal-window/paste" "<Primary><Shift>v")
+(gtk_accel_path "<Actions>/terminal-window/goto-tab-9" "<Alt>9")
+; (gtk_accel_path "<Actions>/terminal-window/move-tab-left" "<Primary><Shift>Page_Up")
+; (gtk_accel_path "<Actions>/terminal-window/search" "<Primary><Shift>f")
+; (gtk_accel_path "<Actions>/terminal-window/file-menu" "")
+; (gtk_accel_path "<Actions>/terminal-window/prev-tab" "<Primary>Page_Up")
+; (gtk_accel_path "<Actions>/terminal-window/paste-selection" "")
+; (gtk_accel_path "<Actions>/terminal-window/zoom-in" "<Primary>plus")
+; (gtk_accel_path "<Actions>/terminal-window/zoom-out" "<Primary>minus")
+(gtk_accel_path "<Actions>/terminal-window/goto-tab-8" "<Alt>8")
+; (gtk_accel_path "<Actions>/terminal-window/help-menu" "")
+(gtk_accel_path "<Actions>/terminal-window/goto-tab-3" "<Alt>3")
diff --git a/.config/xfce4/terminal/terminalrc b/.config/xfce4/terminal/terminalrc
new file mode 100644
index 0000000..7616a19
--- /dev/null
+++ b/.config/xfce4/terminal/terminalrc
@@ -0,0 +1,40 @@
+[Configuration]
+MiscAlwaysShowTabs=FALSE
+MiscBell=FALSE
+MiscBellUrgent=FALSE
+MiscBordersDefault=TRUE
+MiscCursorBlinks=FALSE
+MiscCursorShape=TERMINAL_CURSOR_SHAPE_BLOCK
+MiscDefaultGeometry=80x24
+MiscInheritGeometry=FALSE
+MiscMenubarDefault=FALSE
+MiscMouseAutohide=FALSE
+MiscMouseWheelZoom=TRUE
+MiscToolbarDefault=FALSE
+MiscConfirmClose=TRUE
+MiscCycleTabs=TRUE
+MiscTabCloseButtons=TRUE
+MiscTabCloseMiddleClick=TRUE
+MiscTabPosition=GTK_POS_TOP
+MiscHighlightUrls=TRUE
+MiscMiddleClickOpensUri=FALSE
+MiscCopyOnSelect=FALSE
+MiscShowRelaunchDialog=TRUE
+MiscRewrapOnResize=TRUE
+MiscUseShiftArrowsToScroll=FALSE
+MiscSlimTabs=FALSE
+MiscNewTabAdjacent=FALSE
+MiscSearchDialogOpacity=100
+MiscShowUnsafePasteDialog=FALSE
+FontName=JetBrains Mono 9
+BackgroundDarkness=0.840000
+ScrollingOnOutput=FALSE
+ScrollingOnKeystroke=FALSE
+ScrollingUnlimited=TRUE
+ColorPalette=#3f3f3f;#705050;#60b48a;#dfaf8f;#9ab8d7;#dc8cc3;#8cd0d3;#dcdcdc;#709080;#dca3a3;#72d5a3;#f0dfaf;#94bff3;#ec93d3;#93e0e3;#ffffff
+ColorForeground=#dcdcdc
+ColorBackground=#2c2c2c
+ColorCursor=#dcdcdc
+ScrollingBar=TERMINAL_SCROLLBAR_NONE
+BackgroundMode=TERMINAL_BACKGROUND_TRANSPARENT
+
diff --git a/.config/xfce4/xfce4-notes.gtkrc b/.config/xfce4/xfce4-notes.gtkrc
new file mode 100644
index 0000000..7463eea
--- /dev/null
+++ b/.config/xfce4/xfce4-notes.gtkrc
@@ -0,0 +1,2 @@
+gtk_color_scheme = "notes_fg_color:#f2f2f1f1efef\nnotes_bg_color:#68226796667e\nnotes_base_color:#f2f2f1f1efef\nnotes_text_color:#68226796667e\nnotes_selected_bg_color:#86ed863884cd\nnotes_selected_fg_color:#f2f2f1f1efef"
+include "/usr/share/xfce4-notes-plugin/gtk-2.0/notes.gtkrc" \ No newline at end of file
diff --git a/.config/xfce4/xfce4-notes.gtkrc.1O1QV0 b/.config/xfce4/xfce4-notes.gtkrc.1O1QV0
new file mode 100644
index 0000000..7463eea
--- /dev/null
+++ b/.config/xfce4/xfce4-notes.gtkrc.1O1QV0
@@ -0,0 +1,2 @@
+gtk_color_scheme = "notes_fg_color:#f2f2f1f1efef\nnotes_bg_color:#68226796667e\nnotes_base_color:#f2f2f1f1efef\nnotes_text_color:#68226796667e\nnotes_selected_bg_color:#86ed863884cd\nnotes_selected_fg_color:#f2f2f1f1efef"
+include "/usr/share/xfce4-notes-plugin/gtk-2.0/notes.gtkrc" \ No newline at end of file
diff --git a/.config/xfce4/xfce4-notes.gtkrc.2W2CV0 b/.config/xfce4/xfce4-notes.gtkrc.2W2CV0
new file mode 100644
index 0000000..7463eea
--- /dev/null
+++ b/.config/xfce4/xfce4-notes.gtkrc.2W2CV0
@@ -0,0 +1,2 @@
+gtk_color_scheme = "notes_fg_color:#f2f2f1f1efef\nnotes_bg_color:#68226796667e\nnotes_base_color:#f2f2f1f1efef\nnotes_text_color:#68226796667e\nnotes_selected_bg_color:#86ed863884cd\nnotes_selected_fg_color:#f2f2f1f1efef"
+include "/usr/share/xfce4-notes-plugin/gtk-2.0/notes.gtkrc" \ No newline at end of file
diff --git a/.config/xfce4/xfce4-notes.gtkrc.B5QSV0 b/.config/xfce4/xfce4-notes.gtkrc.B5QSV0
new file mode 100644
index 0000000..7463eea
--- /dev/null
+++ b/.config/xfce4/xfce4-notes.gtkrc.B5QSV0
@@ -0,0 +1,2 @@
+gtk_color_scheme = "notes_fg_color:#f2f2f1f1efef\nnotes_bg_color:#68226796667e\nnotes_base_color:#f2f2f1f1efef\nnotes_text_color:#68226796667e\nnotes_selected_bg_color:#86ed863884cd\nnotes_selected_fg_color:#f2f2f1f1efef"
+include "/usr/share/xfce4-notes-plugin/gtk-2.0/notes.gtkrc" \ No newline at end of file
diff --git a/.config/xfce4/xfce4-notes.gtkrc.HG7HV0 b/.config/xfce4/xfce4-notes.gtkrc.HG7HV0
new file mode 100644
index 0000000..7463eea
--- /dev/null
+++ b/.config/xfce4/xfce4-notes.gtkrc.HG7HV0
@@ -0,0 +1,2 @@
+gtk_color_scheme = "notes_fg_color:#f2f2f1f1efef\nnotes_bg_color:#68226796667e\nnotes_base_color:#f2f2f1f1efef\nnotes_text_color:#68226796667e\nnotes_selected_bg_color:#86ed863884cd\nnotes_selected_fg_color:#f2f2f1f1efef"
+include "/usr/share/xfce4-notes-plugin/gtk-2.0/notes.gtkrc" \ No newline at end of file
diff --git a/.config/xfce4/xfce4-notes.gtkrc.OJDHV0 b/.config/xfce4/xfce4-notes.gtkrc.OJDHV0
new file mode 100644
index 0000000..7463eea
--- /dev/null
+++ b/.config/xfce4/xfce4-notes.gtkrc.OJDHV0
@@ -0,0 +1,2 @@
+gtk_color_scheme = "notes_fg_color:#f2f2f1f1efef\nnotes_bg_color:#68226796667e\nnotes_base_color:#f2f2f1f1efef\nnotes_text_color:#68226796667e\nnotes_selected_bg_color:#86ed863884cd\nnotes_selected_fg_color:#f2f2f1f1efef"
+include "/usr/share/xfce4-notes-plugin/gtk-2.0/notes.gtkrc" \ No newline at end of file
diff --git a/.config/xfce4/xfce4-notes.gtkrc.RHVVV0 b/.config/xfce4/xfce4-notes.gtkrc.RHVVV0
new file mode 100644
index 0000000..7463eea
--- /dev/null
+++ b/.config/xfce4/xfce4-notes.gtkrc.RHVVV0
@@ -0,0 +1,2 @@
+gtk_color_scheme = "notes_fg_color:#f2f2f1f1efef\nnotes_bg_color:#68226796667e\nnotes_base_color:#f2f2f1f1efef\nnotes_text_color:#68226796667e\nnotes_selected_bg_color:#86ed863884cd\nnotes_selected_fg_color:#f2f2f1f1efef"
+include "/usr/share/xfce4-notes-plugin/gtk-2.0/notes.gtkrc" \ No newline at end of file
diff --git a/.config/xfce4/xfce4-notes.gtkrc.UG0TV0 b/.config/xfce4/xfce4-notes.gtkrc.UG0TV0
new file mode 100644
index 0000000..7463eea
--- /dev/null
+++ b/.config/xfce4/xfce4-notes.gtkrc.UG0TV0
@@ -0,0 +1,2 @@
+gtk_color_scheme = "notes_fg_color:#f2f2f1f1efef\nnotes_bg_color:#68226796667e\nnotes_base_color:#f2f2f1f1efef\nnotes_text_color:#68226796667e\nnotes_selected_bg_color:#86ed863884cd\nnotes_selected_fg_color:#f2f2f1f1efef"
+include "/usr/share/xfce4-notes-plugin/gtk-2.0/notes.gtkrc" \ No newline at end of file
diff --git a/.config/xfce4/xfce4-screenshooter b/.config/xfce4/xfce4-screenshooter
new file mode 100644
index 0000000..d0c1e0a
--- /dev/null
+++ b/.config/xfce4/xfce4-screenshooter
@@ -0,0 +1,7 @@
+app=eog
+last_user=
+screenshot_dir=file:/home/kylert/Desktop
+action=1
+last_extension=png
+enable_imgur_upload=true
+
diff --git a/.config/xfce4/xfce4-taskmanager.rc b/.config/xfce4/xfce4-taskmanager.rc
new file mode 100644
index 0000000..22b77f4
--- /dev/null
+++ b/.config/xfce4/xfce4-taskmanager.rc
@@ -0,0 +1,25 @@
+[Settings]
+ShowAllProcesses=FALSE
+ShowLegend=TRUE
+MorePrecision=FALSE
+FullCommandLine=FALSE
+ShowStatusIcon=FALSE
+MonitorPaintBox=TRUE
+ShowApplicationIcons=TRUE
+ToolbarStyle=DEFAULT
+PromptTerminateTask=TRUE
+RefreshRate=2000
+ColumnUID=FALSE
+ColumnPID=TRUE
+ColumnPPID=FALSE
+ColumnState=FALSE
+ColumnVSZ=FALSE
+ColumnRSS=TRUE
+ColumnCPU=TRUE
+ColumnPriority=FALSE
+SortColumn=7
+SortType=1
+WindowWidth=662
+WindowHeight=552
+HandlePosition=100
+ProcessTreeView=FALSE
diff --git a/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml b/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml
new file mode 100644
index 0000000..f0c0be8
--- /dev/null
+++ b/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml
@@ -0,0 +1,103 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<channel name="displays" version="1.0">
+ <property name="ActiveProfile" type="string" value="Default"/>
+ <property name="Default" type="empty">
+ <property name="default" type="string" value="default">
+ <property name="Active" type="bool" value="true"/>
+ <property name="EDID" type="string" value=""/>
+ <property name="Resolution" type="string" value="1024x768"/>
+ <property name="RefreshRate" type="double" value="76.000000"/>
+ <property name="Rotation" type="int" value="0"/>
+ <property name="Reflection" type="string" value="0"/>
+ <property name="Primary" type="bool" value="false"/>
+ <property name="Position" type="empty">
+ <property name="X" type="int" value="0"/>
+ <property name="Y" type="int" value="0"/>
+ </property>
+ </property>
+ <property name="HDMI-1" type="string" value="AOP 24&quot;">
+ <property name="Active" type="bool" value="true"/>
+ <property name="EDID" type="string" value="179a5fafb0689118162656ec07caac0d725072d4"/>
+ <property name="Resolution" type="string" value="1920x1080"/>
+ <property name="RefreshRate" type="double" value="74.972503"/>
+ <property name="Rotation" type="int" value="0"/>
+ <property name="Reflection" type="string" value="0"/>
+ <property name="Primary" type="bool" value="false"/>
+ <property name="Position" type="empty">
+ <property name="X" type="int" value="0"/>
+ <property name="Y" type="int" value="0"/>
+ </property>
+ <property name="Scale" type="empty">
+ <property name="X" type="double" value="1.000000"/>
+ <property name="Y" type="double" value="1.000000"/>
+ </property>
+ </property>
+ <property name="HDMI-0" type="string" value="AOP 24&quot;">
+ <property name="Active" type="bool" value="true"/>
+ <property name="EDID" type="string" value="179a5fafb0689118162656ec07caac0d725072d4"/>
+ <property name="Resolution" type="string" value="1920x1080"/>
+ <property name="RefreshRate" type="double" value="74.972503"/>
+ <property name="Rotation" type="int" value="0"/>
+ <property name="Reflection" type="string" value="0"/>
+ <property name="Primary" type="bool" value="false"/>
+ <property name="Position" type="empty">
+ <property name="X" type="int" value="0"/>
+ <property name="Y" type="int" value="0"/>
+ </property>
+ <property name="Scale" type="empty">
+ <property name="X" type="double" value="1.000000"/>
+ <property name="Y" type="double" value="1.000000"/>
+ </property>
+ </property>
+ </property>
+ <property name="Fallback" type="empty">
+ <property name="default" type="string" value="default">
+ <property name="Active" type="bool" value="true"/>
+ <property name="EDID" type="string" value=""/>
+ <property name="Resolution" type="string" value="1024x768"/>
+ <property name="RefreshRate" type="double" value="76.000000"/>
+ <property name="Rotation" type="int" value="0"/>
+ <property name="Reflection" type="string" value="0"/>
+ <property name="Primary" type="bool" value="false"/>
+ <property name="Position" type="empty">
+ <property name="X" type="int" value="0"/>
+ <property name="Y" type="int" value="0"/>
+ </property>
+ </property>
+ <property name="HDMI-1" type="string" value="AOP 24&quot;">
+ <property name="Active" type="bool" value="true"/>
+ <property name="EDID" type="string" value="179a5fafb0689118162656ec07caac0d725072d4"/>
+ <property name="Resolution" type="string" value="1920x1080"/>
+ <property name="RefreshRate" type="double" value="74.972503"/>
+ <property name="Rotation" type="int" value="0"/>
+ <property name="Reflection" type="string" value="0"/>
+ <property name="Primary" type="bool" value="false"/>
+ <property name="Position" type="empty">
+ <property name="X" type="int" value="0"/>
+ <property name="Y" type="int" value="0"/>
+ </property>
+ <property name="Scale" type="empty">
+ <property name="X" type="double" value="1.000000"/>
+ <property name="Y" type="double" value="1.000000"/>
+ </property>
+ </property>
+ <property name="HDMI-0" type="string" value="AOP 24&quot;">
+ <property name="Active" type="bool" value="true"/>
+ <property name="EDID" type="string" value="179a5fafb0689118162656ec07caac0d725072d4"/>
+ <property name="Resolution" type="string" value="1920x1080"/>
+ <property name="RefreshRate" type="double" value="74.972503"/>
+ <property name="Rotation" type="int" value="0"/>
+ <property name="Reflection" type="string" value="0"/>
+ <property name="Primary" type="bool" value="false"/>
+ <property name="Position" type="empty">
+ <property name="X" type="int" value="0"/>
+ <property name="Y" type="int" value="0"/>
+ </property>
+ <property name="Scale" type="empty">
+ <property name="X" type="double" value="1.000000"/>
+ <property name="Y" type="double" value="1.000000"/>
+ </property>
+ </property>
+ </property>
+</channel>
diff --git a/.config/xfce4/xfconf/xfce-perchannel-xml/keyboard-layout.xml b/.config/xfce4/xfconf/xfce-perchannel-xml/keyboard-layout.xml
new file mode 100644
index 0000000..53ff0e1
--- /dev/null
+++ b/.config/xfce4/xfconf/xfce-perchannel-xml/keyboard-layout.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<channel name="keyboard-layout" version="1.0">
+ <property name="Default" type="empty">
+ <property name="XkbDisable" type="bool" value="false"/>
+ <property name="XkbOptions" type="empty">
+ <property name="Compose" type="string" value="compose:ralt"/>
+ </property>
+ <property name="XkbModel" type="string" value="pc105"/>
+ </property>
+</channel>
diff --git a/.config/xfce4/xfconf/xfce-perchannel-xml/keyboards.xml b/.config/xfce4/xfconf/xfce-perchannel-xml/keyboards.xml
new file mode 100644
index 0000000..9ddc443
--- /dev/null
+++ b/.config/xfce4/xfconf/xfce-perchannel-xml/keyboards.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<channel name="keyboards" version="1.0">
+ <property name="Default" type="empty">
+ <property name="Numlock" type="bool" value="false"/>
+ </property>
+</channel>
diff --git a/.config/xfce4/xfconf/xfce-perchannel-xml/parole.xml b/.config/xfce4/xfconf/xfce-perchannel-xml/parole.xml
new file mode 100644
index 0000000..c02c179
--- /dev/null
+++ b/.config/xfce4/xfconf/xfce-perchannel-xml/parole.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<channel name="parole" version="1.0">
+ <property name="subtitles" type="empty">
+ <property name="font" type="string" value="Sans Bold 20"/>
+ </property>
+ <property name="folders" type="empty">
+ <property name="last-used-media" type="string" value="/run/media/kylert/KYLE_1000"/>
+ </property>
+ <property name="window" type="empty">
+ <property name="maximized" type="bool" value="false"/>
+ </property>
+ <property name="audio" type="empty">
+ <property name="volume" type="int" value="50"/>
+ </property>
+</channel>
diff --git a/.config/xfce4/xfconf/xfce-perchannel-xml/pointers.xml b/.config/xfce4/xfconf/xfce-perchannel-xml/pointers.xml
new file mode 100644
index 0000000..39da28a
--- /dev/null
+++ b/.config/xfce4/xfconf/xfce-perchannel-xml/pointers.xml
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<channel name="pointers" version="1.0">
+ <property name="SONiX_USB_DEVICE_Consumer_Control" type="empty">
+ <property name="RightHanded" type="bool" value="true"/>
+ <property name="ReverseScrolling" type="bool" value="true"/>
+ <property name="Threshold" type="int" value="4"/>
+ <property name="Acceleration" type="double" value="2.000000"/>
+ </property>
+ <property name="Sony_Interactive_Entertainment_Wireless_Controller_Touchpad" type="empty">
+ <property name="RightHanded" type="bool" value="true"/>
+ <property name="ReverseScrolling" type="bool" value="true"/>
+ <property name="Threshold" type="int" value="4"/>
+ <property name="Acceleration" type="double" value="2.000000"/>
+ </property>
+ <property name="HID_1bcf08a0_Consumer_Control" type="empty">
+ <property name="RightHanded" type="bool" value="true"/>
+ <property name="ReverseScrolling" type="bool" value="true"/>
+ <property name="Threshold" type="int" value="4"/>
+ <property name="Acceleration" type="double" value="2.000000"/>
+ </property>
+ <property name="HID_1bcf08a0_Mouse" type="empty">
+ <property name="RightHanded" type="bool" value="true"/>
+ <property name="ReverseScrolling" type="bool" value="false"/>
+ <property name="Threshold" type="int" value="1"/>
+ <property name="Acceleration" type="double" value="5.000000"/>
+ </property>
+ <property name="ELECOM_ELECOM_MMO_Mouse_Consumer_Control" type="empty">
+ <property name="RightHanded" type="bool" value="true"/>
+ <property name="Threshold" type="int" value="4"/>
+ <property name="Acceleration" type="double" value="5.000000"/>
+ </property>
+ <property name="ELECOM_ELECOM_TrackBall_Mouse" type="empty">
+ <property name="RightHanded" type="bool" value="true"/>
+ <property name="Threshold" type="int" value="1"/>
+ <property name="Acceleration" type="double" value="4.000000"/>
+ </property>
+ <property name="Logitech_USB_Trackball" type="empty">
+ <property name="RightHanded" type="bool" value="true"/>
+ <property name="Threshold" type="int" value="1"/>
+ <property name="Acceleration" type="double" value="9.000000"/>
+ <property name="ReverseScrolling" type="bool" value="true"/>
+ <property name="Properties" type="empty">
+ <property name="Device_Enabled" type="int" value="1"/>
+ </property>
+ </property>
+</channel>
diff --git a/.config/xfce4/xfconf/xfce-perchannel-xml/ristretto.xml b/.config/xfce4/xfconf/xfce-perchannel-xml/ristretto.xml
new file mode 100644
index 0000000..8982fc8
--- /dev/null
+++ b/.config/xfce4/xfconf/xfce-perchannel-xml/ristretto.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<channel name="ristretto" version="1.0">
+ <property name="window" type="empty">
+ <property name="navigationbar" type="empty">
+ <property name="position" type="string" value="left"/>
+ </property>
+ <property name="height" type="uint" value="627"/>
+ <property name="width" type="uint" value="921"/>
+ </property>
+</channel>
diff --git a/.config/xfce4/xfconf/xfce-perchannel-xml/thunar.xml b/.config/xfce4/xfconf/xfce-perchannel-xml/thunar.xml
new file mode 100644
index 0000000..561faed
--- /dev/null
+++ b/.config/xfce4/xfconf/xfce-perchannel-xml/thunar.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<channel name="thunar" version="1.0">
+ <property name="last-view" type="string" value="ThunarIconView"/>
+ <property name="last-location-bar" type="string" value="ThunarLocationButtons"/>
+ <property name="last-icon-view-zoom-level" type="string" value="THUNAR_ZOOM_LEVEL_150_PERCENT"/>
+ <property name="last-separator-position" type="int" value="170"/>
+ <property name="last-show-hidden" type="bool" value="true"/>
+ <property name="last-window-width" type="int" value="960"/>
+ <property name="last-window-height" type="int" value="1053"/>
+ <property name="last-window-maximized" type="bool" value="false"/>
+ <property name="misc-single-click" type="bool" value="false"/>
+ <property name="misc-file-size-binary" type="bool" value="false"/>
+ <property name="misc-show-delete-action" type="bool" value="true"/>
+ <property name="last-sort-column" type="string" value="THUNAR_COLUMN_NAME"/>
+ <property name="last-sort-order" type="string" value="GTK_SORT_ASCENDING"/>
+ <property name="misc-thumbnail-draw-frames" type="bool" value="true"/>
+ <property name="last-side-pane" type="string" value="ThunarShortcutsPane"/>
+ <property name="shortcuts-icon-size" type="string" value="THUNAR_ICON_SIZE_16"/>
+ <property name="misc-date-style" type="string" value="THUNAR_DATE_STYLE_SHORT"/>
+ <property name="misc-thumbnail-mode" type="string" value="THUNAR_THUMBNAIL_MODE_ALWAYS"/>
+ <property name="last-details-view-zoom-level" type="string" value="THUNAR_ZOOM_LEVEL_38_PERCENT"/>
+ <property name="last-details-view-column-widths" type="string" value="50,141,50,50,186,50,50,56,50,437"/>
+</channel>
diff --git a/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-appfinder.xml b/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-appfinder.xml
new file mode 100644
index 0000000..4439c90
--- /dev/null
+++ b/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-appfinder.xml
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<channel name="xfce4-appfinder" version="1.0">
+ <property name="last" type="empty">
+ <property name="window-height" type="int" value="400"/>
+ <property name="window-width" type="int" value="400"/>
+ <property name="pane-position" type="int" value="180"/>
+ </property>
+ <property name="actions" type="array">
+ <value type="int" value="5"/>
+ <value type="int" value="4"/>
+ <value type="int" value="3"/>
+ <value type="int" value="2"/>
+ <value type="int" value="1"/>
+ <property name="action-5" type="empty">
+ <property name="type" type="int" value="0"/>
+ <property name="pattern" type="string" value="/"/>
+ <property name="command" type="string" value="exo-open --launch FileManager %S"/>
+ <property name="save" type="bool" value="false"/>
+ </property>
+ <property name="action-4" type="empty">
+ <property name="type" type="int" value="0"/>
+ <property name="pattern" type="string" value="#"/>
+ <property name="command" type="string" value="exo-open --launch TerminalEmulator man %s"/>
+ <property name="save" type="bool" value="false"/>
+ </property>
+ <property name="action-3" type="empty">
+ <property name="type" type="int" value="0"/>
+ <property name="pattern" type="string" value="!w"/>
+ <property name="command" type="string" value="exo-open --launch WebBrowser http://en.wikipedia.org/wiki/%s"/>
+ <property name="save" type="bool" value="false"/>
+ </property>
+ <property name="action-2" type="empty">
+ <property name="type" type="int" value="0"/>
+ <property name="pattern" type="string" value="$"/>
+ <property name="command" type="string" value="exo-open --launch TerminalEmulator %s"/>
+ <property name="save" type="bool" value="true"/>
+ </property>
+ <property name="action-1" type="empty">
+ <property name="type" type="int" value="1"/>
+ <property name="pattern" type="string" value="^(file|http|https):\/\/(.*)$"/>
+ <property name="command" type="string" value="exo-open \0"/>
+ <property name="save" type="bool" value="false"/>
+ </property>
+ </property>
+</channel>
diff --git a/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml b/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml
new file mode 100644
index 0000000..fd878d1
--- /dev/null
+++ b/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml
@@ -0,0 +1,369 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<channel name="xfce4-desktop" version="1.0">
+ <property name="backdrop" type="empty">
+ <property name="screen0" type="empty">
+ <property name="monitorHDMI-2" type="empty">
+ <property name="workspace0" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="5"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/hao-cui-36459232955-5fb5795661-o.jpg"/>
+ </property>
+ <property name="workspace1" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="5"/>
+ <property name="last-image" type="string" value="/usr/share/backgrounds/xfce/xfce-stripes.png"/>
+ </property>
+ <property name="workspace2" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="5"/>
+ <property name="last-image" type="string" value="/usr/share/backgrounds/xfce/xfce-stripes.png"/>
+ </property>
+ <property name="workspace3" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="5"/>
+ <property name="last-image" type="string" value="/usr/share/backgrounds/xfce/xfce-stripes.png"/>
+ </property>
+ </property>
+ <property name="monitor0" type="empty">
+ <property name="workspace0" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="5"/>
+ <property name="last-image" type="string" value="/usr/share/backgrounds/xfce/xfce-stripes.png"/>
+ </property>
+ <property name="workspace1" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="5"/>
+ <property name="last-image" type="string" value="/usr/share/backgrounds/xfce/xfce-stripes.png"/>
+ </property>
+ <property name="workspace2" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="5"/>
+ <property name="last-image" type="string" value="/usr/share/backgrounds/xfce/xfce-verticals.png"/>
+ </property>
+ <property name="workspace3" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="5"/>
+ <property name="last-image" type="string" value="/usr/share/backgrounds/xfce/xfce-verticals.png"/>
+ </property>
+ <property name="workspace4" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="5"/>
+ <property name="last-image" type="string" value="/usr/share/backgrounds/xfce/xfce-verticals.png"/>
+ </property>
+ <property name="workspace5" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="5"/>
+ <property name="last-image" type="string" value="/usr/share/backgrounds/xfce/xfce-verticals.png"/>
+ </property>
+ <property name="image-path" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ <property name="image-show" type="bool" value="true"/>
+ <property name="image-style" type="int" value="0"/>
+ </property>
+ <property name="monitorHDMI-1" type="empty">
+ <property name="workspace0" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="5"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/42345.jpg"/>
+ </property>
+ <property name="workspace1" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="5"/>
+ <property name="last-image" type="string" value="/usr/share/backgrounds/xfce/xfce-stripes.png"/>
+ </property>
+ <property name="workspace2" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="5"/>
+ <property name="last-image" type="string" value="/usr/share/backgrounds/xfce/xfce-verticals.png"/>
+ </property>
+ <property name="workspace3" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="5"/>
+ <property name="last-image" type="string" value="/usr/share/backgrounds/xfce/xfce-verticals.png"/>
+ </property>
+ <property name="workspace4" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="5"/>
+ <property name="last-image" type="string" value="/usr/share/backgrounds/xfce/xfce-verticals.png"/>
+ </property>
+ <property name="workspace5" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="5"/>
+ <property name="last-image" type="string" value="/usr/share/backgrounds/xfce/xfce-verticals.png"/>
+ </property>
+ </property>
+ <property name="monitorHDMI-0" type="empty">
+ <property name="workspace0" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="5"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/Wallpapers/gnome-backgrounds_3.jpg"/>
+ </property>
+ <property name="workspace1" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="5"/>
+ <property name="last-image" type="string" value="/usr/share/backgrounds/xfce/xfce-stripes.png"/>
+ </property>
+ <property name="workspace2" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="5"/>
+ <property name="last-image" type="string" value="/usr/share/backgrounds/xfce/xfce-verticals.png"/>
+ </property>
+ <property name="workspace3" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="5"/>
+ <property name="last-image" type="string" value="/usr/share/backgrounds/xfce/xfce-verticals.png"/>
+ </property>
+ <property name="workspace4" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="5"/>
+ <property name="last-image" type="string" value="/usr/share/backgrounds/xfce/xfce-verticals.png"/>
+ </property>
+ <property name="workspace5" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="5"/>
+ <property name="last-image" type="string" value="/usr/share/backgrounds/xfce/xfce-verticals.png"/>
+ </property>
+ <property name="workspace6" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace7" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace8" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace9" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace10" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace11" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace12" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace13" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace14" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace15" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace16" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace17" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace18" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace19" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace20" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace21" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace22" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace23" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace24" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace25" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace26" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace27" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace28" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace29" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace30" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace31" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace32" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace33" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace34" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace35" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace36" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace37" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace38" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace39" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace40" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace41" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace42" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace43" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace44" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace45" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace46" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace47" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace48" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace49" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ <property name="workspace50" type="empty">
+ <property name="color-style" type="int" value="0"/>
+ <property name="image-style" type="int" value="3"/>
+ <property name="last-image" type="string" value="/home/kylert/Pictures/retro-abstract-computers-wallpaper-64259-66427-hd-wallpapers.jpg"/>
+ </property>
+ </property>
+ </property>
+ </property>
+ <property name="last" type="empty">
+ <property name="window-width" type="int" value="556"/>
+ <property name="window-height" type="int" value="554"/>
+ </property>
+ <property name="desktop-icons" type="empty">
+ <property name="icon-size" type="uint" value="32"/>
+ <property name="gravity" type="int" value="2"/>
+ <property name="file-icons" type="empty">
+ <property name="show-trash" type="bool" value="false"/>
+ <property name="show-filesystem" type="bool" value="false"/>
+ <property name="show-home" type="bool" value="false"/>
+ </property>
+ <property name="tooltip-size" type="double" value="64.000000"/>
+ <property name="style" type="int" value="2"/>
+ </property>
+</channel>
diff --git a/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml b/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
new file mode 100644
index 0000000..6ad98d7
--- /dev/null
+++ b/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
@@ -0,0 +1,201 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<channel name="xfce4-keyboard-shortcuts" version="1.0">
+ <property name="commands" type="empty">
+ <property name="default" type="empty">
+ <property name="&lt;Alt&gt;F1" type="empty"/>
+ <property name="&lt;Alt&gt;F2" type="empty">
+ <property name="startup-notify" type="empty"/>
+ </property>
+ <property name="&lt;Alt&gt;F3" type="empty">
+ <property name="startup-notify" type="empty"/>
+ </property>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;Delete" type="empty"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;l" type="empty"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;t" type="empty"/>
+ <property name="XF86Display" type="empty"/>
+ <property name="&lt;Super&gt;p" type="empty"/>
+ <property name="&lt;Primary&gt;Escape" type="empty"/>
+ <property name="XF86WWW" type="empty"/>
+ <property name="HomePage" type="empty"/>
+ <property name="XF86Mail" type="empty"/>
+ <property name="Print" type="empty"/>
+ <property name="&lt;Alt&gt;Print" type="empty"/>
+ <property name="&lt;Shift&gt;Print" type="empty"/>
+ <property name="&lt;Super&gt;e" type="empty"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;f" type="empty"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;Escape" type="empty"/>
+ <property name="&lt;Primary&gt;&lt;Shift&gt;Escape" type="empty"/>
+ <property name="&lt;Super&gt;r" type="empty">
+ <property name="startup-notify" type="empty"/>
+ </property>
+ </property>
+ <property name="custom" type="empty">
+ <property name="&lt;Primary&gt;Escape" type="string" value="xfdesktop --menu"/>
+ <property name="XF86Display" type="string" value="xfce4-display-settings --minimal"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;l" type="string" value="xflock4"/>
+ <property name="&lt;Alt&gt;F3" type="string" value="xfce4-appfinder">
+ <property name="startup-notify" type="bool" value="true"/>
+ </property>
+ <property name="&lt;Alt&gt;F2" type="string" value="xfce4-appfinder --collapsed">
+ <property name="startup-notify" type="bool" value="true"/>
+ </property>
+ <property name="&lt;Alt&gt;F1" type="string" value="xfce4-popup-applicationsmenu"/>
+ <property name="XF86Mail" type="string" value="exo-open --launch MailReader"/>
+ <property name="XF86WWW" type="string" value="exo-open --launch WebBrowser"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;t" type="string" value="exo-open --launch TerminalEmulator"/>
+ <property name="&lt;Super&gt;p" type="string" value="xfce4-display-settings --minimal"/>
+ <property name="override" type="bool" value="true"/>
+ <property name="&lt;Shift&gt;space" type="string" value="xfce4-popup-whiskermenu"/>
+ <property name="&lt;Super&gt;s" type="string" value="fsearch"/>
+ <property name="&lt;Super&gt;e" type="string" value="thunar"/>
+ <property name="Print" type="string" value="xfce4-screenshooter -f --mouse"/>
+ <property name="&lt;Super&gt;Print" type="string" value="xfce4-screenshooter -w --mouse"/>
+ <property name="&lt;Shift&gt;Print" type="string" value="xfce4-screenshooter -r --mouse"/>
+ <property name="&lt;Primary&gt;&lt;Shift&gt;x" type="string" value="xkill"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;Delete" type="string" value="xfce4-terminal -e &apos;htop&apos; -T &apos;Task Manager&apos;"/>
+ <property name="&lt;Primary&gt;&lt;Shift&gt;Delete" type="string" value="gnome-system-monitor"/>
+ <property name="HomePage" type="string" value="exo-open --launch WebBrowser"/>
+ <property name="Tools" type="string" value="sh -c &apos;/usr/bin/chromium --profile-directory=Default --app-id=eeaafbmfeofhhjpjklgoobllogkjdgap&apos;">
+ <property name="startup-notify" type="bool" value="true"/>
+ </property>
+ <property name="Calculator" type="string" value="gnome-calculator"/>
+ <property name="Search" type="string" value="fsearch"/>
+ </property>
+ </property>
+ <property name="xfwm4" type="empty">
+ <property name="default" type="empty">
+ <property name="&lt;Alt&gt;Insert" type="empty"/>
+ <property name="Escape" type="empty"/>
+ <property name="Left" type="empty"/>
+ <property name="Right" type="empty"/>
+ <property name="Up" type="empty"/>
+ <property name="Down" type="empty"/>
+ <property name="&lt;Alt&gt;Tab" type="empty"/>
+ <property name="&lt;Alt&gt;&lt;Shift&gt;Tab" type="empty"/>
+ <property name="&lt;Alt&gt;Delete" type="empty"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;Down" type="empty"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;Left" type="empty"/>
+ <property name="&lt;Shift&gt;&lt;Alt&gt;Page_Down" type="empty"/>
+ <property name="&lt;Alt&gt;F4" type="empty"/>
+ <property name="&lt;Alt&gt;F6" type="empty"/>
+ <property name="&lt;Alt&gt;F7" type="empty"/>
+ <property name="&lt;Alt&gt;F8" type="empty"/>
+ <property name="&lt;Alt&gt;F9" type="empty"/>
+ <property name="&lt;Alt&gt;F10" type="empty"/>
+ <property name="&lt;Alt&gt;F11" type="empty"/>
+ <property name="&lt;Alt&gt;F12" type="empty"/>
+ <property name="&lt;Primary&gt;&lt;Shift&gt;&lt;Alt&gt;Left" type="empty"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;End" type="empty"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;Home" type="empty"/>
+ <property name="&lt;Primary&gt;&lt;Shift&gt;&lt;Alt&gt;Right" type="empty"/>
+ <property name="&lt;Primary&gt;&lt;Shift&gt;&lt;Alt&gt;Up" type="empty"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;KP_1" type="empty"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;KP_2" type="empty"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;KP_3" type="empty"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;KP_4" type="empty"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;KP_5" type="empty"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;KP_6" type="empty"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;KP_7" type="empty"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;KP_8" type="empty"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;KP_9" type="empty"/>
+ <property name="&lt;Alt&gt;space" type="empty"/>
+ <property name="&lt;Shift&gt;&lt;Alt&gt;Page_Up" type="empty"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;Right" type="empty"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;d" type="empty"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;Up" type="empty"/>
+ <property name="&lt;Super&gt;Tab" type="empty"/>
+ <property name="&lt;Primary&gt;F1" type="empty"/>
+ <property name="&lt;Primary&gt;F2" type="empty"/>
+ <property name="&lt;Primary&gt;F3" type="empty"/>
+ <property name="&lt;Primary&gt;F4" type="empty"/>
+ <property name="&lt;Primary&gt;F5" type="empty"/>
+ <property name="&lt;Primary&gt;F6" type="empty"/>
+ <property name="&lt;Primary&gt;F7" type="empty"/>
+ <property name="&lt;Primary&gt;F8" type="empty"/>
+ <property name="&lt;Primary&gt;F9" type="empty"/>
+ <property name="&lt;Primary&gt;F10" type="empty"/>
+ <property name="&lt;Primary&gt;F11" type="empty"/>
+ <property name="&lt;Primary&gt;F12" type="empty"/>
+ <property name="&lt;Super&gt;KP_Left" type="empty"/>
+ <property name="&lt;Super&gt;KP_Right" type="empty"/>
+ <property name="&lt;Super&gt;KP_Up" type="empty"/>
+ <property name="&lt;Super&gt;KP_Down" type="empty"/>
+ <property name="&lt;Super&gt;KP_Page_Up" type="empty"/>
+ <property name="&lt;Super&gt;KP_Home" type="empty"/>
+ <property name="&lt;Super&gt;KP_End" type="empty"/>
+ <property name="&lt;Super&gt;KP_Next" type="empty"/>
+ </property>
+ <property name="custom" type="empty">
+ <property name="&lt;Primary&gt;F12" type="string" value="workspace_12_key"/>
+ <property name="&lt;Alt&gt;F4" type="string" value="close_window_key"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;KP_3" type="string" value="move_window_workspace_3_key"/>
+ <property name="&lt;Primary&gt;F2" type="string" value="workspace_2_key"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;Down" type="string" value="down_workspace_key"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;KP_9" type="string" value="move_window_workspace_9_key"/>
+ <property name="&lt;Primary&gt;&lt;Shift&gt;&lt;Alt&gt;Left" type="string" value="move_window_left_key"/>
+ <property name="&lt;Primary&gt;F8" type="string" value="workspace_8_key"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;KP_4" type="string" value="move_window_workspace_4_key"/>
+ <property name="Right" type="string" value="right_key"/>
+ <property name="Down" type="string" value="down_key"/>
+ <property name="&lt;Primary&gt;F3" type="string" value="workspace_3_key"/>
+ <property name="&lt;Shift&gt;&lt;Alt&gt;Page_Down" type="string" value="lower_window_key"/>
+ <property name="&lt;Primary&gt;F9" type="string" value="workspace_9_key"/>
+ <property name="&lt;Alt&gt;Tab" type="string" value="cycle_windows_key"/>
+ <property name="&lt;Primary&gt;&lt;Shift&gt;&lt;Alt&gt;Right" type="string" value="move_window_right_key"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;Right" type="string" value="right_workspace_key"/>
+ <property name="&lt;Primary&gt;F11" type="string" value="workspace_11_key"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;KP_5" type="string" value="move_window_workspace_5_key"/>
+ <property name="&lt;Alt&gt;F6" type="string" value="stick_window_key"/>
+ <property name="&lt;Super&gt;Tab" type="string" value="switch_window_key"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;d" type="string" value="show_desktop_key"/>
+ <property name="&lt;Primary&gt;F4" type="string" value="workspace_4_key"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;KP_6" type="string" value="move_window_workspace_6_key"/>
+ <property name="Up" type="string" value="up_key"/>
+ <property name="&lt;Alt&gt;space" type="string" value="popup_menu_key"/>
+ <property name="&lt;Alt&gt;&lt;Shift&gt;Tab" type="string" value="cycle_reverse_windows_key"/>
+ <property name="Escape" type="string" value="cancel_key"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;KP_1" type="string" value="move_window_workspace_1_key"/>
+ <property name="&lt;Alt&gt;F12" type="string" value="above_key"/>
+ <property name="&lt;Primary&gt;&lt;Shift&gt;&lt;Alt&gt;Up" type="string" value="move_window_up_key"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;KP_7" type="string" value="move_window_workspace_7_key"/>
+ <property name="&lt;Primary&gt;F5" type="string" value="workspace_5_key"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;KP_2" type="string" value="move_window_workspace_2_key"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;Up" type="string" value="up_workspace_key"/>
+ <property name="&lt;Primary&gt;F6" type="string" value="workspace_6_key"/>
+ <property name="&lt;Primary&gt;F1" type="string" value="workspace_1_key"/>
+ <property name="&lt;Primary&gt;F7" type="string" value="workspace_7_key"/>
+ <property name="&lt;Primary&gt;F10" type="string" value="workspace_10_key"/>
+ <property name="Left" type="string" value="left_key"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;KP_8" type="string" value="move_window_workspace_8_key"/>
+ <property name="override" type="bool" value="true"/>
+ <property name="&lt;Primary&gt;&lt;Shift&gt;space" type="string" value="move_window_key"/>
+ <property name="&lt;Primary&gt;space" type="string" value="resize_window_key"/>
+ <property name="&lt;Super&gt;Up" type="string" value="tile_up_key"/>
+ <property name="&lt;Super&gt;Down" type="string" value="tile_down_key"/>
+ <property name="&lt;Super&gt;Left" type="string" value="tile_left_key"/>
+ <property name="&lt;Super&gt;Right" type="string" value="tile_right_key"/>
+ <property name="&lt;Primary&gt;Left" type="string" value="tile_up_left_key"/>
+ <property name="&lt;Primary&gt;Right" type="string" value="tile_up_right_key"/>
+ <property name="&lt;Primary&gt;Up" type="string" value="tile_down_left_key"/>
+ <property name="&lt;Primary&gt;Down" type="string" value="tile_down_right_key"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;Home" type="string" value="move_window_prev_workspace_key"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;End" type="string" value="move_window_next_workspace_key"/>
+ <property name="&lt;Primary&gt;&lt;Alt&gt;Left" type="string" value="left_workspace_key"/>
+ <property name="&lt;Shift&gt;&lt;Super&gt;Left" type="string" value="move_window_left_workspace_key"/>
+ <property name="&lt;Shift&gt;&lt;Super&gt;Right" type="string" value="move_window_right_workspace_key"/>
+ <property name="&lt;Shift&gt;&lt;Super&gt;Up" type="string" value="move_window_up_workspace_key"/>
+ <property name="&lt;Shift&gt;&lt;Super&gt;Down" type="string" value="move_window_down_workspace_key"/>
+ <property name="&lt;Shift&gt;&lt;Super&gt;Page_Up" type="string" value="raise_window_key"/>
+ <property name="&lt;Alt&gt;Right" type="string" value="maximize_window_key"/>
+ <property name="&lt;Alt&gt;Left" type="string" value="hide_window_key"/>
+ <property name="&lt;Alt&gt;Down" type="string" value="fullscreen_key"/>
+ <property name="&lt;Alt&gt;Insert" type="string" value="add_workspace_key"/>
+ <property name="&lt;Alt&gt;Delete" type="string" value="del_active_workspace_key"/>
+ </property>
+ </property>
+ <property name="providers" type="array">
+ <value type="string" value="xfwm4"/>
+ <value type="string" value="commands"/>
+ </property>
+</channel>
diff --git a/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-mime-settings.xml b/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-mime-settings.xml
new file mode 100644
index 0000000..b5be021
--- /dev/null
+++ b/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-mime-settings.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<channel name="xfce4-mime-settings" version="1.0">
+ <property name="last" type="empty">
+ <property name="window-width" type="int" value="550"/>
+ <property name="window-height" type="int" value="400"/>
+ <property name="mime-width" type="int" value="300"/>
+ <property name="status-width" type="int" value="75"/>
+ <property name="default-width" type="int" value="131"/>
+ </property>
+</channel>
diff --git a/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-notifyd.xml b/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-notifyd.xml
new file mode 100644
index 0000000..b44f157
--- /dev/null
+++ b/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-notifyd.xml
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<channel name="xfce4-notifyd" version="1.0">
+ <property name="applications" type="empty">
+ <property name="known_applications" type="array">
+ <value type="string" value="chromium"/>
+ <value type="string" value="ClipGrab"/>
+ <value type="string" value="discord"/>
+ <value type="string" value="Electron"/>
+ <value type="string" value="emojione-picker"/>
+ <value type="string" value="FileZilla"/>
+ <value type="string" value="Firefox"/>
+ <value type="string" value="fr.handbrake.ghb"/>
+ <value type="string" value="google-chrome"/>
+ <value type="string" value="Insync"/>
+ <value type="string" value="nm-applet"/>
+ <value type="string" value="notify-send"/>
+ <value type="string" value="org.gnome.Evolution"/>
+ <value type="string" value="org.gnome.Evolution-alarm-notify"/>
+ <value type="string" value="org.gnome.Solanum"/>
+ <value type="string" value="org.kde.kdeconnect.daemon"/>
+ <value type="string" value="org.kde.kdenlive"/>
+ <value type="string" value="org.manjaro.pamac.installer"/>
+ <value type="string" value="org.manjaro.pamac.manager"/>
+ <value type="string" value="Package Manager"/>
+ <value type="string" value="Slack"/>
+ <value type="string" value="Spotify"/>
+ <value type="string" value="Studio"/>
+ <value type="string" value="System Config Printer Notification"/>
+ <value type="string" value="teams"/>
+ <value type="string" value="telegramdesktop"/>
+ <value type="string" value="thunar"/>
+ <value type="string" value="Thunderbird"/>
+ <value type="string" value="Transmission"/>
+ <value type="string" value="Xfce volume control"/>
+ <value type="string" value="Xfce volume daemon"/>
+ <value type="string" value="Xfce4-notifyd settings"/>
+ <value type="string" value="xfce4-settings-helper"/>
+ <value type="string" value="xfdesktop"/>
+ </property>
+ <property name="muted_applications" type="array">
+ <value type="string" value="discord"/>
+ </property>
+ </property>
+ <property name="primary-monitor" type="uint" value="0"/>
+ <property name="notify-location" type="uint" value="2"/>
+ <property name="log-level" type="uint" value="0"/>
+ <property name="log-level-apps" type="uint" value="0"/>
+ <property name="initial-opacity" type="double" value="1.000000"/>
+ <property name="theme" type="string" value="Default"/>
+ <property name="do-slideout" type="bool" value="false"/>
+ <property name="do-fadeout" type="bool" value="false"/>
+</channel>
diff --git a/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml b/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml
new file mode 100644
index 0000000..7f1a35b
--- /dev/null
+++ b/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml
@@ -0,0 +1,184 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<channel name="xfce4-panel" version="1.0">
+ <property name="configver" type="int" value="2"/>
+ <property name="panels" type="array">
+ <value type="int" value="1"/>
+ <property name="panel-1" type="empty">
+ <property name="position" type="string" value="p=6;x=960;y=14"/>
+ <property name="length" type="uint" value="100"/>
+ <property name="position-locked" type="bool" value="true"/>
+ <property name="icon-size" type="uint" value="16"/>
+ <property name="size" type="uint" value="26"/>
+ <property name="plugin-ids" type="array">
+ <value type="int" value="1"/>
+ <value type="int" value="7"/>
+ <value type="int" value="2"/>
+ <value type="int" value="3"/>
+ <value type="int" value="4"/>
+ <value type="int" value="5"/>
+ <value type="int" value="6"/>
+ <value type="int" value="10"/>
+ <value type="int" value="8"/>
+ <value type="int" value="15"/>
+ <value type="int" value="11"/>
+ <value type="int" value="12"/>
+ <value type="int" value="13"/>
+ <value type="int" value="14"/>
+ </property>
+ <property name="enter-opacity" type="uint" value="100"/>
+ <property name="leave-opacity" type="uint" value="100"/>
+ <property name="background-style" type="uint" value="1"/>
+ <property name="background-rgba" type="array">
+ <value type="double" value="0.188235"/>
+ <value type="double" value="0.188235"/>
+ <value type="double" value="0.188235"/>
+ <value type="double" value="0.500000"/>
+ </property>
+ </property>
+ </property>
+ <property name="plugins" type="empty">
+ <property name="plugin-3" type="string" value="separator">
+ <property name="expand" type="bool" value="true"/>
+ <property name="style" type="uint" value="0"/>
+ </property>
+ <property name="plugin-5" type="string" value="separator">
+ <property name="style" type="uint" value="0"/>
+ </property>
+ <property name="plugin-6" type="string" value="systray">
+ <property name="show-frame" type="bool" value="false"/>
+ <property name="square-icons" type="bool" value="true"/>
+ <property name="names-ordered" type="array">
+ <value type="string" value="x-tile"/>
+ <value type="string" value="blueman-tray"/>
+ <value type="string" value="notes"/>
+ <value type="string" value="teamviewer"/>
+ <value type="string" value="zoom"/>
+ <value type="string" value="task manager"/>
+ <value type="string" value="xfce4-power-manager"/>
+ <value type="string" value="qtalarm"/>
+ <value type="string" value="cherrytree"/>
+ <value type="string" value="simplescreenrecorder"/>
+ <value type="string" value="reminders"/>
+ <value type="string" value="kde connect indicator"/>
+ <value type="string" value="telegramdesktop"/>
+ <value type="string" value="clipgrab"/>
+ <value type="string" value="evolution-alarm-notify"/>
+ <value type="string" value="insync"/>
+ <value type="string" value="emojione-picker"/>
+ <value type="string" value="vlc"/>
+ <value type="string" value="clipman"/>
+ <value type="string" value="steam"/>
+ <value type="string" value="discord"/>
+ <value type="string" value="thunar"/>
+ <value type="string" value="networkmanager applet"/>
+ <value type="string" value="pamac-tray"/>
+ </property>
+ <property name="known-legacy-items" type="array">
+ <value type="string" value="electron"/>
+ <value type="string" value="xfce4-power-manager"/>
+ <value type="string" value="orage"/>
+ <value type="string" value="javaembeddedframe"/>
+ <value type="string" value="system-config-printer"/>
+ <value type="string" value="anydesk"/>
+ <value type="string" value="emojione-picker"/>
+ <value type="string" value="thunar"/>
+ <value type="string" value="reminders"/>
+ <value type="string" value="evolution-alarm-notify"/>
+ <value type="string" value="networkmanager applet"/>
+ <value type="string" value="pamac-tray"/>
+ <value type="string" value="clipman"/>
+ </property>
+ <property name="known-items" type="array">
+ <value type="string" value="Microsoft Teams - Preview1"/>
+ <value type="string" value="Slack1"/>
+ <value type="string" value="Stremio"/>
+ <value type="string" value="ViberPC"/>
+ <value type="string" value="pentablet"/>
+ <value type="string" value="Prospect Mail1"/>
+ <value type="string" value="superProductivity1"/>
+ <value type="string" value="KDE Connect Indicator"/>
+ <value type="string" value="zoom"/>
+ <value type="string" value="TelegramDesktop"/>
+ <value type="string" value="steam"/>
+ <value type="string" value="SimpleScreenRecorder"/>
+ <value type="string" value="Insync"/>
+ <value type="string" value="QTalarm"/>
+ <value type="string" value="ClipGrab"/>
+ <value type="string" value="facebookmessenger-nativefier-7ab88e1"/>
+ <value type="string" value="Franz1"/>
+ <value type="string" value="Caprine1"/>
+ <value type="string" value="vlc"/>
+ <value type="string" value="discord1"/>
+ <value type="string" value="emojione-picker"/>
+ </property>
+ </property>
+ <property name="plugin-8" type="string" value="pulseaudio">
+ <property name="enable-keyboard-shortcuts" type="bool" value="true"/>
+ <property name="show-notifications" type="bool" value="false"/>
+ <property name="mpris-players" type="string" value="chrome.instance1008;chrome.instance10116;chrome.instance1014;chrome.instance1027;chrome.instance102925;chrome.instance1030;chrome.instance1036;chrome.instance104799;chrome.instance1049;chrome.instance1057;chrome.instance1062;chrome.instance1065;chrome.instance1068;chrome.instance10696;chrome.instance1071;chrome.instance1074;chrome.instance1076;chrome.instance1084;chrome.instance1109;chrome.instance11128;chrome.instance1116;chrome.instance1117;chrome.instance1124;chrome.instance1126;chrome.instance1141;chrome.instance1167;chrome.instance1173;chrome.instance1181;chrome.instance11912;chrome.instance1194;chrome.instance11991;chrome.instance1213;chrome.instance1214;chrome.instance12224;chrome.instance12497;chrome.instance1256;chrome.instance1302;chrome.instance13080;chrome.instance13200;chrome.instance1343;chrome.instance1350;chrome.instance1409;chrome.instance14117;chrome.instance1412;chrome.instance1423;chrome.instance1434;chrome.instance1456;chrome.instance1468;chrome.instance1472;chrome.instance1473;chrome.instance1474;chrome.instance14768;chrome.instance1483;chrome.instance1485;chrome.instance1495;chrome.instance1510;chrome.instance15169;chrome.instance1523;chrome.instance1526;chrome.instance1559;chrome.instance1576;chrome.instance15871;chrome.instance1620;chrome.instance1662;chrome.instance16678;chrome.instance16895;chrome.instance1708;chrome.instance17168;chrome.instance1810;chrome.instance18213;chrome.instance18484;chrome.instance1850;chrome.instance1874;chrome.instance1942;chrome.instance19583;chrome.instance1987;chrome.instance2069;chrome.instance2083;chrome.instance21028;chrome.instance2103;chrome.instance21191;chrome.instance2159;chrome.instance22138;chrome.instance2226;chrome.instance22396;chrome.instance2295;chrome.instance22965;chrome.instance2306;chrome.instance2348;chrome.instance23759;chrome.instance2376;chrome.instance23902;chrome.instance24110;chrome.instance24235;chrome.instance2445;chrome.instance25166;chrome.instance2543;chrome.instance2583;chrome.instance2632;chrome.instance2644;chrome.instance27236;chrome.instance28472;chrome.instance28510;chrome.instance2887;chrome.instance2908;chrome.instance2969;chrome.instance29789;chrome.instance3007;chrome.instance3094;chrome.instance32223;chrome.instance32283;chrome.instance33649;chrome.instance33843;chrome.instance3405;chrome.instance34201;chrome.instance34482;chrome.instance35206;chrome.instance3529;chrome.instance35403;chrome.instance3751;chrome.instance37771;chrome.instance3800;chrome.instance3959;chrome.instance3976;chrome.instance4012;chrome.instance4045;chrome.instance4054;chrome.instance40962;chrome.instance4110;chrome.instance4192;chrome.instance42389;chrome.instance4291;chrome.instance4391;chrome.instance4398;chrome.instance4446;chrome.instance45729;chrome.instance4858;chrome.instance5045;chrome.instance5131;chrome.instance5153;chrome.instance51621;chrome.instance5193;chrome.instance5240;chrome.instance5249;chrome.instance5252;chrome.instance5273;chrome.instance5620;chrome.instance5720;chrome.instance5737;chrome.instance5739;chrome.instance5757;chrome.instance5873;chrome.instance5917;chrome.instance5977;chrome.instance6309;chrome.instance6393;chrome.instance6717;chrome.instance6863;chrome.instance7087;chrome.instance7118;chrome.instance7310;chrome.instance7319;chrome.instance7603;chrome.instance7909;chrome.instance8166;chrome.instance8399;chrome.instance8528;chrome.instance8546;chrome.instance8712;chrome.instance8759;chrome.instance8801;chrome.instance9263;chrome.instance934;chrome.instance940;chrome.instance9441;chrome.instance9548;chrome.instance961;chrome.instance9689;chrome.instance970;chrome.instance9703;chrome.instance973;chrome.instance976;chrome.instance978;chrome.instance992;chromium.instance1001;chromium.instance1002;chromium.instance1003;chromium.instance1004;chromium.instance10048;chromium.instance1005;chromium.instance10052;chromium.instance1006;chromium.instance10068;chromium.instance1007;chromium.instance1008;chromium.instance1009;chromium.instance1010;chromium.instance1011;chromium.instance1012;chromium.instance1013;chromium.instance1014;chromium.instance1015;chromium.instance1016;chromium.instance10162;chromium.instance1017;chromium.instance1018;chromium.instance1019;chromium.instance1020;chromium.instance1021;chromium.instance1022;chromium.instance1023;chromium.instance1024;chromium.instance1025;chromium.instance10257;chromium.instance1026;chromium.instance1027;chromium.instance1028;chromium.instance10284;chromium.instance1029;chromium.instance1030;chromium.instance10304;chromium.instance1031;chromium.instance1033;chromium.instance1034;chromium.instance10342;chromium.instance1035;chromium.instance1036;chromium.instance1038;chromium.instance10380;chromium.instance1039;chromium.instance1040;chromium.instance1041;chromium.instance1042;chromium.instance1043;chromium.instance10434;chromium.instance1044;chromium.instance1046;chromium.instance10465;chromium.instance10466;chromium.instance10468;chromium.instance1049;chromium.instance1051;chromium.instance1052;chromium.instance1054;chromium.instance1055;chromium.instance1056;chromium.instance10561;chromium.instance1057;chromium.instance1058;chromium.instance1059;chromium.instance10597;chromium.instance1060;chromium.instance10600;chromium.instance1061;chromium.instance1062;chromium.instance1063;chromium.instance10631;chromium.instance1064;chromium.instance10643;chromium.instance1065;chromium.instance1066;chromium.instance1067;chromium.instance1068;chromium.instance10687;chromium.instance1069;chromium.instance1071;chromium.instance1072;chromium.instance10726;chromium.instance1073;chromium.instance1075;chromium.instance1076;chromium.instance10792;chromium.instance1080;chromium.instance1081;chromium.instance1082;chromium.instance1083;chromium.instance10832;chromium.instance10836;chromium.instance10874;chromium.instance1089;chromium.instance1090;chromium.instance1091;chromium.instance1092;chromium.instance1093;chromium.instance109347;chromium.instance1094;chromium.instance1095;chromium.instance1097;chromium.instance109767;chromium.instance1098;chromium.instance10982;chromium.instance1099;chromium.instance1100;chromium.instance1101;chromium.instance11014;chromium.instance1103;chromium.instance1104;chromium.instance110465;chromium.instance1106;chromium.instance1110;chromium.instance11109;chromium.instance1111;chromium.instance11115;chromium.instance1112;chromium.instance1113;chromium.instance1114;chromium.instance1115;chromium.instance11158;chromium.instance1116;chromium.instance1117;chromium.instance11179;chromium.instance11181;chromium.instance1119;chromium.instance1120;chromium.instance1121;chromium.instance1122;chromium.instance1123;chromium.instance11236;chromium.instance1124;chromium.instance1125;chromium.instance1127;chromium.instance11279;chromium.instance11287;chromium.instance1130;chromium.instance1132;chromium.instance1133;chromium.instance11347;chromium.instance11359;chromium.instance1136;chromium.instance11366;chromium.instance1137;chromium.instance1138;chromium.instance1139;chromium.instance1140;chromium.instance1141;chromium.instance1142;chromium.instance1144;chromium.instance1145;chromium.instance11452;chromium.instance11453;chromium.instance1146;chromium.instance11471;chromium.instance11473;chromium.instance1148;chromium.instance1149;chromium.instance1150;chromium.instance11502;chromium.instance11506;chromium.instance1151;chromium.instance1152;chromium.instance1153;chromium.instance1155;chromium.instance1157;chromium.instance11576;chromium.instance11579;chromium.instance1159;chromium.instance1161;chromium.instance11616;chromium.instance1162;chromium.instance1163;chromium.instance1164;chromium.instance1165;chromium.instance11650;chromium.instance1166;chromium.instance1168;chromium.instance1169;chromium.instance11706;chromium.instance1174;chromium.instance11775;chromium.instance1178;chromium.instance1179;chromium.instance1180;chromium.instance11814;chromium.instance11822;chromium.instance1184;chromium.instance1187;chromium.instance1188;chromium.instance11928;chromium.instance1193;chromium.instance11939;chromium.instance1195;chromium.instance1197;chromium.instance1198;chromium.instance11986;chromium.instance1202;chromium.instance1204;chromium.instance1205;chromium.instance1209;chromium.instance12104;chromium.instance12111;chromium.instance1213;chromium.instance1216;chromium.instance12173;chromium.instance1218;chromium.instance1219;chromium.instance1224;chromium.instance1227;chromium.instance12332;chromium.instance1234;chromium.instance12370;chromium.instance12385;chromium.instance12457;chromium.instance1247;chromium.instance1248;chromium.instance1249;chromium.instance1253;chromium.instance12530;chromium.instance1255;chromium.instance1256;chromium.instance1257;chromium.instance12595;chromium.instance12596;chromium.instance12603;chromium.instance1261;chromium.instance12645;chromium.instance12649;chromium.instance1265;chromium.instance1271;chromium.instance12721;chromium.instance12733;chromium.instance12743;chromium.instance1276;chromium.instance12773;chromium.instance12785;chromium.instance12797;chromium.instance12833;chromium.instance12838;chromium.instance1287;chromium.instance12872;chromium.instance12887;chromium.instance1289;chromium.instance1290;chromium.instance1291;chromium.instance1296;chromium.instance129994;chromium.instance13003;chromium.instance13021;chromium.instance13031;chromium.instance13033;chromium.instance13093;chromium.instance1316;chromium.instance131814;chromium.instance13193;chromium.instance1320;chromium.instance1322;chromium.instance13230;chromium.instance13232;chromium.instance1324;chromium.instance13268;chromium.instance13274;chromium.instance1329;chromium.instance13344;chromium.instance1338;chromium.instance13440;chromium.instance13447;chromium.instance1345;chromium.instance13455;chromium.instance1346;chromium.instance13505;chromium.instance13506;chromium.instance13530;chromium.instance13575;chromium.instance1359;chromium.instance13594;chromium.instance1361;chromium.instance13623;chromium.instance1363;chromium.instance13644;chromium.instance1373;chromium.instance1375;chromium.instance13777;chromium.instance1378;chromium.instance13823;chromium.instance13824;chromium.instance1384;chromium.instance1385;chromium.instance1392;chromium.instance1401;chromium.instance1402;chromium.instance14022;chromium.instance1405;chromium.instance14055;chromium.instance14077;chromium.instance1410;chromium.instance1418;chromium.instance1419;chromium.instance1422;chromium.instance1423;chromium.instance14238;chromium.instance14239;chromium.instance1424;chromium.instance1429;chromium.instance1432;chromium.instance1435;chromium.instance14350;chromium.instance14358;chromium.instance1438;chromium.instance14380;chromium.instance1439;chromium.instance14478;chromium.instance1448;chromium.instance14488;chromium.instance1451;chromium.instance14514;chromium.instance1452;chromium.instance1453;chromium.instance14562;chromium.instance1458;chromium.instance1461;chromium.instance1468;chromium.instance1472;chromium.instance14723;chromium.instance1474;chromium.instance14755;chromium.instance1482;chromium.instance1483;chromium.instance1484;chromium.instance14858;chromium.instance14863;chromium.instance14868;chromium.instance1488;chromium.instance1489;chromium.instance1490;chromium.instance14913;chromium.instance14921;chromium.instance1496;chromium.instance14970;chromium.instance1499;chromium.instance14991;chromium.instance15002;chromium.instance1501;chromium.instance1510;chromium.instance15117;chromium.instance1517;chromium.instance1518;chromium.instance1519;chromium.instance15205;chromium.instance15301;chromium.instance1536;chromium.instance1540;chromium.instance15442;chromium.instance1546;chromium.instance1547;chromium.instance1549;chromium.instance15495;chromium.instance1553;chromium.instance1563;chromium.instance1564;chromium.instance1567;chromium.instance15676;chromium.instance15685;chromium.instance1569;chromium.instance15699;chromium.instance15738;chromium.instance1580;chromium.instance15883;chromium.instance15897;chromium.instance1590;chromium.instance15913;chromium.instance15921;chromium.instance15937;chromium.instance1594;chromium.instance15982;chromium.instance1600;chromium.instance16020;chromium.instance1603;chromium.instance16048;chromium.instance16130;chromium.instance1614;chromium.instance16154;chromium.instance16179;chromium.instance16229;chromium.instance1627;chromium.instance16277;chromium.instance1633;chromium.instance1635;chromium.instance16360;chromium.instance16373;chromium.instance1640;chromium.instance16468;chromium.instance16479;chromium.instance16498;chromium.instance1657;chromium.instance1663;chromium.instance16636;chromium.instance1664;chromium.instance1669;chromium.instance16691;chromium.instance1675;chromium.instance1677;chromium.instance1684;chromium.instance1690;chromium.instance16900;chromium.instance1691;chromium.instance1694;chromium.instance16973;chromium.instance1698;chromium.instance17000;chromium.instance17003;chromium.instance17064;chromium.instance1711;chromium.instance17140;chromium.instance1715;chromium.instance17193;chromium.instance17198;chromium.instance1724;chromium.instance1726;chromium.instance17296;chromium.instance17342;chromium.instance1742;chromium.instance17524;chromium.instance1756;chromium.instance1761;chromium.instance17624;chromium.instance1764;chromium.instance1766;chromium.instance1767;chromium.instance1768;chromium.instance1769;chromium.instance17698;chromium.instance1770;chromium.instance17732;chromium.instance17751;chromium.instance1776;chromium.instance1778;chromium.instance1779;chromium.instance1782;chromium.instance1784;chromium.instance1785;chromium.instance1789;chromium.instance1790;chromium.instance1791;chromium.instance1792;chromium.instance1793;chromium.instance17933;chromium.instance1796;chromium.instance1800;chromium.instance18005;chromium.instance18022;chromium.instance1804;chromium.instance1806;chromium.instance1807;chromium.instance18076;chromium.instance1809;chromium.instance1813;chromium.instance18130;chromium.instance1815;chromium.instance18165;chromium.instance1818;chromium.instance1819;chromium.instance1826;chromium.instance1828;chromium.instance18288;chromium.instance1835;chromium.instance18385;chromium.instance1842;chromium.instance1843;chromium.instance1849;chromium.instance1853;chromium.instance18558;chromium.instance1856;chromium.instance18565;chromium.instance1857;chromium.instance1861;chromium.instance1864;chromium.instance1865;chromium.instance1869;chromium.instance1870;chromium.instance18794;chromium.instance1882;chromium.instance1886;chromium.instance1887;chromium.instance1888;chromium.instance18919;chromium.instance18925;chromium.instance1893;chromium.instance1896;chromium.instance19041;chromium.instance19047;chromium.instance19075;chromium.instance1911;chromium.instance19124;chromium.instance1915;chromium.instance1918;chromium.instance1928;chromium.instance19303;chromium.instance19320;chromium.instance1933;chromium.instance1939;chromium.instance1941;chromium.instance1946;chromium.instance1948;chromium.instance1959;chromium.instance1961;chromium.instance1966;chromium.instance1973;chromium.instance1982;chromium.instance1983;chromium.instance1994;chromium.instance2002;chromium.instance2005;chromium.instance2021;chromium.instance2030;chromium.instance20360;chromium.instance2044;chromium.instance20464;chromium.instance2050;chromium.instance2052;chromium.instance20555;chromium.instance2057;chromium.instance20668;chromium.instance20690;chromium.instance2070;chromium.instance2071;chromium.instance20744;chromium.instance2078;chromium.instance2093;chromium.instance2099;chromium.instance2100;chromium.instance2106;chromium.instance2108;chromium.instance2110;chromium.instance2113;chromium.instance2121;chromium.instance2122;chromium.instance21247;chromium.instance2126;chromium.instance2128;chromium.instance2129;chromium.instance2130;chromium.instance2132;chromium.instance21344;chromium.instance21367;chromium.instance2137;chromium.instance21371;chromium.instance2140;chromium.instance2141;chromium.instance2143;chromium.instance21444;chromium.instance2145;chromium.instance2147;chromium.instance2148;chromium.instance2150;chromium.instance2152;chromium.instance21615;chromium.instance2162;chromium.instance2163;chromium.instance2169;chromium.instance2170;chromium.instance21737;chromium.instance21747;chromium.instance2178;chromium.instance21806;chromium.instance2191;chromium.instance2193;chromium.instance2198;chromium.instance2199;chromium.instance2200;chromium.instance2202;chromium.instance2206;chromium.instance22113;chromium.instance2213;chromium.instance2215;chromium.instance2216;chromium.instance22195;chromium.instance2224;chromium.instance22260;chromium.instance2229;chromium.instance2233;chromium.instance2234;chromium.instance22353;chromium.instance223756;chromium.instance2240;chromium.instance2243;chromium.instance2244;chromium.instance22458;chromium.instance2246;chromium.instance2253;chromium.instance22551;chromium.instance22596;chromium.instance2260;chromium.instance2261;chromium.instance2264;chromium.instance2271;chromium.instance2275;chromium.instance22759;chromium.instance2276;chromium.instance22781;chromium.instance2284;chromium.instance2285;chromium.instance2289;chromium.instance22938;chromium.instance22944;chromium.instance2296;chromium.instance2297;chromium.instance23003;chromium.instance2302;chromium.instance2307;chromium.instance23097;chromium.instance2315;chromium.instance2328;chromium.instance2334;chromium.instance2348;chromium.instance2351;chromium.instance23594;chromium.instance2367;chromium.instance2368;chromium.instance2384;chromium.instance23876;chromium.instance2393;chromium.instance23955;chromium.instance24070;chromium.instance2412;chromium.instance24120;chromium.instance24153;chromium.instance24160;chromium.instance24169;chromium.instance24173;chromium.instance24220;chromium.instance2425;chromium.instance2432;chromium.instance24359;chromium.instance2442;chromium.instance2443;chromium.instance2448;chromium.instance24521;chromium.instance2464;chromium.instance2466;chromium.instance24693;chromium.instance2474;chromium.instance2475;chromium.instance2476;chromium.instance24991;chromium.instance2500;chromium.instance25004;chromium.instance25037;chromium.instance2507;chromium.instance2514;chromium.instance2515;chromium.instance25153;chromium.instance2516;chromium.instance2517;chromium.instance2518;chromium.instance2520;chromium.instance2528;chromium.instance25302;chromium.instance2541;chromium.instance25434;chromium.instance2544;chromium.instance25467;chromium.instance25555;chromium.instance2556;chromium.instance2563;chromium.instance2571;chromium.instance25732;chromium.instance25746;chromium.instance25750;chromium.instance25780;chromium.instance25783;chromium.instance2584;chromium.instance2585;chromium.instance25952;chromium.instance2599;chromium.instance2613;chromium.instance2623;chromium.instance2632;chromium.instance2634;chromium.instance2638;chromium.instance2644;chromium.instance2645;chromium.instance26454;chromium.instance2647;chromium.instance2649;chromium.instance26603;chromium.instance2668;chromium.instance26699;chromium.instance2674;chromium.instance26745;chromium.instance26819;chromium.instance26835;chromium.instance2690;chromium.instance26909;chromium.instance2694;chromium.instance2717;chromium.instance27294;chromium.instance27315;chromium.instance2735;chromium.instance2740;chromium.instance2752;chromium.instance2755;chromium.instance2757;chromium.instance2761;chromium.instance2769;chromium.instance2775;chromium.instance2793;chromium.instance27936;chromium.instance2807;chromium.instance2808;chromium.instance2810;chromium.instance2814;chromium.instance2821;chromium.instance2824;chromium.instance28260;chromium.instance2832;chromium.instance2841;chromium.instance2851;chromium.instance2852;chromium.instance2853;chromium.instance2867;chromium.instance28676;chromium.instance2869;chromium.instance2886;chromium.instance28921;chromium.instance2896;chromium.instance28988;chromium.instance2899;chromium.instance2909;chromium.instance29174;chromium.instance29225;chromium.instance2927;chromium.instance2928;chromium.instance29360;chromium.instance29375;chromium.instance2945;chromium.instance29508;chromium.instance2958;chromium.instance2965;chromium.instance2966;chromium.instance2967;chromium.instance2973;chromium.instance2980;chromium.instance2982;chromium.instance2983;chromium.instance29848;chromium.instance2985;chromium.instance29867;chromium.instance2990;chromium.instance2998;chromium.instance3001;chromium.instance3005;chromium.instance30094;chromium.instance30115;chromium.instance3024;chromium.instance3038;chromium.instance30415;chromium.instance3043;chromium.instance3046;chromium.instance30511;chromium.instance30535;chromium.instance3057;chromium.instance3073;chromium.instance30792;chromium.instance3080;chromium.instance3083;chromium.instance30941;chromium.instance30980;chromium.instance30998;chromium.instance3106;chromium.instance3114;chromium.instance3115;chromium.instance31185;chromium.instance31296;chromium.instance3139;chromium.instance3142;chromium.instance3143;chromium.instance3155;chromium.instance31581;chromium.instance3160;chromium.instance3184;chromium.instance3186;chromium.instance31999;chromium.instance3201;chromium.instance3207;chromium.instance3212;chromium.instance3214;chromium.instance32184;chromium.instance3219;chromium.instance3222;chromium.instance3226;chromium.instance32368;chromium.instance3238;chromium.instance32431;chromium.instance32447;chromium.instance3248;chromium.instance3252;chromium.instance3253;chromium.instance3261;chromium.instance32630;chromium.instance3264;chromium.instance32737;chromium.instance3289;chromium.instance3295;chromium.instance3299;chromium.instance3306;chromium.instance3308;chromium.instance33147;chromium.instance33434;chromium.instance3370;chromium.instance33759;chromium.instance3380;chromium.instance3401;chromium.instance34088;chromium.instance3412;chromium.instance3417;chromium.instance3435;chromium.instance3436;chromium.instance3444;chromium.instance3450;chromium.instance3451;chromium.instance3455;chromium.instance34583;chromium.instance3460;chromium.instance3463;chromium.instance3464;chromium.instance3465;chromium.instance3468;chromium.instance3477;chromium.instance3480;chromium.instance34879;chromium.instance3494;chromium.instance3504;chromium.instance35072;chromium.instance3524;chromium.instance3530;chromium.instance3531;chromium.instance3539;chromium.instance3548;chromium.instance3560;chromium.instance3579;chromium.instance35872;chromium.instance3590;chromium.instance3599;chromium.instance3606;chromium.instance3609;chromium.instance3617;chromium.instance3623;chromium.instance3652;chromium.instance3656;chromium.instance3657;chromium.instance3669;chromium.instance3670;chromium.instance3691;chromium.instance36976;chromium.instance3700;chromium.instance3709;chromium.instance3719;chromium.instance3726;chromium.instance3738;chromium.instance37452;chromium.instance3769;chromium.instance3773;chromium.instance3781;chromium.instance3785;chromium.instance3790;chromium.instance3795;chromium.instance3800;chromium.instance3809;chromium.instance3822;chromium.instance3827;chromium.instance3837;chromium.instance3839;chromium.instance3851;chromium.instance3854;chromium.instance3860;chromium.instance3868;chromium.instance3871;chromium.instance3878;chromium.instance3908;chromium.instance3912;chromium.instance3913;chromium.instance3918;chromium.instance3939;chromium.instance3940;chromium.instance3979;chromium.instance4023;chromium.instance4035;chromium.instance4059;chromium.instance4070;chromium.instance40721;chromium.instance4084;chromium.instance4089;chromium.instance40980;chromium.instance4107;chromium.instance4110;chromium.instance4130;chromium.instance4131;chromium.instance4136;chromium.instance4137;chromium.instance4138;chromium.instance4139;chromium.instance4141;chromium.instance4178;chromium.instance4190;chromium.instance4193;chromium.instance4222;chromium.instance4236;chromium.instance4247;chromium.instance4248;chromium.instance4251;chromium.instance4252;chromium.instance4255;chromium.instance42579;chromium.instance4262;chromium.instance4294;chromium.instance4301;chromium.instance4306;chromium.instance4308;chromium.instance43278;chromium.instance43369;chromium.instance4348;chromium.instance4351;chromium.instance4361;chromium.instance4368;chromium.instance4375;chromium.instance4418;chromium.instance4429;chromium.instance4440;chromium.instance4472;chromium.instance44765;chromium.instance4510;chromium.instance4520;chromium.instance4521;chromium.instance45251;chromium.instance45433;chromium.instance4545;chromium.instance45597;chromium.instance45860;chromium.instance4600;chromium.instance4642;chromium.instance4644;chromium.instance4648;chromium.instance4650;chromium.instance46663;chromium.instance4676;chromium.instance47010;chromium.instance4737;chromium.instance4738;chromium.instance4746;chromium.instance4765;chromium.instance4781;chromium.instance4793;chromium.instance4798;chromium.instance4813;chromium.instance4830;chromium.instance4843;chromium.instance4848;chromium.instance4856;chromium.instance4859;chromium.instance4881;chromium.instance4882;chromium.instance4929;chromium.instance4933;chromium.instance4948;chromium.instance4950;chromium.instance4953;chromium.instance4975;chromium.instance4976;chromium.instance5000;chromium.instance5020;chromium.instance5035;chromium.instance5051;chromium.instance50743;chromium.instance5080;chromium.instance5104;chromium.instance5108;chromium.instance5137;chromium.instance5145;chromium.instance5170;chromium.instance5176;chromium.instance5181;chromium.instance5204;chromium.instance5221;chromium.instance5278;chromium.instance5282;chromium.instance5319;chromium.instance5329;chromium.instance5330;chromium.instance5342;chromium.instance5391;chromium.instance5416;chromium.instance5424;chromium.instance54363;chromium.instance5454;chromium.instance5508;chromium.instance5522;chromium.instance5526;chromium.instance5527;chromium.instance5529;chromium.instance55430;chromium.instance5552;chromium.instance5561;chromium.instance55978;chromium.instance5617;chromium.instance56248;chromium.instance5653;chromium.instance56633;chromium.instance5677;chromium.instance5687;chromium.instance5690;chromium.instance5695;chromium.instance5701;chromium.instance5709;chromium.instance5712;chromium.instance57317;chromium.instance5761;chromium.instance5773;chromium.instance5775;chromium.instance5799;chromium.instance5811;chromium.instance5853;chromium.instance5859;chromium.instance5865;chromium.instance5870;chromium.instance59141;chromium.instance5930;chromium.instance5931;chromium.instance5937;chromium.instance5953;chromium.instance5960;chromium.instance5988;chromium.instance5990;chromium.instance6008;chromium.instance6022;chromium.instance6041;chromium.instance6092;chromium.instance6114;chromium.instance6122;chromium.instance6144;chromium.instance6169;chromium.instance6179;chromium.instance6192;chromium.instance6212;chromium.instance6235;chromium.instance6246;chromium.instance6251;chromium.instance6278;chromium.instance6295;chromium.instance6328;chromium.instance6332;chromium.instance6351;chromium.instance6399;chromium.instance64022;chromium.instance6407;chromium.instance6408;chromium.instance6459;chromium.instance6469;chromium.instance6480;chromium.instance6485;chromium.instance6488;chromium.instance6509;chromium.instance6525;chromium.instance6549;chromium.instance6554;chromium.instance6568;chromium.instance6599;chromium.instance6610;chromium.instance6636;chromium.instance6648;chromium.instance6674;chromium.instance6694;chromium.instance6700;chromium.instance6706;chromium.instance6720;chromium.instance6725;chromium.instance6745;chromium.instance6746;chromium.instance6750;chromium.instance6755;chromium.instance6764;chromium.instance6771;chromium.instance6787;chromium.instance6791;chromium.instance6800;chromium.instance6810;chromium.instance6819;chromium.instance6892;chromium.instance6898;chromium.instance6944;chromium.instance6955;chromium.instance6956;chromium.instance7024;chromium.instance70429;chromium.instance70509;chromium.instance7060;chromium.instance708;chromium.instance7082;chromium.instance710;chromium.instance712;chromium.instance7124;chromium.instance7130;chromium.instance715;chromium.instance716;chromium.instance7192;chromium.instance721;chromium.instance7217;chromium.instance7230;chromium.instance7255;chromium.instance727;chromium.instance7271;chromium.instance7285;chromium.instance7301;chromium.instance7311;chromium.instance73115;chromium.instance7316;chromium.instance732;chromium.instance7320;chromium.instance7321;chromium.instance7391;chromium.instance7407;chromium.instance7412;chromium.instance7431;chromium.instance7442;chromium.instance7444;chromium.instance7484;chromium.instance75023;chromium.instance7508;chromium.instance7524;chromium.instance7533;chromium.instance75450;chromium.instance7570;chromium.instance7585;chromium.instance7594;chromium.instance7610;chromium.instance7625;chromium.instance7644;chromium.instance7645;chromium.instance7668;chromium.instance7678;chromium.instance7704;chromium.instance7719;chromium.instance7726;chromium.instance7735;chromium.instance7750;chromium.instance77884;chromium.instance78216;chromium.instance7834;chromium.instance7853;chromium.instance7854;chromium.instance7862;chromium.instance7885;chromium.instance7891;chromium.instance7892;chromium.instance78992;chromium.instance7907;chromium.instance79078;chromium.instance7927;chromium.instance7930;chromium.instance7957;chromium.instance7986;chromium.instance8000;chromium.instance8073;chromium.instance8077;chromium.instance8122;chromium.instance8171;chromium.instance8197;chromium.instance8202;chromium.instance8221;chromium.instance8226;chromium.instance82456;chromium.instance8253;chromium.instance8279;chromium.instance8282;chromium.instance83087;chromium.instance8327;chromium.instance8332;chromium.instance8346;chromium.instance8365;chromium.instance8372;chromium.instance8417;chromium.instance842;chromium.instance84250;chromium.instance844;chromium.instance8480;chromium.instance8500;chromium.instance8512;chromium.instance8530;chromium.instance8535;chromium.instance8550;chromium.instance8552;chromium.instance8567;chromium.instance8596;chromium.instance8600;chromium.instance8626;chromium.instance8650;chromium.instance8663;chromium.instance8667;chromium.instance86715;chromium.instance8675;chromium.instance8687;chromium.instance8704;chromium.instance8746;chromium.instance8757;chromium.instance8761;chromium.instance8813;chromium.instance8848;chromium.instance8849;chromium.instance8851;chromium.instance8853;chromium.instance8864;chromium.instance8910;chromium.instance8925;chromium.instance8935;chromium.instance8946;chromium.instance8985;chromium.instance9023;chromium.instance9034;chromium.instance904;chromium.instance908;chromium.instance910;chromium.instance913;chromium.instance9135;chromium.instance914;chromium.instance9164;chromium.instance917;chromium.instance921;chromium.instance9212;chromium.instance922;chromium.instance923;chromium.instance9246;chromium.instance925;chromium.instance9254;chromium.instance9276;chromium.instance929;chromium.instance9321;chromium.instance933;chromium.instance934;chromium.instance935;chromium.instance9359;chromium.instance9369;chromium.instance9383;chromium.instance9389;chromium.instance940;chromium.instance9404;chromium.instance942;chromium.instance9421;chromium.instance9429;chromium.instance943;chromium.instance9437;chromium.instance9462;chromium.instance9499;chromium.instance953;chromium.instance9535;chromium.instance954;chromium.instance9542;chromium.instance958;chromium.instance9583;chromium.instance9601;chromium.instance961;chromium.instance9612;chromium.instance964;chromium.instance965;chromium.instance966;chromium.instance9663;chromium.instance9667;chromium.instance967;chromium.instance968;chromium.instance969;chromium.instance9690;chromium.instance971;chromium.instance972;chromium.instance975;chromium.instance9753;chromium.instance976;chromium.instance977;chromium.instance979;chromium.instance981;chromium.instance982;chromium.instance983;chromium.instance984;chromium.instance985;chromium.instance986;chromium.instance987;chromium.instance990;chromium.instance9901;chromium.instance991;chromium.instance992;chromium.instance9928;chromium.instance993;chromium.instance994;chromium.instance995;chromium.instance996;chromium.instance9964;chromium.instance9966;chromium.instance997;chromium.instance998;chromium.instance999;Clapper;firefox.instance11099;firefox.instance11815;firefox.instance12443;firefox.instance13062;firefox.instance13109;firefox.instance1942;firefox.instance1978;firefox.instance2137;firefox.instance2282;firefox.instance2902;firefox.instance2997;firefox.instance3362;firefox.instance5161;firefox.instance6647;firefox.instance719;io.github.celluloid_player.Celluloid.instance-1;io.github.celluloid_player.Celluloid.instance-2;io.github.celluloid_player.Celluloid.instance-3;io.github.celluloid_player.Celluloid.instance-4;io.github.celluloid_player.Celluloid.instance-5;kdeconnect.mpris_00a240237b3142c6a2b55df5822c46db;kdeconnect.mpris_0191707887534be7a4db18caec9d830f;kdeconnect.mpris_0419f0d5bc6d4fc0897acf8903eae25b;kdeconnect.mpris_041c8d225415475fa46a8b39365a1ca9;kdeconnect.mpris_073b4790cb7349e1b28f97a2be2b3a30;kdeconnect.mpris_07916ff41db94c2c9e8fed9613188fa1;kdeconnect.mpris_08adbcd19d404014903ac986000384b6;kdeconnect.mpris_0b075ba03eae4e98b4824277fcda4fc0;kdeconnect.mpris_0b9d959e187d456ab1d3d17986941f61;kdeconnect.mpris_0bb83d3a010a4ef993a43a20b13b345e;kdeconnect.mpris_106334d2bf6942bab1f069179f9258cd;kdeconnect.mpris_1126ba78e49a475ea857abf0da2818f5;kdeconnect.mpris_1172bf7a07d34738bf31b147621acbfd;kdeconnect.mpris_12153f699a304f13b6fddb6263264acd;kdeconnect.mpris_123d458ea53649a78f697afeeadb55d0;kdeconnect.mpris_130cc3c394af4577ae28910ad0ab556f;kdeconnect.mpris_140a4714add54966840a573c4e44faca;kdeconnect.mpris_144d6fea9e714a9c9a5b2cb821e81d49;kdeconnect.mpris_14d7947e5be84231b241c12b235d569f;kdeconnect.mpris_16db6e42d93d4977a3e270d2c862b0dd;kdeconnect.mpris_1947316d024e4dd0bfca62502e1cb53c;kdeconnect.mpris_19d591796f3849ad8ec29301403650ac;kdeconnect.mpris_1a06081ee6614b71b4b6eae2e0188be7;kdeconnect.mpris_1c4c46702868458284198e6355cdd6e8;kdeconnect.mpris_1d30f271e69645529788e76fe6f19185;kdeconnect.mpris_1d422b120d69425f84296e4feb9eeaf8;kdeconnect.mpris_1dfc8cbf185543c1bd3fc9acce977712;kdeconnect.mpris_1e2ee7805d91452cbff567ffa574b0f2;kdeconnect.mpris_1e9b737adf6749dba9a5ce93175fcf80;kdeconnect.mpris_20ac1b455a9549c1ac8b18dd9b4f017f;kdeconnect.mpris_2156e894a3dc4f719c1c6a3b29bb8f0c;kdeconnect.mpris_2205e549bfb144b9a7cf7181811a9fa1;kdeconnect.mpris_2704564e2f4c4773aba246d4b1735ac5;kdeconnect.mpris_27697452a7914e62b332f8c41188b843;kdeconnect.mpris_29b58d5522354833866315075cc41396;kdeconnect.mpris_2c2c6dc230bc46a4b1d2d7e29cab3b21;kdeconnect.mpris_2c827ece22d7489187cfbf0f01f5ef45;kdeconnect.mpris_2dcabcf9a32d400b806f0492221336a5;kdeconnect.mpris_2f4e474a9a384b14982be63676d332d5;kdeconnect.mpris_326bb2484bb84b37b9ad3ed1a408a572;kdeconnect.mpris_3357a155b8ba43479651d06abcfd0caf;kdeconnect.mpris_34c848291e644ed9b290afc3947bffa3;kdeconnect.mpris_35d7bbb26b8d4e238e4f7f0704b534a2;kdeconnect.mpris_36af5dfe20e047ec999c25389d104c92;kdeconnect.mpris_37c8a4a9cf014a00954deeaa0b8b4d8a;kdeconnect.mpris_3854a42131e245879faff087621d378e;kdeconnect.mpris_3a46b4eaa6be4967adb216097ff3a972;kdeconnect.mpris_3c3eab8562db48debe9bc2f0484263f6;kdeconnect.mpris_3c4b57e3e51741c58189d38dd3d68558;kdeconnect.mpris_3cea2389698540eaa16c3c2bff2d89fd;kdeconnect.mpris_3deafa121c8642929648edf2f0e65999;kdeconnect.mpris_3df149b8d31048009b4fdb2f8d9b6e34;kdeconnect.mpris_3e5a0aa811fc40c58edc44ae9466c00b;kdeconnect.mpris_4117498b9eb84ad89aa82a258dc7cd3f;kdeconnect.mpris_429b8e520a3045a8ba43adc2e8d5dfe2;kdeconnect.mpris_44b83abe110b475e93d53e4914bfbdde;kdeconnect.mpris_47bca6fa7db14a0b9689cc00c67deb44;kdeconnect.mpris_4977fd70cfbf4b3e924c0e9c5469c940;kdeconnect.mpris_49d08903456547d8a7b0da5de1d72fdf;kdeconnect.mpris_4b033c88b3194a038042e5e1694b6d34;kdeconnect.mpris_4bf250f6c8944ca69122543c002c3fcd;kdeconnect.mpris_4c168e72bb6a4a158a028b9428dc26e0;kdeconnect.mpris_4da4eb6c5cbe4f05b8d22e40c3b924f6;kdeconnect.mpris_4e2edb9906804a47842b21f6e5db08d2;kdeconnect.mpris_4e58772c74a94c3ea327275874899c99;kdeconnect.mpris_4e7a982026e84ee9af2ba70b8c40537e;kdeconnect.mpris_5112d572b50b416ca8c11a1ee94df958;kdeconnect.mpris_52916b2c322241c9aa3de616039fcd3d;kdeconnect.mpris_5458cfbbd6514a8391d3b5681f8469d1;kdeconnect.mpris_554e24f49b644a26bff0b4c26e4c5383;kdeconnect.mpris_5870b52335394cc2a23b3fa0141d7aa1;kdeconnect.mpris_58aefebd5f404bce871f2a2ff3d843c7;kdeconnect.mpris_5df2e6c7154c4454980ea8409e0339ff;kdeconnect.mpris_6429085eed1848e68fcf0316b46e9a79;kdeconnect.mpris_651cb128860d4b0daea11306d31c9914;kdeconnect.mpris_65f2ef4652f4488383f686c2baa0aee8;kdeconnect.mpris_66c8161edb5749c7b6ab57fc34e06ced;kdeconnect.mpris_6736a636fb824f12a2d0e6c6ae7aaa78;kdeconnect.mpris_677d196ee6d0472ebe917ead72dbd2ce;kdeconnect.mpris_67f7d410b2724eb4a8f04361c8c6fca2;kdeconnect.mpris_6826ef8e069b4c94a8748f26c6495fb7;kdeconnect.mpris_68fddab5c7484f6a98cda96ca26f5fd6;kdeconnect.mpris_6b9f6ac0552a41d58c5cbf5422875ba3;kdeconnect.mpris_6d0ada13800445eebd36143f7875b451;kdeconnect.mpris_6d9c97d4f8f9434c833c201287eec484;kdeconnect.mpris_6fe1bd104b724c20a9db00d6cdaea0e7;kdeconnect.mpris_704294e8e7504f74b0ccba185141ad9f;kdeconnect.mpris_7066cea570c844f6bc2a7fbf190eaf47;kdeconnect.mpris_7105214b77e8426ca999d9a04ead85d1;kdeconnect.mpris_7416bf40060b4443bd09068ec60f0e6a;kdeconnect.mpris_7444bdc7b10d4a75b73eee1990ab6969;kdeconnect.mpris_757850aea6d64b4fbb118a43453f7aaf;kdeconnect.mpris_75bc98f080144ce8bfd332e7dc0cd222;kdeconnect.mpris_760e2b85f38b4d99a32017f0f40590cb;kdeconnect.mpris_77222e5980944d1bbf2a8f591355874a;kdeconnect.mpris_77486094e1f44ebd94259ce5a21c17e0;kdeconnect.mpris_7b4f36f083754f07a692e68a1a007773;kdeconnect.mpris_7da675a41452492c9391c09d995636b1;kdeconnect.mpris_7daa123ab8ab47eebaba938f2c4fe470;kdeconnect.mpris_80cdb9351c3a4a8ba15ca2886a0262ad;kdeconnect.mpris_8125f5e4b69e491ba32c4e0c3bd8c932;kdeconnect.mpris_824c58ed144f4d308f0e33230365baf0;kdeconnect.mpris_82a516eb0e8a4cacb9002e7b9f8147c1;kdeconnect.mpris_82b6c83e95824f61a7adac30debf2265;kdeconnect.mpris_8332e6139a764265a6b3736ce38e6ea4;kdeconnect.mpris_833a8000f97b4540aac44f148a081cef;kdeconnect.mpris_8446c3f5a7ca4235bf73542cdbdead79;kdeconnect.mpris_84cc27b49ba7457b979dfbe619c06bc0;kdeconnect.mpris_850ff9c6e34a440d96da06ab823803eb;kdeconnect.mpris_86d3161ff9f34e62a0bc79f48acea402;kdeconnect.mpris_86dd7ef7d3c84c0e81d864ad790399f8;kdeconnect.mpris_876a79dd80574dbda77809f4c871107a;kdeconnect.mpris_88454bad7498447497923545e6ad7b4f;kdeconnect.mpris_8961b7d0424b4ec793c95bab5366c60f;kdeconnect.mpris_89d032fc9b3b4f1db5cec7e36d81cd73;kdeconnect.mpris_8a4c045d72e04198a9df95e40c825c2f;kdeconnect.mpris_8d19d2561bca4fc19b880a76251c1c2a;kdeconnect.mpris_8d317d5406d4496e9706364cbfd89aad;kdeconnect.mpris_8d826cdfb2a64b3d92de36122d2805e2;kdeconnect.mpris_8de8aad6773c4f27a203233af2ddfdff;kdeconnect.mpris_8e5937630e004389b033860d5159f3ee;kdeconnect.mpris_8eb090196c0a4fb79cd360af05e4c783;kdeconnect.mpris_8fcd36b863644942804628653780d0e4;kdeconnect.mpris_8ff1561af64747668bc2f42b520e4cab;kdeconnect.mpris_92a607d0adf84de19faf55c77ff6b491;kdeconnect.mpris_92bd333273a14475a78702f083da754e;kdeconnect.mpris_94717dc863b8412c8159a8124dac6277;kdeconnect.mpris_97428b5397f04efa9d12397a64575626;kdeconnect.mpris_9800434dfcb04259b1c86b6520b7e63b;kdeconnect.mpris_9bd89a22d8354cd2913ef6914572fe49;kdeconnect.mpris_a03d17516b7543ae948e2614e1207880;kdeconnect.mpris_a09b90edc57b40409e1597eac1a4039a;kdeconnect.mpris_a12d1b0336774ee9a6a0d2008670909d;kdeconnect.mpris_a18c9233eaaf4396af8cd5ce152ab69d;kdeconnect.mpris_a224d5f13e8c479090dd7ea4d8b3aa40;kdeconnect.mpris_a27cf9dd0cee4f3a8337f4749264b9cd;kdeconnect.mpris_a2f42a3b30e4407cb8247940e2f0f2fc;kdeconnect.mpris_a7fab56e1abb48b1aeb1cc433659fad0;kdeconnect.mpris_a8e1b4e76852449f81e15133257abf22;kdeconnect.mpris_ab9e142f1cb34227af5d60dc288344f7;kdeconnect.mpris_acf3dbc4adb045098261dd2db2bf73a1;kdeconnect.mpris_ae17dd12fd004ded9aaa1d0fa237535f;kdeconnect.mpris_ae4816738fe14c1aa3c790821e0b8a27;kdeconnect.mpris_b3088111b4e743bd821441da00d26947;kdeconnect.mpris_b4820d30bac3478f9baf8c6ea690c49c;kdeconnect.mpris_b5726e7274734cebb29417556640b6d9;kdeconnect.mpris_b636ca170de441cd9f06ab029a112460;kdeconnect.mpris_b674cb201c774e77bafbe03952447ac3;kdeconnect.mpris_b6d9e5bbf07f4dc49da59603de55607f;kdeconnect.mpris_b7a7e76f89144b5ba712d307be0a3101;kdeconnect.mpris_b7f3d06427774bc5b655b4a091742ed4;kdeconnect.mpris_b8d73d68b17b4af48c430dd9fafd3c96;kdeconnect.mpris_b8fb70c3e37943ab9136fd7dbff86c1c;kdeconnect.mpris_b977462bf15049098cda54500aa8a2b8;kdeconnect.mpris_ba2188f7f8584bffb9244cd00a406748;kdeconnect.mpris_ba3d8a2d73e8479abe6af35847303f2f;kdeconnect.mpris_ba5b052039174475bc3acf31143faa4a;kdeconnect.mpris_ba620581cd844ec18edacc5d018a3d69;kdeconnect.mpris_ba8d640beb3545e29d85e4e76a22820f;kdeconnect.mpris_ba9f85512d3a4783a029b8dc3f67aaba;kdeconnect.mpris_baf433b04ae7478baed888cb84f78810;kdeconnect.mpris_baf674c994104e4b887c06558167eac7;kdeconnect.mpris_bc06c19df1d24098957dfdf24a6779c8;kdeconnect.mpris_bcec42409a0a484e9e1bda5232121645;kdeconnect.mpris_bf38eb103fcb454083a75eadac6bfafb;kdeconnect.mpris_c075091cc9c1417cbd2fc2b546853c6e;kdeconnect.mpris_c192d039a0394edf9560ada5fb94aa2b;kdeconnect.mpris_c1b25b074a8340ea85ea3c90b67972ba;kdeconnect.mpris_c273bddf9b944d83acdf789ce1fccdd5;kdeconnect.mpris_c42ee9c0b8f849869ed26a6ecd05746e;kdeconnect.mpris_c71767b690084b9ca13f861e38f0fa5a;kdeconnect.mpris_ca160b5458f04cce84d5035de3b521d5;kdeconnect.mpris_ca409562dc7542479c258b4ad80cacc1;kdeconnect.mpris_cb5d4f609f2246059de5db12f7484332;kdeconnect.mpris_cbe383aa3a874b11a802cb4f2f0a00b1;kdeconnect.mpris_ccc7e4492cc1457b86eabc8e48760bb1;kdeconnect.mpris_cd1df836d57a427895ea8174665b25f2;kdeconnect.mpris_cd74330aa1f54a798e9decda82c9cbe1;kdeconnect.mpris_cf2126236e1e4bc890d177914ff80b3a;kdeconnect.mpris_cfa602e5a7c34a38b33d3499b627a3cf;kdeconnect.mpris_cfbd71ccdb15404280c062a5b00a5bdc;kdeconnect.mpris_d27eecd61c724a4aad5e89160fe6b94e;kdeconnect.mpris_d409694852554b57b9cca6d19ba5f3ab;kdeconnect.mpris_d463f5e383884e14983c0a5f456c8c68;kdeconnect.mpris_d48d947a0f6f4cdeabc3ebc0291057cc;kdeconnect.mpris_d53f80ee509b4e18939c7ab877611e04;kdeconnect.mpris_d62fba0c64be4c779dba77f24fe59547;kdeconnect.mpris_d6e24515dd724ca5a07f861b7136a197;kdeconnect.mpris_d770067fc5e44f7db532b1ffdd154ee5;kdeconnect.mpris_d7b5e49ecce440e688642de3529b3d49;kdeconnect.mpris_d7b8c3c38fe84afe8ecc6e6a9685680b;kdeconnect.mpris_d7f14a661f7a44ac8d14a629bdbec5a1;kdeconnect.mpris_d82f466adf9d43898484b378383a6c66;kdeconnect.mpris_d8455fefe14449d08fae305c63415912;kdeconnect.mpris_d846f794bbb94421b4d7ef120d8e6e05;kdeconnect.mpris_d864abf23828404f9a91b4a02d1852c9;kdeconnect.mpris_d92afbf1e3984a07afe6ee693ad4e6e5;kdeconnect.mpris_d9891a23de0d48f18773251c353383a9;kdeconnect.mpris_da60fec1d47b4bfc960a81714a7b8782;kdeconnect.mpris_ddca75b3863844b484208bb65d5c54cd;kdeconnect.mpris_de61d7528b87462690efd029f6cf3f56;kdeconnect.mpris_e24c71ab7b2b497b9eeb64aa70d2771f;kdeconnect.mpris_e25797e773e04b618d858b4130762897;kdeconnect.mpris_e2f572b91a324e30973a53de8895b124;kdeconnect.mpris_e47a728d124d42bba3f9220bace22811;kdeconnect.mpris_e4cff2247d9c41f39adb432653ef6309;kdeconnect.mpris_e50057c50d0b4694aab3430b90a9e85b;kdeconnect.mpris_e6fb171a49f34daf88ab78512c92407c;kdeconnect.mpris_e750e91781d94210a9b3324ad2e76148;kdeconnect.mpris_e85f104d49be472dae42be3a94c8d532;kdeconnect.mpris_e893a9aa7fcb40e190bb4047b3db7cbc;kdeconnect.mpris_e9ee6e2fda294744992ac6f25ffea95a;kdeconnect.mpris_ea0c146acb6547c8968215d2951c571d;kdeconnect.mpris_eb23883efb1042cc9324446e27c4c20a;kdeconnect.mpris_eb336a57828b4d2381766bb2e2a526ec;kdeconnect.mpris_ebfb8a4804154e82a8e5a05a9aef2045;kdeconnect.mpris_ec1a52173b894f469f08a396c7e84f59;kdeconnect.mpris_ee76173aaa4f41d9b4f8c5af201cc055;kdeconnect.mpris_f03d507b89e648068f86ae39e859fb97;kdeconnect.mpris_f0beb9c156bf4c8faf1643a306912ad0;kdeconnect.mpris_f17df2ce64984aa593ea12492f267a16;kdeconnect.mpris_f1c3fb764d9c4269888f5a302560cf4d;kdeconnect.mpris_f27e8ba3b3d74390a49744bc226e7dac;kdeconnect.mpris_f4d7a39783344635b349fefe7c724e29;kdeconnect.mpris_f7153e80e021403ca5afa7174f33e22f;kdeconnect.mpris_f7c6448f30bd4efc84571c2a15e71d0c;kdeconnect.mpris_f862b48165cf4002be186a9ed813521a;kdeconnect.mpris_f92dfb2f0a62405099ee63f10dcecae0;kdeconnect.mpris_f998236d05d04ac4a3f142c96adeb305;kdeconnect.mpris_fa4d031ddbb94f7fa4365d85e824adf5;kdeconnect.mpris_fb316f55c0e94a44a150fa88c3835cc0;kdeconnect.mpris_fcec3651ce3f471eb55899949d8624e9;kdeconnect.mpris_fdf936a43b684a52bf9765e4773c7a8d;kdeconnect.mpris_feaf17382cbf4dfc8e418ce64492fe76;kdeconnect.mpris_fef7412984ae472ea2d99397df95efc8;kdeconnect.mpris_ff703018237e463e999bc73dea124250;spotify;vlc"/>
+ </property>
+ <property name="plugin-10" type="string" value="notification-plugin"/>
+ <property name="plugin-11" type="string" value="separator">
+ <property name="style" type="uint" value="0"/>
+ </property>
+ <property name="plugin-12" type="string" value="clock">
+ <property name="timezone" type="string" value=""/>
+ <property name="digital-format" type="string" value="%H:%M"/>
+ </property>
+ <property name="plugin-13" type="string" value="separator">
+ <property name="style" type="uint" value="0"/>
+ </property>
+ <property name="plugin-14" type="string" value="actions">
+ <property name="appearance" type="uint" value="0"/>
+ <property name="items" type="array">
+ <value type="string" value="-lock-screen"/>
+ <value type="string" value="-switch-user"/>
+ <value type="string" value="-separator"/>
+ <value type="string" value="-suspend"/>
+ <value type="string" value="-hibernate"/>
+ <value type="string" value="-hybrid-sleep"/>
+ <value type="string" value="-separator"/>
+ <value type="string" value="-shutdown"/>
+ <value type="string" value="-restart"/>
+ <value type="string" value="-separator"/>
+ <value type="string" value="+logout"/>
+ <value type="string" value="-logout-dialog"/>
+ </property>
+ </property>
+ <property name="plugin-1" type="string" value="whiskermenu"/>
+ <property name="plugin-7" type="string" value="places">
+ <property name="show-button-type" type="int" value="2"/>
+ <property name="mount-open-volumes" type="bool" value="true"/>
+ </property>
+ <property name="plugin-15" type="string" value="launcher">
+ <property name="items" type="array">
+ <value type="string" value="16018541791.desktop"/>
+ </property>
+ </property>
+ <property name="notes" type="empty">
+ <property name="global" type="empty">
+ <property name="background-color" type="string" value="#F2F1EF"/>
+ <property name="font-description" type="string" value="Husband of the Millennium Bold 13"/>
+ </property>
+ <property name="new-window" type="empty">
+ <property name="width" type="int" value="300"/>
+ <property name="height" type="int" value="375"/>
+ </property>
+ </property>
+ <property name="clipman" type="empty">
+ <property name="settings" type="empty">
+ <property name="max-texts-in-history" type="uint" value="200"/>
+ </property>
+ <property name="tweaks" type="empty">
+ <property name="never-confirm-history-clear" type="bool" value="false"/>
+ </property>
+ </property>
+ <property name="plugin-2" type="string" value="docklike"/>
+ <property name="plugin-4" type="string" value="pager">
+ <property name="rows" type="uint" value="1"/>
+ <property name="miniature-view" type="bool" value="false"/>
+ <property name="numbering" type="bool" value="false"/>
+ </property>
+ </property>
+</channel>
diff --git a/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml b/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml
new file mode 100644
index 0000000..0cb37ac
--- /dev/null
+++ b/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<channel name="xfce4-power-manager" version="1.0">
+ <property name="xfce4-power-manager" type="empty">
+ <property name="brightness-switch-restore-on-exit" type="int" value="1"/>
+ <property name="show-tray-icon" type="bool" value="false"/>
+ <property name="brightness-switch" type="int" value="0"/>
+ <property name="dpms-enabled" type="bool" value="true"/>
+ <property name="blank-on-ac" type="int" value="10"/>
+ <property name="general-notification" type="bool" value="true"/>
+ <property name="dpms-on-ac-sleep" type="uint" value="15"/>
+ <property name="dpms-on-ac-off" type="uint" value="20"/>
+ <property name="presentation-mode" type="bool" value="true"/>
+ </property>
+</channel>
diff --git a/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-screensaver.xml b/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-screensaver.xml
new file mode 100644
index 0000000..81562cc
--- /dev/null
+++ b/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-screensaver.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<channel name="xfce4-screensaver" version="1.0">
+ <property name="saver" type="empty">
+ <property name="mode" type="int" value="0"/>
+ <property name="enabled" type="bool" value="true"/>
+ </property>
+ <property name="lock" type="empty">
+ <property name="enabled" type="bool" value="true"/>
+ </property>
+</channel>
diff --git a/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml b/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
new file mode 100644
index 0000000..28ff076
--- /dev/null
+++ b/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<channel name="xfce4-session" version="1.0">
+ <property name="general" type="empty">
+ <property name="FailsafeSessionName" type="empty"/>
+ <property name="LockCommand" type="empty"/>
+ <property name="SessionName" type="string" value="Default"/>
+ <property name="SaveOnExit" type="bool" value="false"/>
+ </property>
+ <property name="sessions" type="empty">
+ <property name="Failsafe" type="empty">
+ <property name="IsFailsafe" type="empty"/>
+ <property name="Count" type="empty"/>
+ <property name="Client0_Command" type="array">
+ <value type="string" value="xfwm4"/>
+ </property>
+ <property name="Client0_Priority" type="empty"/>
+ <property name="Client0_PerScreen" type="empty"/>
+ <property name="Client1_Command" type="empty"/>
+ <property name="Client1_Priority" type="empty"/>
+ <property name="Client1_PerScreen" type="empty"/>
+ <property name="Client2_Command" type="empty"/>
+ <property name="Client2_Priority" type="empty"/>
+ <property name="Client2_PerScreen" type="empty"/>
+ <property name="Client3_Command" type="empty"/>
+ <property name="Client3_Priority" type="empty"/>
+ <property name="Client3_PerScreen" type="empty"/>
+ <property name="Client4_Command" type="empty"/>
+ <property name="Client4_Priority" type="empty"/>
+ <property name="Client4_PerScreen" type="empty"/>
+ </property>
+ </property>
+ <property name="compat" type="empty">
+ <property name="LaunchGNOME" type="bool" value="true"/>
+ <property name="LaunchKDE" type="bool" value="true"/>
+ </property>
+</channel>
diff --git a/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-editor.xml b/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-editor.xml
new file mode 100644
index 0000000..2564a52
--- /dev/null
+++ b/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-editor.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<channel name="xfce4-settings-editor" version="1.0">
+ <property name="last" type="empty">
+ <property name="window-width" type="int" value="929"/>
+ <property name="window-height" type="int" value="974"/>
+ <property name="paned-position" type="int" value="180"/>
+ </property>
+</channel>
diff --git a/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-manager.xml b/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-manager.xml
new file mode 100644
index 0000000..05c8dc7
--- /dev/null
+++ b/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-manager.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<channel name="xfce4-settings-manager" version="1.0">
+ <property name="last" type="empty">
+ <property name="window-width" type="int" value="483"/>
+ <property name="window-height" type="int" value="499"/>
+ </property>
+</channel>
diff --git a/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-volumed-pulse.xml b/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-volumed-pulse.xml
new file mode 100644
index 0000000..feb1ab7
--- /dev/null
+++ b/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-volumed-pulse.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<channel name="xfce4-volumed-pulse" version="1.0">
+ <property name="icon-style" type="uint" value="0"/>
+ <property name="volume-step-size" type="uint" value="5"/>
+</channel>
diff --git a/.config/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml b/.config/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml
new file mode 100644
index 0000000..9138d8b
--- /dev/null
+++ b/.config/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml
@@ -0,0 +1,139 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<channel name="xfwm4" version="1.0">
+ <property name="general" type="empty">
+ <property name="activate_action" type="string" value="switch"/>
+ <property name="borderless_maximize" type="bool" value="true"/>
+ <property name="box_move" type="bool" value="false"/>
+ <property name="box_resize" type="bool" value="false"/>
+ <property name="button_layout" type="string" value="|"/>
+ <property name="button_offset" type="int" value="0"/>
+ <property name="button_spacing" type="int" value="0"/>
+ <property name="click_to_focus" type="bool" value="true"/>
+ <property name="cycle_apps_only" type="bool" value="false"/>
+ <property name="cycle_draw_frame" type="bool" value="true"/>
+ <property name="cycle_raise" type="bool" value="true"/>
+ <property name="cycle_hidden" type="bool" value="true"/>
+ <property name="cycle_minimum" type="bool" value="true"/>
+ <property name="cycle_preview" type="bool" value="true"/>
+ <property name="cycle_tabwin_mode" type="int" value="1"/>
+ <property name="cycle_workspaces" type="bool" value="false"/>
+ <property name="double_click_action" type="string" value="maximize"/>
+ <property name="double_click_distance" type="int" value="5"/>
+ <property name="double_click_time" type="int" value="250"/>
+ <property name="easy_click" type="string" value="None"/>
+ <property name="focus_delay" type="int" value="250"/>
+ <property name="focus_hint" type="bool" value="false"/>
+ <property name="focus_new" type="bool" value="true"/>
+ <property name="frame_opacity" type="int" value="100"/>
+ <property name="frame_border_top" type="int" value="0"/>
+ <property name="full_width_title" type="bool" value="true"/>
+ <property name="horiz_scroll_opacity" type="bool" value="false"/>
+ <property name="inactive_opacity" type="int" value="100"/>
+ <property name="maximized_offset" type="int" value="0"/>
+ <property name="mousewheel_rollup" type="bool" value="true"/>
+ <property name="move_opacity" type="int" value="75"/>
+ <property name="placement_mode" type="string" value="mouse"/>
+ <property name="placement_ratio" type="int" value="7"/>
+ <property name="popup_opacity" type="int" value="90"/>
+ <property name="prevent_focus_stealing" type="bool" value="false"/>
+ <property name="raise_delay" type="int" value="250"/>
+ <property name="raise_on_click" type="bool" value="true"/>
+ <property name="raise_on_focus" type="bool" value="false"/>
+ <property name="raise_with_any_button" type="bool" value="false"/>
+ <property name="repeat_urgent_blink" type="bool" value="false"/>
+ <property name="resize_opacity" type="int" value="75"/>
+ <property name="scroll_workspaces" type="bool" value="true"/>
+ <property name="shadow_delta_height" type="int" value="0"/>
+ <property name="shadow_delta_width" type="int" value="0"/>
+ <property name="shadow_delta_x" type="int" value="0"/>
+ <property name="shadow_delta_y" type="int" value="-3"/>
+ <property name="shadow_opacity" type="int" value="50"/>
+ <property name="show_app_icon" type="bool" value="false"/>
+ <property name="show_dock_shadow" type="bool" value="true"/>
+ <property name="show_frame_shadow" type="bool" value="true"/>
+ <property name="show_popup_shadow" type="bool" value="false"/>
+ <property name="snap_resist" type="bool" value="false"/>
+ <property name="snap_to_border" type="bool" value="true"/>
+ <property name="snap_to_windows" type="bool" value="true"/>
+ <property name="snap_width" type="int" value="10"/>
+ <property name="vblank_mode" type="string" value="glx"/>
+ <property name="theme" type="string" value="Vide"/>
+ <property name="tile_on_move" type="bool" value="true"/>
+ <property name="title_alignment" type="string" value="center"/>
+ <property name="title_font" type="string" value="JetBrains Mono 9"/>
+ <property name="title_horizontal_offset" type="int" value="0"/>
+ <property name="titleless_maximize" type="bool" value="false"/>
+ <property name="title_shadow_active" type="string" value="false"/>
+ <property name="title_shadow_inactive" type="string" value="false"/>
+ <property name="title_vertical_offset_active" type="int" value="0"/>
+ <property name="title_vertical_offset_inactive" type="int" value="0"/>
+ <property name="toggle_workspaces" type="bool" value="false"/>
+ <property name="unredirect_overlays" type="bool" value="true"/>
+ <property name="urgent_blink" type="bool" value="false"/>
+ <property name="use_compositing" type="bool" value="true"/>
+ <property name="workspace_count" type="int" value="3"/>
+ <property name="wrap_cycle" type="bool" value="true"/>
+ <property name="wrap_layout" type="bool" value="true"/>
+ <property name="wrap_resistance" type="int" value="10"/>
+ <property name="wrap_windows" type="bool" value="false"/>
+ <property name="wrap_workspaces" type="bool" value="false"/>
+ <property name="zoom_desktop" type="bool" value="true"/>
+ <property name="workspace_names" type="array">
+ <value type="string" value="1"/>
+ <value type="string" value="2"/>
+ <value type="string" value="3"/>
+ <value type="string" value="4"/>
+ <value type="string" value="5"/>
+ <value type="string" value="6"/>
+ <value type="string" value="7"/>
+ <value type="string" value="8"/>
+ <value type="string" value="9"/>
+ <value type="string" value="10"/>
+ <value type="string" value="11"/>
+ <value type="string" value="12"/>
+ <value type="string" value="13"/>
+ <value type="string" value="14"/>
+ <value type="string" value="15"/>
+ <value type="string" value="16"/>
+ <value type="string" value="17"/>
+ <value type="string" value="18"/>
+ <value type="string" value="19"/>
+ <value type="string" value="20"/>
+ <value type="string" value="21"/>
+ <value type="string" value="22"/>
+ <value type="string" value="23"/>
+ <value type="string" value="24"/>
+ <value type="string" value="25"/>
+ <value type="string" value="26"/>
+ <value type="string" value="27"/>
+ <value type="string" value="28"/>
+ <value type="string" value="29"/>
+ <value type="string" value="30"/>
+ <value type="string" value="31"/>
+ <value type="string" value="32"/>
+ <value type="string" value="33"/>
+ <value type="string" value="34"/>
+ <value type="string" value="35"/>
+ <value type="string" value="36"/>
+ <value type="string" value="37"/>
+ <value type="string" value="38"/>
+ <value type="string" value="39"/>
+ <value type="string" value="40"/>
+ <value type="string" value="41"/>
+ <value type="string" value="42"/>
+ <value type="string" value="43"/>
+ <value type="string" value="44"/>
+ <value type="string" value="45"/>
+ <value type="string" value="46"/>
+ <value type="string" value="47"/>
+ <value type="string" value="48"/>
+ <value type="string" value="49"/>
+ <value type="string" value="50"/>
+ <value type="string" value="Workspace 51"/>
+ </property>
+ <property name="cycle_minimized" type="bool" value="false"/>
+ <property name="zoom_pointer" type="bool" value="true"/>
+ <property name="margin_top" type="int" value="0"/>
+ </property>
+</channel>
diff --git a/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml b/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml
new file mode 100644
index 0000000..18944a5
--- /dev/null
+++ b/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<channel name="xsettings" version="1.0">
+ <property name="Net" type="empty">
+ <property name="ThemeName" type="string" value="Adwaita-dark"/>
+ <property name="IconThemeName" type="string" value="Flat-Remix-Teal-Dark"/>
+ <property name="DoubleClickTime" type="empty"/>
+ <property name="DoubleClickDistance" type="empty"/>
+ <property name="DndDragThreshold" type="empty"/>
+ <property name="CursorBlink" type="empty"/>
+ <property name="CursorBlinkTime" type="empty"/>
+ <property name="SoundThemeName" type="empty"/>
+ <property name="EnableEventSounds" type="empty"/>
+ <property name="EnableInputFeedbackSounds" type="empty"/>
+ </property>
+ <property name="Xft" type="empty">
+ <property name="DPI" type="int" value="80"/>
+ <property name="Antialias" type="empty"/>
+ <property name="Hinting" type="int" value="1"/>
+ <property name="HintStyle" type="string" value="hintfull"/>
+ <property name="RGBA" type="string" value="rgb"/>
+ </property>
+ <property name="Gtk" type="empty">
+ <property name="CanChangeAccels" type="bool" value="false"/>
+ <property name="ColorPalette" type="empty"/>
+ <property name="FontName" type="string" value="Helvetica World 10"/>
+ <property name="MonospaceFontName" type="string" value="JetBrains Mono 10"/>
+ <property name="IconSizes" type="empty"/>
+ <property name="KeyThemeName" type="empty"/>
+ <property name="ToolbarStyle" type="empty"/>
+ <property name="ToolbarIconSize" type="empty"/>
+ <property name="MenuImages" type="empty"/>
+ <property name="ButtonImages" type="empty"/>
+ <property name="MenuBarAccel" type="empty"/>
+ <property name="CursorThemeName" type="string" value="elementary"/>
+ <property name="CursorThemeSize" type="empty"/>
+ <property name="DecorationLayout" type="string" value=":"/>
+ <property name="DialogsUseHeader" type="empty"/>
+ <property name="TitlebarMiddleClick" type="empty"/>
+ </property>
+ <property name="Gdk" type="empty">
+ <property name="WindowScalingFactor" type="int" value="1"/>
+ </property>
+ <property name="Xfce" type="empty">
+ <property name="LastCustomDPI" type="int" value="80"/>
+ </property>
+</channel>