From a208eadd1289461bab82dd9554a2316898e7d23d Mon Sep 17 00:00:00 2001 From: Blista Kanjo Date: Thu, 1 Sep 2022 20:03:35 -0400 Subject: refactor: organized the entire repo | feat: added pomodoro aliases inspired by bashbunni --- .config/Thunar/accels.scm | 102 +++ .config/Thunar/renamerrc | 16 + .config/Thunar/uca.xml | 32 + .config/alacritty.yml | 906 +++++++++++++++++++++ .config/awesome/autorun.sh | 42 + .config/awesome/keymapper.sh | 3 + .config/awesome/rc.lua | 774 ++++++++++++++++++ .config/awesome/themes/adw/30times3.png | Bin 0 -> 24926152 bytes .config/awesome/themes/adw/README | 3 + .config/awesome/themes/adw/adwaita-night.jpg | Bin 0 -> 11058850 bytes .config/awesome/themes/adw/arch-submenu.png | Bin 0 -> 2487 bytes .config/awesome/themes/adw/background.png | Bin 0 -> 222973 bytes .config/awesome/themes/adw/background_white.png | Bin 0 -> 267935 bytes .config/awesome/themes/adw/layouts/cornerne.png | Bin 0 -> 272 bytes .config/awesome/themes/adw/layouts/cornernew.png | Bin 0 -> 272 bytes .config/awesome/themes/adw/layouts/cornernw.png | Bin 0 -> 263 bytes .config/awesome/themes/adw/layouts/cornernww.png | Bin 0 -> 264 bytes .config/awesome/themes/adw/layouts/cornerse.png | Bin 0 -> 264 bytes .config/awesome/themes/adw/layouts/cornersew.png | Bin 0 -> 264 bytes .config/awesome/themes/adw/layouts/cornersw.png | Bin 0 -> 263 bytes .config/awesome/themes/adw/layouts/cornersww.png | Bin 0 -> 264 bytes .config/awesome/themes/adw/layouts/dwindle.png | Bin 0 -> 320 bytes .config/awesome/themes/adw/layouts/dwindlew.png | Bin 0 -> 320 bytes .config/awesome/themes/adw/layouts/fairh.png | Bin 0 -> 245 bytes .config/awesome/themes/adw/layouts/fairhw.png | Bin 0 -> 245 bytes .config/awesome/themes/adw/layouts/fairv.png | Bin 0 -> 246 bytes .config/awesome/themes/adw/layouts/fairvw.png | Bin 0 -> 246 bytes .config/awesome/themes/adw/layouts/floating.png | Bin 0 -> 282 bytes .config/awesome/themes/adw/layouts/floatingw.png | Bin 0 -> 282 bytes .config/awesome/themes/adw/layouts/fullscreen.png | Bin 0 -> 866 bytes .config/awesome/themes/adw/layouts/fullscreenw.png | Bin 0 -> 865 bytes .config/awesome/themes/adw/layouts/magnifier.png | Bin 0 -> 345 bytes .config/awesome/themes/adw/layouts/magnifierw.png | Bin 0 -> 345 bytes .config/awesome/themes/adw/layouts/max.png | Bin 0 -> 574 bytes .config/awesome/themes/adw/layouts/maxw.png | Bin 0 -> 581 bytes .config/awesome/themes/adw/layouts/spiral.png | Bin 0 -> 328 bytes .config/awesome/themes/adw/layouts/spiralw.png | Bin 0 -> 328 bytes .config/awesome/themes/adw/layouts/tile.png | Bin 0 -> 265 bytes .config/awesome/themes/adw/layouts/tilebottom.png | Bin 0 -> 264 bytes .config/awesome/themes/adw/layouts/tilebottomw.png | Bin 0 -> 264 bytes .config/awesome/themes/adw/layouts/tileleft.png | Bin 0 -> 266 bytes .config/awesome/themes/adw/layouts/tileleftw.png | Bin 0 -> 266 bytes .config/awesome/themes/adw/layouts/tiletop.png | Bin 0 -> 260 bytes .config/awesome/themes/adw/layouts/tiletopw.png | Bin 0 -> 265 bytes .config/awesome/themes/adw/layouts/tilew.png | Bin 0 -> 265 bytes .config/awesome/themes/adw/taglist/squarefw.png | Bin 0 -> 187 bytes .config/awesome/themes/adw/taglist/squarew.png | Bin 0 -> 193 bytes .config/awesome/themes/adw/theme.lua | 135 +++ .../awesome/themes/adw/titlebar/close_focus.png | Bin 0 -> 966 bytes .../awesome/themes/adw/titlebar/close_normal.png | Bin 0 -> 966 bytes .../themes/adw/titlebar/floating_focus_active.png | Bin 0 -> 386 bytes .../adw/titlebar/floating_focus_inactive.png | Bin 0 -> 237 bytes .../themes/adw/titlebar/floating_normal_active.png | Bin 0 -> 386 bytes .../adw/titlebar/floating_normal_inactive.png | Bin 0 -> 237 bytes .../themes/adw/titlebar/maximized_focus_active.png | Bin 0 -> 480 bytes .../adw/titlebar/maximized_focus_inactive.png | Bin 0 -> 452 bytes .../adw/titlebar/maximized_normal_active.png | Bin 0 -> 480 bytes .../adw/titlebar/maximized_normal_inactive.png | Bin 0 -> 452 bytes .../awesome/themes/adw/titlebar/minimize_focus.png | Bin 0 -> 234 bytes .../themes/adw/titlebar/minimize_normal.png | Bin 0 -> 225 bytes .../themes/adw/titlebar/ontop_focus_active.png | Bin 0 -> 467 bytes .../themes/adw/titlebar/ontop_focus_inactive.png | Bin 0 -> 604 bytes .../themes/adw/titlebar/ontop_normal_active.png | Bin 0 -> 467 bytes .../themes/adw/titlebar/ontop_normal_inactive.png | Bin 0 -> 604 bytes .../themes/adw/titlebar/sticky_focus_active.png | Bin 0 -> 654 bytes .../themes/adw/titlebar/sticky_focus_inactive.png | Bin 0 -> 758 bytes .../themes/adw/titlebar/sticky_normal_active.png | Bin 0 -> 654 bytes .../themes/adw/titlebar/sticky_normal_inactive.png | Bin 0 -> 758 bytes .config/awesome/themes/adwaita/30times3.png | Bin 0 -> 24926152 bytes .config/awesome/themes/adwaita/README | 3 + .config/awesome/themes/adwaita/adwaita-night.jpg | Bin 0 -> 11058850 bytes .config/awesome/themes/adwaita/arch-submenu.png | Bin 0 -> 2487 bytes .config/awesome/themes/adwaita/background.png | Bin 0 -> 222973 bytes .../awesome/themes/adwaita/background_white.png | Bin 0 -> 267935 bytes .../awesome/themes/adwaita/layouts/cornerne.png | Bin 0 -> 272 bytes .../awesome/themes/adwaita/layouts/cornernew.png | Bin 0 -> 272 bytes .../awesome/themes/adwaita/layouts/cornernw.png | Bin 0 -> 263 bytes .../awesome/themes/adwaita/layouts/cornernww.png | Bin 0 -> 264 bytes .../awesome/themes/adwaita/layouts/cornerse.png | Bin 0 -> 264 bytes .../awesome/themes/adwaita/layouts/cornersew.png | Bin 0 -> 264 bytes .../awesome/themes/adwaita/layouts/cornersw.png | Bin 0 -> 263 bytes .../awesome/themes/adwaita/layouts/cornersww.png | Bin 0 -> 264 bytes .config/awesome/themes/adwaita/layouts/dwindle.png | Bin 0 -> 320 bytes .../awesome/themes/adwaita/layouts/dwindlew.png | Bin 0 -> 320 bytes .config/awesome/themes/adwaita/layouts/fairh.png | Bin 0 -> 245 bytes .config/awesome/themes/adwaita/layouts/fairhw.png | Bin 0 -> 245 bytes .config/awesome/themes/adwaita/layouts/fairv.png | Bin 0 -> 246 bytes .config/awesome/themes/adwaita/layouts/fairvw.png | Bin 0 -> 246 bytes .../awesome/themes/adwaita/layouts/floating.png | Bin 0 -> 282 bytes .../awesome/themes/adwaita/layouts/floatingw.png | Bin 0 -> 282 bytes .../awesome/themes/adwaita/layouts/fullscreen.png | Bin 0 -> 866 bytes .../awesome/themes/adwaita/layouts/fullscreenw.png | Bin 0 -> 865 bytes .../awesome/themes/adwaita/layouts/magnifier.png | Bin 0 -> 345 bytes .../awesome/themes/adwaita/layouts/magnifierw.png | Bin 0 -> 345 bytes .config/awesome/themes/adwaita/layouts/max.png | Bin 0 -> 574 bytes .config/awesome/themes/adwaita/layouts/maxw.png | Bin 0 -> 581 bytes .config/awesome/themes/adwaita/layouts/spiral.png | Bin 0 -> 328 bytes .config/awesome/themes/adwaita/layouts/spiralw.png | Bin 0 -> 328 bytes .config/awesome/themes/adwaita/layouts/tile.png | Bin 0 -> 265 bytes .../awesome/themes/adwaita/layouts/tilebottom.png | Bin 0 -> 264 bytes .../awesome/themes/adwaita/layouts/tilebottomw.png | Bin 0 -> 264 bytes .../awesome/themes/adwaita/layouts/tileleft.png | Bin 0 -> 266 bytes .../awesome/themes/adwaita/layouts/tileleftw.png | Bin 0 -> 266 bytes .config/awesome/themes/adwaita/layouts/tiletop.png | Bin 0 -> 260 bytes .../awesome/themes/adwaita/layouts/tiletopw.png | Bin 0 -> 265 bytes .config/awesome/themes/adwaita/layouts/tilew.png | Bin 0 -> 265 bytes .../awesome/themes/adwaita/taglist/squarefw.png | Bin 0 -> 187 bytes .config/awesome/themes/adwaita/taglist/squarew.png | Bin 0 -> 193 bytes .config/awesome/themes/adwaita/theme.lua | 135 +++ .../themes/adwaita/titlebar/close_focus.png | Bin 0 -> 966 bytes .../themes/adwaita/titlebar/close_normal.png | Bin 0 -> 966 bytes .../adwaita/titlebar/floating_focus_active.png | Bin 0 -> 386 bytes .../adwaita/titlebar/floating_focus_inactive.png | Bin 0 -> 237 bytes .../adwaita/titlebar/floating_normal_active.png | Bin 0 -> 386 bytes .../adwaita/titlebar/floating_normal_inactive.png | Bin 0 -> 237 bytes .../adwaita/titlebar/maximized_focus_active.png | Bin 0 -> 480 bytes .../adwaita/titlebar/maximized_focus_inactive.png | Bin 0 -> 452 bytes .../adwaita/titlebar/maximized_normal_active.png | Bin 0 -> 480 bytes .../adwaita/titlebar/maximized_normal_inactive.png | Bin 0 -> 452 bytes .../themes/adwaita/titlebar/minimize_focus.png | Bin 0 -> 234 bytes .../themes/adwaita/titlebar/minimize_normal.png | Bin 0 -> 225 bytes .../themes/adwaita/titlebar/ontop_focus_active.png | Bin 0 -> 467 bytes .../adwaita/titlebar/ontop_focus_inactive.png | Bin 0 -> 604 bytes .../adwaita/titlebar/ontop_normal_active.png | Bin 0 -> 467 bytes .../adwaita/titlebar/ontop_normal_inactive.png | Bin 0 -> 604 bytes .../adwaita/titlebar/sticky_focus_active.png | Bin 0 -> 654 bytes .../adwaita/titlebar/sticky_focus_inactive.png | Bin 0 -> 758 bytes .../adwaita/titlebar/sticky_normal_active.png | Bin 0 -> 654 bytes .../adwaita/titlebar/sticky_normal_inactive.png | Bin 0 -> 758 bytes .config/awesome/themes/default/README | 3 + .config/awesome/themes/default/background.png | Bin 0 -> 222973 bytes .../awesome/themes/default/background_white.png | Bin 0 -> 267935 bytes .../awesome/themes/default/layouts/cornerne.png | Bin 0 -> 272 bytes .../awesome/themes/default/layouts/cornernew.png | Bin 0 -> 272 bytes .../awesome/themes/default/layouts/cornernw.png | Bin 0 -> 263 bytes .../awesome/themes/default/layouts/cornernww.png | Bin 0 -> 264 bytes .../awesome/themes/default/layouts/cornerse.png | Bin 0 -> 264 bytes .../awesome/themes/default/layouts/cornersew.png | Bin 0 -> 264 bytes .../awesome/themes/default/layouts/cornersw.png | Bin 0 -> 263 bytes .../awesome/themes/default/layouts/cornersww.png | Bin 0 -> 264 bytes .config/awesome/themes/default/layouts/dwindle.png | Bin 0 -> 320 bytes .../awesome/themes/default/layouts/dwindlew.png | Bin 0 -> 320 bytes .config/awesome/themes/default/layouts/fairh.png | Bin 0 -> 245 bytes .config/awesome/themes/default/layouts/fairhw.png | Bin 0 -> 245 bytes .config/awesome/themes/default/layouts/fairv.png | Bin 0 -> 246 bytes .config/awesome/themes/default/layouts/fairvw.png | Bin 0 -> 246 bytes .../awesome/themes/default/layouts/floating.png | Bin 0 -> 282 bytes .../awesome/themes/default/layouts/floatingw.png | Bin 0 -> 282 bytes .../awesome/themes/default/layouts/fullscreen.png | Bin 0 -> 866 bytes .../awesome/themes/default/layouts/fullscreenw.png | Bin 0 -> 865 bytes .../awesome/themes/default/layouts/magnifier.png | Bin 0 -> 345 bytes .../awesome/themes/default/layouts/magnifierw.png | Bin 0 -> 345 bytes .config/awesome/themes/default/layouts/max.png | Bin 0 -> 574 bytes .config/awesome/themes/default/layouts/maxw.png | Bin 0 -> 581 bytes .config/awesome/themes/default/layouts/spiral.png | Bin 0 -> 328 bytes .config/awesome/themes/default/layouts/spiralw.png | Bin 0 -> 328 bytes .config/awesome/themes/default/layouts/tile.png | Bin 0 -> 265 bytes .../awesome/themes/default/layouts/tilebottom.png | Bin 0 -> 264 bytes .../awesome/themes/default/layouts/tilebottomw.png | Bin 0 -> 264 bytes .../awesome/themes/default/layouts/tileleft.png | Bin 0 -> 266 bytes .../awesome/themes/default/layouts/tileleftw.png | Bin 0 -> 266 bytes .config/awesome/themes/default/layouts/tiletop.png | Bin 0 -> 260 bytes .../awesome/themes/default/layouts/tiletopw.png | Bin 0 -> 265 bytes .config/awesome/themes/default/layouts/tilew.png | Bin 0 -> 265 bytes .../awesome/themes/default/taglist/squarefw.png | Bin 0 -> 187 bytes .config/awesome/themes/default/taglist/squarew.png | Bin 0 -> 193 bytes .config/awesome/themes/default/theme.lua | 131 +++ .../themes/default/titlebar/close_focus.png | Bin 0 -> 966 bytes .../themes/default/titlebar/close_normal.png | Bin 0 -> 966 bytes .../default/titlebar/floating_focus_active.png | Bin 0 -> 386 bytes .../default/titlebar/floating_focus_inactive.png | Bin 0 -> 237 bytes .../default/titlebar/floating_normal_active.png | Bin 0 -> 386 bytes .../default/titlebar/floating_normal_inactive.png | Bin 0 -> 237 bytes .../default/titlebar/maximized_focus_active.png | Bin 0 -> 480 bytes .../default/titlebar/maximized_focus_inactive.png | Bin 0 -> 452 bytes .../default/titlebar/maximized_normal_active.png | Bin 0 -> 480 bytes .../default/titlebar/maximized_normal_inactive.png | Bin 0 -> 452 bytes .../themes/default/titlebar/minimize_focus.png | Bin 0 -> 234 bytes .../themes/default/titlebar/minimize_normal.png | Bin 0 -> 225 bytes .../themes/default/titlebar/ontop_focus_active.png | Bin 0 -> 467 bytes .../default/titlebar/ontop_focus_inactive.png | Bin 0 -> 604 bytes .../default/titlebar/ontop_normal_active.png | Bin 0 -> 467 bytes .../default/titlebar/ontop_normal_inactive.png | Bin 0 -> 604 bytes .../default/titlebar/sticky_focus_active.png | Bin 0 -> 654 bytes .../default/titlebar/sticky_focus_inactive.png | Bin 0 -> 758 bytes .../default/titlebar/sticky_normal_active.png | Bin 0 -> 654 bytes .../default/titlebar/sticky_normal_inactive.png | Bin 0 -> 758 bytes .config/awesome/themes/vide/README | 5 + .config/awesome/themes/vide/arch-submenu.png | Bin 0 -> 2487 bytes .config/awesome/themes/vide/background.png | Bin 0 -> 222973 bytes .config/awesome/themes/vide/background_white.png | Bin 0 -> 267935 bytes .config/awesome/themes/vide/layouts/cornerne.png | Bin 0 -> 272 bytes .config/awesome/themes/vide/layouts/cornernew.png | Bin 0 -> 272 bytes .config/awesome/themes/vide/layouts/cornernw.png | Bin 0 -> 263 bytes .config/awesome/themes/vide/layouts/cornernww.png | Bin 0 -> 264 bytes .config/awesome/themes/vide/layouts/cornerse.png | Bin 0 -> 264 bytes .config/awesome/themes/vide/layouts/cornersew.png | Bin 0 -> 264 bytes .config/awesome/themes/vide/layouts/cornersw.png | Bin 0 -> 263 bytes .config/awesome/themes/vide/layouts/cornersww.png | Bin 0 -> 264 bytes .config/awesome/themes/vide/layouts/dwindle.png | Bin 0 -> 320 bytes .config/awesome/themes/vide/layouts/dwindlew.png | Bin 0 -> 320 bytes .config/awesome/themes/vide/layouts/fairh.png | Bin 0 -> 245 bytes .config/awesome/themes/vide/layouts/fairhw.png | Bin 0 -> 245 bytes .config/awesome/themes/vide/layouts/fairv.png | Bin 0 -> 246 bytes .config/awesome/themes/vide/layouts/fairvw.png | Bin 0 -> 246 bytes .config/awesome/themes/vide/layouts/floating.png | Bin 0 -> 282 bytes .config/awesome/themes/vide/layouts/floatingw.png | Bin 0 -> 282 bytes .config/awesome/themes/vide/layouts/fullscreen.png | Bin 0 -> 866 bytes .../awesome/themes/vide/layouts/fullscreenw.png | Bin 0 -> 865 bytes .config/awesome/themes/vide/layouts/magnifier.png | Bin 0 -> 345 bytes .config/awesome/themes/vide/layouts/magnifierw.png | Bin 0 -> 345 bytes .config/awesome/themes/vide/layouts/max.png | Bin 0 -> 574 bytes .config/awesome/themes/vide/layouts/maxw.png | Bin 0 -> 581 bytes .config/awesome/themes/vide/layouts/spiral.png | Bin 0 -> 328 bytes .config/awesome/themes/vide/layouts/spiralw.png | Bin 0 -> 328 bytes .config/awesome/themes/vide/layouts/tile.png | Bin 0 -> 265 bytes .config/awesome/themes/vide/layouts/tilebottom.png | Bin 0 -> 264 bytes .../awesome/themes/vide/layouts/tilebottomw.png | Bin 0 -> 264 bytes .config/awesome/themes/vide/layouts/tileleft.png | Bin 0 -> 266 bytes .config/awesome/themes/vide/layouts/tileleftw.png | Bin 0 -> 266 bytes .config/awesome/themes/vide/layouts/tiletop.png | Bin 0 -> 260 bytes .config/awesome/themes/vide/layouts/tiletopw.png | Bin 0 -> 265 bytes .config/awesome/themes/vide/layouts/tilew.png | Bin 0 -> 265 bytes .config/awesome/themes/vide/taglist/squarefw.png | Bin 0 -> 187 bytes .config/awesome/themes/vide/taglist/squarew.png | Bin 0 -> 193 bytes .config/awesome/themes/vide/theme.lua | 135 +++ .../awesome/themes/vide/titlebar/close_focus.png | Bin 0 -> 966 bytes .../awesome/themes/vide/titlebar/close_normal.png | Bin 0 -> 966 bytes .../themes/vide/titlebar/floating_focus_active.png | Bin 0 -> 386 bytes .../vide/titlebar/floating_focus_inactive.png | Bin 0 -> 237 bytes .../vide/titlebar/floating_normal_active.png | Bin 0 -> 386 bytes .../vide/titlebar/floating_normal_inactive.png | Bin 0 -> 237 bytes .../vide/titlebar/maximized_focus_active.png | Bin 0 -> 480 bytes .../vide/titlebar/maximized_focus_inactive.png | Bin 0 -> 452 bytes .../vide/titlebar/maximized_normal_active.png | Bin 0 -> 480 bytes .../vide/titlebar/maximized_normal_inactive.png | Bin 0 -> 452 bytes .../themes/vide/titlebar/minimize_focus.png | Bin 0 -> 234 bytes .../themes/vide/titlebar/minimize_normal.png | Bin 0 -> 225 bytes .../themes/vide/titlebar/ontop_focus_active.png | Bin 0 -> 467 bytes .../themes/vide/titlebar/ontop_focus_inactive.png | Bin 0 -> 604 bytes .../themes/vide/titlebar/ontop_normal_active.png | Bin 0 -> 467 bytes .../themes/vide/titlebar/ontop_normal_inactive.png | Bin 0 -> 604 bytes .../themes/vide/titlebar/sticky_focus_active.png | Bin 0 -> 654 bytes .../themes/vide/titlebar/sticky_focus_inactive.png | Bin 0 -> 758 bytes .../themes/vide/titlebar/sticky_normal_active.png | Bin 0 -> 654 bytes .../vide/titlebar/sticky_normal_inactive.png | Bin 0 -> 758 bytes .config/awesome/themes/vide/vide.jpg | Bin 0 -> 1992883 bytes .config/awesome/xinput-daemon.sh | 17 + .config/brave-flags.conf | 10 + .config/chrome-beta-flags.conf | 10 + .config/chrome-flags.conf | 10 + .config/chromium-flags.conf | 10 + .config/electron-flags.conf | 10 + .config/fish/config.fish | 13 + .config/fish/fish_variables | 36 + .config/fish/functions/br.fish | 1 + .config/fish/functions/fish_prompt.fish | 26 + .config/gtk-2.0/gtkfilechooser.ini | 11 + .config/gtk-3.0/bookmarks | 10 + .config/gtk-3.0/gtk.css | 27 + .config/gtk-3.0/settings.ini | 18 + .config/gtk-4.0/settings.ini | 14 + .config/gtkrc | 2 + .config/gtkrc-2.0 | 5 + .config/mpv/mpv.conf | 17 + .config/picom.conf | 429 ++++++++++ .config/xed/accels | 77 ++ .config/xfce4/desktop/icons.screen.latest.rc | 1 + .config/xfce4/desktop/icons.screen0-1008x725.rc | 23 + .config/xfce4/desktop/icons.screen0-1520x821.rc | 7 + .config/xfce4/desktop/icons.screen0-1904x1010.rc | 7 + .config/xfce4/desktop/icons.screen0-1904x1036.rc | 11 + .config/xfce4/desktop/icons.screen0-1904x1037.rc | 7 + .config/xfce4/desktop/icons.screen0-1904x1064.rc | 23 + .config/xfce4/desktop/icons.screen0-1920x1080.rc | 15 + .config/xfce4/desktop/icons.screen0-2096x1145.rc | 19 + .config/xfce4/desktop/icons.screen0-2288x1253.rc | 7 + .config/xfce4/help.rc | 2 + .config/xfce4/helpers.rc | 3 + .config/xfce4/panel/docklike-2.rc | 7 + .../xfce4/panel/launcher-15/16018541791.desktop | 11 + .config/xfce4/panel/whiskermenu-1.rc | 80 ++ .config/xfce4/panel/xfce4-clipman-actions.xml | 44 + .config/xfce4/terminal/accels.scm | 58 ++ .config/xfce4/terminal/terminalrc | 40 + .config/xfce4/xfce4-notes.gtkrc | 2 + .config/xfce4/xfce4-notes.gtkrc.1O1QV0 | 2 + .config/xfce4/xfce4-notes.gtkrc.2W2CV0 | 2 + .config/xfce4/xfce4-notes.gtkrc.B5QSV0 | 2 + .config/xfce4/xfce4-notes.gtkrc.HG7HV0 | 2 + .config/xfce4/xfce4-notes.gtkrc.OJDHV0 | 2 + .config/xfce4/xfce4-notes.gtkrc.RHVVV0 | 2 + .config/xfce4/xfce4-notes.gtkrc.UG0TV0 | 2 + .config/xfce4/xfce4-screenshooter | 7 + .config/xfce4/xfce4-taskmanager.rc | 25 + .../xfce4/xfconf/xfce-perchannel-xml/displays.xml | 103 +++ .../xfconf/xfce-perchannel-xml/keyboard-layout.xml | 11 + .../xfce4/xfconf/xfce-perchannel-xml/keyboards.xml | 7 + .../xfce4/xfconf/xfce-perchannel-xml/parole.xml | 16 + .../xfce4/xfconf/xfce-perchannel-xml/pointers.xml | 47 ++ .../xfce4/xfconf/xfce-perchannel-xml/ristretto.xml | 11 + .../xfce4/xfconf/xfce-perchannel-xml/thunar.xml | 24 + .../xfconf/xfce-perchannel-xml/xfce4-appfinder.xml | 46 ++ .../xfconf/xfce-perchannel-xml/xfce4-desktop.xml | 369 +++++++++ .../xfce4-keyboard-shortcuts.xml | 201 +++++ .../xfce-perchannel-xml/xfce4-mime-settings.xml | 11 + .../xfconf/xfce-perchannel-xml/xfce4-notifyd.xml | 53 ++ .../xfconf/xfce-perchannel-xml/xfce4-panel.xml | 184 +++++ .../xfce-perchannel-xml/xfce4-power-manager.xml | 15 + .../xfce-perchannel-xml/xfce4-screensaver.xml | 11 + .../xfconf/xfce-perchannel-xml/xfce4-session.xml | 37 + .../xfce-perchannel-xml/xfce4-settings-editor.xml | 9 + .../xfce-perchannel-xml/xfce4-settings-manager.xml | 8 + .../xfce-perchannel-xml/xfce4-volumed-pulse.xml | 6 + .config/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml | 139 ++++ .../xfce4/xfconf/xfce-perchannel-xml/xsettings.xml | 47 ++ 316 files changed, 4946 insertions(+) create mode 100644 .config/Thunar/accels.scm create mode 100644 .config/Thunar/renamerrc create mode 100644 .config/Thunar/uca.xml create mode 100644 .config/alacritty.yml create mode 100755 .config/awesome/autorun.sh create mode 100755 .config/awesome/keymapper.sh create mode 100644 .config/awesome/rc.lua create mode 100644 .config/awesome/themes/adw/30times3.png create mode 100644 .config/awesome/themes/adw/README create mode 100644 .config/awesome/themes/adw/adwaita-night.jpg create mode 100644 .config/awesome/themes/adw/arch-submenu.png create mode 100644 .config/awesome/themes/adw/background.png create mode 100644 .config/awesome/themes/adw/background_white.png create mode 100644 .config/awesome/themes/adw/layouts/cornerne.png create mode 100644 .config/awesome/themes/adw/layouts/cornernew.png create mode 100644 .config/awesome/themes/adw/layouts/cornernw.png create mode 100644 .config/awesome/themes/adw/layouts/cornernww.png create mode 100644 .config/awesome/themes/adw/layouts/cornerse.png create mode 100644 .config/awesome/themes/adw/layouts/cornersew.png create mode 100644 .config/awesome/themes/adw/layouts/cornersw.png create mode 100644 .config/awesome/themes/adw/layouts/cornersww.png create mode 100644 .config/awesome/themes/adw/layouts/dwindle.png create mode 100644 .config/awesome/themes/adw/layouts/dwindlew.png create mode 100644 .config/awesome/themes/adw/layouts/fairh.png create mode 100644 .config/awesome/themes/adw/layouts/fairhw.png create mode 100644 .config/awesome/themes/adw/layouts/fairv.png create mode 100644 .config/awesome/themes/adw/layouts/fairvw.png create mode 100644 .config/awesome/themes/adw/layouts/floating.png create mode 100644 .config/awesome/themes/adw/layouts/floatingw.png create mode 100644 .config/awesome/themes/adw/layouts/fullscreen.png create mode 100644 .config/awesome/themes/adw/layouts/fullscreenw.png create mode 100644 .config/awesome/themes/adw/layouts/magnifier.png create mode 100644 .config/awesome/themes/adw/layouts/magnifierw.png create mode 100644 .config/awesome/themes/adw/layouts/max.png create mode 100644 .config/awesome/themes/adw/layouts/maxw.png create mode 100644 .config/awesome/themes/adw/layouts/spiral.png create mode 100644 .config/awesome/themes/adw/layouts/spiralw.png create mode 100644 .config/awesome/themes/adw/layouts/tile.png create mode 100644 .config/awesome/themes/adw/layouts/tilebottom.png create mode 100644 .config/awesome/themes/adw/layouts/tilebottomw.png create mode 100644 .config/awesome/themes/adw/layouts/tileleft.png create mode 100644 .config/awesome/themes/adw/layouts/tileleftw.png create mode 100644 .config/awesome/themes/adw/layouts/tiletop.png create mode 100644 .config/awesome/themes/adw/layouts/tiletopw.png create mode 100644 .config/awesome/themes/adw/layouts/tilew.png create mode 100644 .config/awesome/themes/adw/taglist/squarefw.png create mode 100644 .config/awesome/themes/adw/taglist/squarew.png create mode 100644 .config/awesome/themes/adw/theme.lua create mode 100644 .config/awesome/themes/adw/titlebar/close_focus.png create mode 100644 .config/awesome/themes/adw/titlebar/close_normal.png create mode 100644 .config/awesome/themes/adw/titlebar/floating_focus_active.png create mode 100644 .config/awesome/themes/adw/titlebar/floating_focus_inactive.png create mode 100644 .config/awesome/themes/adw/titlebar/floating_normal_active.png create mode 100644 .config/awesome/themes/adw/titlebar/floating_normal_inactive.png create mode 100644 .config/awesome/themes/adw/titlebar/maximized_focus_active.png create mode 100644 .config/awesome/themes/adw/titlebar/maximized_focus_inactive.png create mode 100644 .config/awesome/themes/adw/titlebar/maximized_normal_active.png create mode 100644 .config/awesome/themes/adw/titlebar/maximized_normal_inactive.png create mode 100644 .config/awesome/themes/adw/titlebar/minimize_focus.png create mode 100644 .config/awesome/themes/adw/titlebar/minimize_normal.png create mode 100644 .config/awesome/themes/adw/titlebar/ontop_focus_active.png create mode 100644 .config/awesome/themes/adw/titlebar/ontop_focus_inactive.png create mode 100644 .config/awesome/themes/adw/titlebar/ontop_normal_active.png create mode 100644 .config/awesome/themes/adw/titlebar/ontop_normal_inactive.png create mode 100644 .config/awesome/themes/adw/titlebar/sticky_focus_active.png create mode 100644 .config/awesome/themes/adw/titlebar/sticky_focus_inactive.png create mode 100644 .config/awesome/themes/adw/titlebar/sticky_normal_active.png create mode 100644 .config/awesome/themes/adw/titlebar/sticky_normal_inactive.png create mode 100644 .config/awesome/themes/adwaita/30times3.png create mode 100644 .config/awesome/themes/adwaita/README create mode 100644 .config/awesome/themes/adwaita/adwaita-night.jpg create mode 100644 .config/awesome/themes/adwaita/arch-submenu.png create mode 100644 .config/awesome/themes/adwaita/background.png create mode 100644 .config/awesome/themes/adwaita/background_white.png create mode 100644 .config/awesome/themes/adwaita/layouts/cornerne.png create mode 100644 .config/awesome/themes/adwaita/layouts/cornernew.png create mode 100644 .config/awesome/themes/adwaita/layouts/cornernw.png create mode 100644 .config/awesome/themes/adwaita/layouts/cornernww.png create mode 100644 .config/awesome/themes/adwaita/layouts/cornerse.png create mode 100644 .config/awesome/themes/adwaita/layouts/cornersew.png create mode 100644 .config/awesome/themes/adwaita/layouts/cornersw.png create mode 100644 .config/awesome/themes/adwaita/layouts/cornersww.png create mode 100644 .config/awesome/themes/adwaita/layouts/dwindle.png create mode 100644 .config/awesome/themes/adwaita/layouts/dwindlew.png create mode 100644 .config/awesome/themes/adwaita/layouts/fairh.png create mode 100644 .config/awesome/themes/adwaita/layouts/fairhw.png create mode 100644 .config/awesome/themes/adwaita/layouts/fairv.png create mode 100644 .config/awesome/themes/adwaita/layouts/fairvw.png create mode 100644 .config/awesome/themes/adwaita/layouts/floating.png create mode 100644 .config/awesome/themes/adwaita/layouts/floatingw.png create mode 100644 .config/awesome/themes/adwaita/layouts/fullscreen.png create mode 100644 .config/awesome/themes/adwaita/layouts/fullscreenw.png create mode 100644 .config/awesome/themes/adwaita/layouts/magnifier.png create mode 100644 .config/awesome/themes/adwaita/layouts/magnifierw.png create mode 100644 .config/awesome/themes/adwaita/layouts/max.png create mode 100644 .config/awesome/themes/adwaita/layouts/maxw.png create mode 100644 .config/awesome/themes/adwaita/layouts/spiral.png create mode 100644 .config/awesome/themes/adwaita/layouts/spiralw.png create mode 100644 .config/awesome/themes/adwaita/layouts/tile.png create mode 100644 .config/awesome/themes/adwaita/layouts/tilebottom.png create mode 100644 .config/awesome/themes/adwaita/layouts/tilebottomw.png create mode 100644 .config/awesome/themes/adwaita/layouts/tileleft.png create mode 100644 .config/awesome/themes/adwaita/layouts/tileleftw.png create mode 100644 .config/awesome/themes/adwaita/layouts/tiletop.png create mode 100644 .config/awesome/themes/adwaita/layouts/tiletopw.png create mode 100644 .config/awesome/themes/adwaita/layouts/tilew.png create mode 100644 .config/awesome/themes/adwaita/taglist/squarefw.png create mode 100644 .config/awesome/themes/adwaita/taglist/squarew.png create mode 100644 .config/awesome/themes/adwaita/theme.lua create mode 100644 .config/awesome/themes/adwaita/titlebar/close_focus.png create mode 100644 .config/awesome/themes/adwaita/titlebar/close_normal.png create mode 100644 .config/awesome/themes/adwaita/titlebar/floating_focus_active.png create mode 100644 .config/awesome/themes/adwaita/titlebar/floating_focus_inactive.png create mode 100644 .config/awesome/themes/adwaita/titlebar/floating_normal_active.png create mode 100644 .config/awesome/themes/adwaita/titlebar/floating_normal_inactive.png create mode 100644 .config/awesome/themes/adwaita/titlebar/maximized_focus_active.png create mode 100644 .config/awesome/themes/adwaita/titlebar/maximized_focus_inactive.png create mode 100644 .config/awesome/themes/adwaita/titlebar/maximized_normal_active.png create mode 100644 .config/awesome/themes/adwaita/titlebar/maximized_normal_inactive.png create mode 100644 .config/awesome/themes/adwaita/titlebar/minimize_focus.png create mode 100644 .config/awesome/themes/adwaita/titlebar/minimize_normal.png create mode 100644 .config/awesome/themes/adwaita/titlebar/ontop_focus_active.png create mode 100644 .config/awesome/themes/adwaita/titlebar/ontop_focus_inactive.png create mode 100644 .config/awesome/themes/adwaita/titlebar/ontop_normal_active.png create mode 100644 .config/awesome/themes/adwaita/titlebar/ontop_normal_inactive.png create mode 100644 .config/awesome/themes/adwaita/titlebar/sticky_focus_active.png create mode 100644 .config/awesome/themes/adwaita/titlebar/sticky_focus_inactive.png create mode 100644 .config/awesome/themes/adwaita/titlebar/sticky_normal_active.png create mode 100644 .config/awesome/themes/adwaita/titlebar/sticky_normal_inactive.png create mode 100644 .config/awesome/themes/default/README create mode 100644 .config/awesome/themes/default/background.png create mode 100644 .config/awesome/themes/default/background_white.png create mode 100644 .config/awesome/themes/default/layouts/cornerne.png create mode 100644 .config/awesome/themes/default/layouts/cornernew.png create mode 100644 .config/awesome/themes/default/layouts/cornernw.png create mode 100644 .config/awesome/themes/default/layouts/cornernww.png create mode 100644 .config/awesome/themes/default/layouts/cornerse.png create mode 100644 .config/awesome/themes/default/layouts/cornersew.png create mode 100644 .config/awesome/themes/default/layouts/cornersw.png create mode 100644 .config/awesome/themes/default/layouts/cornersww.png create mode 100644 .config/awesome/themes/default/layouts/dwindle.png create mode 100644 .config/awesome/themes/default/layouts/dwindlew.png create mode 100644 .config/awesome/themes/default/layouts/fairh.png create mode 100644 .config/awesome/themes/default/layouts/fairhw.png create mode 100644 .config/awesome/themes/default/layouts/fairv.png create mode 100644 .config/awesome/themes/default/layouts/fairvw.png create mode 100644 .config/awesome/themes/default/layouts/floating.png create mode 100644 .config/awesome/themes/default/layouts/floatingw.png create mode 100644 .config/awesome/themes/default/layouts/fullscreen.png create mode 100644 .config/awesome/themes/default/layouts/fullscreenw.png create mode 100644 .config/awesome/themes/default/layouts/magnifier.png create mode 100644 .config/awesome/themes/default/layouts/magnifierw.png create mode 100644 .config/awesome/themes/default/layouts/max.png create mode 100644 .config/awesome/themes/default/layouts/maxw.png create mode 100644 .config/awesome/themes/default/layouts/spiral.png create mode 100644 .config/awesome/themes/default/layouts/spiralw.png create mode 100644 .config/awesome/themes/default/layouts/tile.png create mode 100644 .config/awesome/themes/default/layouts/tilebottom.png create mode 100644 .config/awesome/themes/default/layouts/tilebottomw.png create mode 100644 .config/awesome/themes/default/layouts/tileleft.png create mode 100644 .config/awesome/themes/default/layouts/tileleftw.png create mode 100644 .config/awesome/themes/default/layouts/tiletop.png create mode 100644 .config/awesome/themes/default/layouts/tiletopw.png create mode 100644 .config/awesome/themes/default/layouts/tilew.png create mode 100644 .config/awesome/themes/default/taglist/squarefw.png create mode 100644 .config/awesome/themes/default/taglist/squarew.png create mode 100644 .config/awesome/themes/default/theme.lua create mode 100644 .config/awesome/themes/default/titlebar/close_focus.png create mode 100644 .config/awesome/themes/default/titlebar/close_normal.png create mode 100644 .config/awesome/themes/default/titlebar/floating_focus_active.png create mode 100644 .config/awesome/themes/default/titlebar/floating_focus_inactive.png create mode 100644 .config/awesome/themes/default/titlebar/floating_normal_active.png create mode 100644 .config/awesome/themes/default/titlebar/floating_normal_inactive.png create mode 100644 .config/awesome/themes/default/titlebar/maximized_focus_active.png create mode 100644 .config/awesome/themes/default/titlebar/maximized_focus_inactive.png create mode 100644 .config/awesome/themes/default/titlebar/maximized_normal_active.png create mode 100644 .config/awesome/themes/default/titlebar/maximized_normal_inactive.png create mode 100644 .config/awesome/themes/default/titlebar/minimize_focus.png create mode 100644 .config/awesome/themes/default/titlebar/minimize_normal.png create mode 100644 .config/awesome/themes/default/titlebar/ontop_focus_active.png create mode 100644 .config/awesome/themes/default/titlebar/ontop_focus_inactive.png create mode 100644 .config/awesome/themes/default/titlebar/ontop_normal_active.png create mode 100644 .config/awesome/themes/default/titlebar/ontop_normal_inactive.png create mode 100644 .config/awesome/themes/default/titlebar/sticky_focus_active.png create mode 100644 .config/awesome/themes/default/titlebar/sticky_focus_inactive.png create mode 100644 .config/awesome/themes/default/titlebar/sticky_normal_active.png create mode 100644 .config/awesome/themes/default/titlebar/sticky_normal_inactive.png create mode 100644 .config/awesome/themes/vide/README create mode 100644 .config/awesome/themes/vide/arch-submenu.png create mode 100644 .config/awesome/themes/vide/background.png create mode 100644 .config/awesome/themes/vide/background_white.png create mode 100644 .config/awesome/themes/vide/layouts/cornerne.png create mode 100644 .config/awesome/themes/vide/layouts/cornernew.png create mode 100644 .config/awesome/themes/vide/layouts/cornernw.png create mode 100644 .config/awesome/themes/vide/layouts/cornernww.png create mode 100644 .config/awesome/themes/vide/layouts/cornerse.png create mode 100644 .config/awesome/themes/vide/layouts/cornersew.png create mode 100644 .config/awesome/themes/vide/layouts/cornersw.png create mode 100644 .config/awesome/themes/vide/layouts/cornersww.png create mode 100644 .config/awesome/themes/vide/layouts/dwindle.png create mode 100644 .config/awesome/themes/vide/layouts/dwindlew.png create mode 100644 .config/awesome/themes/vide/layouts/fairh.png create mode 100644 .config/awesome/themes/vide/layouts/fairhw.png create mode 100644 .config/awesome/themes/vide/layouts/fairv.png create mode 100644 .config/awesome/themes/vide/layouts/fairvw.png create mode 100644 .config/awesome/themes/vide/layouts/floating.png create mode 100644 .config/awesome/themes/vide/layouts/floatingw.png create mode 100644 .config/awesome/themes/vide/layouts/fullscreen.png create mode 100644 .config/awesome/themes/vide/layouts/fullscreenw.png create mode 100644 .config/awesome/themes/vide/layouts/magnifier.png create mode 100644 .config/awesome/themes/vide/layouts/magnifierw.png create mode 100644 .config/awesome/themes/vide/layouts/max.png create mode 100644 .config/awesome/themes/vide/layouts/maxw.png create mode 100644 .config/awesome/themes/vide/layouts/spiral.png create mode 100644 .config/awesome/themes/vide/layouts/spiralw.png create mode 100644 .config/awesome/themes/vide/layouts/tile.png create mode 100644 .config/awesome/themes/vide/layouts/tilebottom.png create mode 100644 .config/awesome/themes/vide/layouts/tilebottomw.png create mode 100644 .config/awesome/themes/vide/layouts/tileleft.png create mode 100644 .config/awesome/themes/vide/layouts/tileleftw.png create mode 100644 .config/awesome/themes/vide/layouts/tiletop.png create mode 100644 .config/awesome/themes/vide/layouts/tiletopw.png create mode 100644 .config/awesome/themes/vide/layouts/tilew.png create mode 100644 .config/awesome/themes/vide/taglist/squarefw.png create mode 100644 .config/awesome/themes/vide/taglist/squarew.png create mode 100644 .config/awesome/themes/vide/theme.lua create mode 100644 .config/awesome/themes/vide/titlebar/close_focus.png create mode 100644 .config/awesome/themes/vide/titlebar/close_normal.png create mode 100644 .config/awesome/themes/vide/titlebar/floating_focus_active.png create mode 100644 .config/awesome/themes/vide/titlebar/floating_focus_inactive.png create mode 100644 .config/awesome/themes/vide/titlebar/floating_normal_active.png create mode 100644 .config/awesome/themes/vide/titlebar/floating_normal_inactive.png create mode 100644 .config/awesome/themes/vide/titlebar/maximized_focus_active.png create mode 100644 .config/awesome/themes/vide/titlebar/maximized_focus_inactive.png create mode 100644 .config/awesome/themes/vide/titlebar/maximized_normal_active.png create mode 100644 .config/awesome/themes/vide/titlebar/maximized_normal_inactive.png create mode 100644 .config/awesome/themes/vide/titlebar/minimize_focus.png create mode 100644 .config/awesome/themes/vide/titlebar/minimize_normal.png create mode 100644 .config/awesome/themes/vide/titlebar/ontop_focus_active.png create mode 100644 .config/awesome/themes/vide/titlebar/ontop_focus_inactive.png create mode 100644 .config/awesome/themes/vide/titlebar/ontop_normal_active.png create mode 100644 .config/awesome/themes/vide/titlebar/ontop_normal_inactive.png create mode 100644 .config/awesome/themes/vide/titlebar/sticky_focus_active.png create mode 100644 .config/awesome/themes/vide/titlebar/sticky_focus_inactive.png create mode 100644 .config/awesome/themes/vide/titlebar/sticky_normal_active.png create mode 100644 .config/awesome/themes/vide/titlebar/sticky_normal_inactive.png create mode 100644 .config/awesome/themes/vide/vide.jpg create mode 100755 .config/awesome/xinput-daemon.sh create mode 100644 .config/brave-flags.conf create mode 100644 .config/chrome-beta-flags.conf create mode 100644 .config/chrome-flags.conf create mode 100644 .config/chromium-flags.conf create mode 100644 .config/electron-flags.conf create mode 100644 .config/fish/config.fish create mode 100644 .config/fish/fish_variables create mode 120000 .config/fish/functions/br.fish create mode 100644 .config/fish/functions/fish_prompt.fish create mode 100644 .config/gtk-2.0/gtkfilechooser.ini create mode 100644 .config/gtk-3.0/bookmarks create mode 100644 .config/gtk-3.0/gtk.css create mode 100644 .config/gtk-3.0/settings.ini create mode 100644 .config/gtk-4.0/settings.ini create mode 100644 .config/gtkrc create mode 100644 .config/gtkrc-2.0 create mode 100644 .config/mpv/mpv.conf create mode 100644 .config/picom.conf create mode 100644 .config/xed/accels create mode 120000 .config/xfce4/desktop/icons.screen.latest.rc create mode 100644 .config/xfce4/desktop/icons.screen0-1008x725.rc create mode 100644 .config/xfce4/desktop/icons.screen0-1520x821.rc create mode 100644 .config/xfce4/desktop/icons.screen0-1904x1010.rc create mode 100644 .config/xfce4/desktop/icons.screen0-1904x1036.rc create mode 100644 .config/xfce4/desktop/icons.screen0-1904x1037.rc create mode 100644 .config/xfce4/desktop/icons.screen0-1904x1064.rc create mode 100644 .config/xfce4/desktop/icons.screen0-1920x1080.rc create mode 100644 .config/xfce4/desktop/icons.screen0-2096x1145.rc create mode 100644 .config/xfce4/desktop/icons.screen0-2288x1253.rc create mode 100644 .config/xfce4/help.rc create mode 100644 .config/xfce4/helpers.rc create mode 100644 .config/xfce4/panel/docklike-2.rc create mode 100644 .config/xfce4/panel/launcher-15/16018541791.desktop create mode 100644 .config/xfce4/panel/whiskermenu-1.rc create mode 100644 .config/xfce4/panel/xfce4-clipman-actions.xml create mode 100644 .config/xfce4/terminal/accels.scm create mode 100644 .config/xfce4/terminal/terminalrc create mode 100644 .config/xfce4/xfce4-notes.gtkrc create mode 100644 .config/xfce4/xfce4-notes.gtkrc.1O1QV0 create mode 100644 .config/xfce4/xfce4-notes.gtkrc.2W2CV0 create mode 100644 .config/xfce4/xfce4-notes.gtkrc.B5QSV0 create mode 100644 .config/xfce4/xfce4-notes.gtkrc.HG7HV0 create mode 100644 .config/xfce4/xfce4-notes.gtkrc.OJDHV0 create mode 100644 .config/xfce4/xfce4-notes.gtkrc.RHVVV0 create mode 100644 .config/xfce4/xfce4-notes.gtkrc.UG0TV0 create mode 100644 .config/xfce4/xfce4-screenshooter create mode 100644 .config/xfce4/xfce4-taskmanager.rc create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/displays.xml create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/keyboard-layout.xml create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/keyboards.xml create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/parole.xml create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/pointers.xml create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/ristretto.xml create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/thunar.xml create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/xfce4-appfinder.xml create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/xfce4-mime-settings.xml create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/xfce4-notifyd.xml create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/xfce4-screensaver.xml create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-editor.xml create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-manager.xml create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/xfce4-volumed-pulse.xml create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml (limited to '.config') 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 "/ThunarLauncher/delete-3" "KP_Delete") +; (gtk_accel_path "/ThunarLauncher/delete" "") +; (gtk_accel_path "/ThunarStandardView/invert-selection" "") +; (gtk_accel_path "/ThunarBookmarks/399503bb1565fd667e608c0857f2d60e" "") +; (gtk_accel_path "/ThunarLauncher/open-in-new-tab" "p") +; (gtk_accel_path "/ThunarLauncher/delete-2" "Delete") +; (gtk_accel_path "/ThunarWindow/zoom-in" "KP_Add") +; (gtk_accel_path "/ThunarWindow/empty-trash" "") +; (gtk_accel_path "/ThunarLauncher/open" "o") +; (gtk_accel_path "/ThunarWindow/reload" "r") +; (gtk_accel_path "/ThunarBookmarks/3ec8a1ad16951616ef2418b0409090c7" "") +; (gtk_accel_path "/ThunarWindow/view-side-pane-menu" "") +; (gtk_accel_path "/ThunarStandardView/sort-ascending" "") +; (gtk_accel_path "/ThunarWindow/open-network" "") +; (gtk_accel_path "/ThunarBookmarks/af2f1389ee2b8cd3cbc1d6ef17581407" "") +; (gtk_accel_path "/ThunarWindow/contents/help-menu" "") +; (gtk_accel_path "/ThunarLauncher/move-to-trash" "") +; (gtk_accel_path "/ThunarStandardView/back-alt" "BackSpace") +; (gtk_accel_path "/ThunarLauncher/paste" "v") +; (gtk_accel_path "/ThunarWindow/switch-next-tab" "Page_Down") +; (gtk_accel_path "/ThunarWindow/open-file-menu" "F10") +; (gtk_accel_path "/ThunarWindow/view-as-compact-list" "3") +; (gtk_accel_path "/ThunarWindow/about" "") +; (gtk_accel_path "/ThunarWindow/open-computer" "") +; (gtk_accel_path "/ThunarWindow/clear-directory-specific-settings" "") +; (gtk_accel_path "/ThunarWindow/open-file-system" "") +; (gtk_accel_path "/ThunarWindow/open-parent" "Up") +; (gtk_accel_path "/ThunarWindow/view-menu" "") +; (gtk_accel_path "/ThunarStandardView/properties" "Return") +; (gtk_accel_path "/ThunarLauncher/open-in-new-window" "o") +; (gtk_accel_path "/ThunarStandardView/back" "Left") +; (gtk_accel_path "/ThunarLauncher/trash-delete" "Delete") +; (gtk_accel_path "/ThunarWindow/sendto-menu" "") +; (gtk_accel_path "/ThunarBookmarks/31dde9903a2efefec97f46f612fd983b" "") +; (gtk_accel_path "/ThunarWindow/reload-alt" "F5") +; (gtk_accel_path "/ThunarBookmarks/3e6a4ee1e00e35dcea96ffe998aa763c" "") +; (gtk_accel_path "/ThunarWindow/zoom-out-alt" "minus") +; (gtk_accel_path "/ThunarStandardView/select-all-files" "a") +; (gtk_accel_path "/ThunarStandardView/select-by-pattern" "s") +; (gtk_accel_path "/ThunarBookmarks/584b065ec3fad1083269ea0c15332d09" "") +; (gtk_accel_path "/ThunarStandardView/create-document" "") +; (gtk_accel_path "/ThunarWindow/close-tab" "w") +; (gtk_accel_path "/ThunarWindow/view-side-pane-tree" "e") +; (gtk_accel_path "/ThunarShortcutsPane/sendto-shortcuts" "") +; (gtk_accel_path "/ThunarBookmarks/0b26f85d5320dd3854a2d7efe505bf82" "") +; (gtk_accel_path "/ThunarStandardView/rename" "F2") +; (gtk_accel_path "/ThunarWindow/toggle-side-pane" "F9") +; (gtk_accel_path "/ThunarWindow/open-home" "Home") +; (gtk_accel_path "/ThunarWindow/open-location-alt" "d") +; (gtk_accel_path "/ThunarBookmarks/b6ceefff69a3be93d51ae0b51b4251b9" "") +; (gtk_accel_path "/ThunarWindow/open-templates" "") +; (gtk_accel_path "/ThunarLauncher/execute" "") +; (gtk_accel_path "/ThunarWindow/close-window" "q") +; (gtk_accel_path "/ThunarLauncher/cut" "x") +; (gtk_accel_path "/ThunarLauncher/sendto-desktop" "") +; (gtk_accel_path "/ThunarWindow/zoom-in-alt2" "equal") +; (gtk_accel_path "/ThunarWindow/view-location-selector-toolbar" "") +; (gtk_accel_path "/ThunarBookmarks/f033da049c13cbd0f23f9419385379a0" "") +; (gtk_accel_path "/ThunarLauncher/open-with-other" "") +; (gtk_accel_path "/ThunarWindow/zoom-out" "KP_Subtract") +; (gtk_accel_path "/ThunarStandardView/duplicate" "") +; (gtk_accel_path "/ThunarWindow/view-side-pane-shortcuts" "b") +; (gtk_accel_path "/ThunarWindow/edit-menu" "") +; (gtk_accel_path "/ThunarWindow/contents" "F1") +; (gtk_accel_path "/ThunarWindow/preferences" "") +; (gtk_accel_path "/ThunarWindow/zoom-in-alt1" "plus") +; (gtk_accel_path "/ThunarWindow/switch-previous-tab" "Page_Up") +; (gtk_accel_path "/ThunarBookmarks/a806e5a18dc34eca5d99dce02ca16f79" "") +; (gtk_accel_path "/ThunarStandardView/sort-by-type" "") +; (gtk_accel_path "/ThunarWindow/view-location-selector-menu" "") +; (gtk_accel_path "/ThunarWindow/view-statusbar" "") +; (gtk_accel_path "/ThunarWindow/close-all-windows" "w") +; (gtk_accel_path "/ThunarWindow/open-trash" "") +; (gtk_accel_path "/ThunarLauncher/restore" "") +; (gtk_accel_path "/ThunarStandardView/sort-by-mtime" "") +; (gtk_accel_path "/ThunarWindow/open-desktop" "") +; (gtk_accel_path "/ThunarStandardView/arrange-items-menu" "") +; (gtk_accel_path "/ThunarStandardView/create-folder" "n") +; (gtk_accel_path "/ThunarWindow/open-location" "l") +; (gtk_accel_path "/ThunarWindow/view-menubar" "m") +; (gtk_accel_path "/ThunarWindow/zoom-reset-alt" "0") +; (gtk_accel_path "/ThunarWindow/view-as-detailed-list" "2") +; (gtk_accel_path "/ThunarWindow/view-as-icons" "1") +; (gtk_accel_path "/ThunarWindow/new-window" "n") +; (gtk_accel_path "/ThunarStandardView/forward" "Right") +; (gtk_accel_path "/ThunarLauncher/copy" "c") +; (gtk_accel_path "/ThunarWindow/file-menu" "") +; (gtk_accel_path "/ThunarStandardView/make-link" "") +; (gtk_accel_path "/ThunarStandardView/sort-descending" "") +; (gtk_accel_path "/ThunarWindow/new-tab" "t") +; (gtk_accel_path "/ThunarWindow/go-menu" "") +; (gtk_accel_path "/ThunarStandardView/sort-by-size" "") +; (gtk_accel_path "/ThunarBookmarks/789ed04b78e0e5f0aae0b799c43c8fd7" "") +; (gtk_accel_path "/ThunarWindow/view-location-selector-pathbar" "") +; (gtk_accel_path "/ThunarWindow/show-hidden" "h") +; (gtk_accel_path "/ThunarStandardView/sort-by-name" "") +; (gtk_accel_path "/ThunarWindow/zoom-reset" "KP_0") +; (gtk_accel_path "/ThunarLauncher/trash-delete-2" "KP_Delete") +; (gtk_accel_path "/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 @@ + + + + utilities-terminal + Open Terminal Here + 1601790652249199-1 + exo-open --working-directory %f --launch TerminalEmulator + Example for a custom action + * + + + + + folder-visiting + Open as ROOT + 1601859832500541-1 + gksudo dbus-launch thunar %f + + * + + + + text-x-makefile + Edit as ROOT + 1601859882692361-2 + gksudo dbus-launch xed %f + + * + + + + 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 Binary files /dev/null and b/.config/awesome/themes/adw/30times3.png 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 + 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 Binary files /dev/null and b/.config/awesome/themes/adw/adwaita-night.jpg 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 Binary files /dev/null and b/.config/awesome/themes/adw/arch-submenu.png differ diff --git a/.config/awesome/themes/adw/background.png b/.config/awesome/themes/adw/background.png new file mode 100644 index 0000000..8f52b6b Binary files /dev/null and b/.config/awesome/themes/adw/background.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/background_white.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/cornerne.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/cornernew.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/cornernw.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/cornernww.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/cornerse.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/cornersew.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/cornersw.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/cornersww.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/dwindle.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/dwindlew.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/fairh.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/fairhw.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/fairv.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/fairvw.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/floating.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/floatingw.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/fullscreen.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/fullscreenw.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/magnifier.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/magnifierw.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/max.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/maxw.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/spiral.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/spiralw.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/tile.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/tilebottom.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/tilebottomw.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/tileleft.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/tileleftw.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/tiletop.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/tiletopw.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/layouts/tilew.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/taglist/squarefw.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/taglist/squarew.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/titlebar/close_focus.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/titlebar/close_normal.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/titlebar/floating_focus_active.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/titlebar/floating_focus_inactive.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/titlebar/floating_normal_active.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/titlebar/floating_normal_inactive.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/titlebar/maximized_focus_active.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/titlebar/maximized_focus_inactive.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/titlebar/maximized_normal_active.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/titlebar/maximized_normal_inactive.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/titlebar/minimize_focus.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/titlebar/minimize_normal.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/titlebar/ontop_focus_active.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/titlebar/ontop_focus_inactive.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/titlebar/ontop_normal_active.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/titlebar/ontop_normal_inactive.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/titlebar/sticky_focus_active.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/titlebar/sticky_focus_inactive.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/titlebar/sticky_normal_active.png 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 Binary files /dev/null and b/.config/awesome/themes/adw/titlebar/sticky_normal_inactive.png differ diff --git a/.config/awesome/themes/adwaita/30times3.png b/.config/awesome/themes/adwaita/30times3.png new file mode 100644 index 0000000..b0861e9 Binary files /dev/null and b/.config/awesome/themes/adwaita/30times3.png 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 + 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/adwaita-night.jpg 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/arch-submenu.png differ diff --git a/.config/awesome/themes/adwaita/background.png b/.config/awesome/themes/adwaita/background.png new file mode 100644 index 0000000..8f52b6b Binary files /dev/null and b/.config/awesome/themes/adwaita/background.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/background_white.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/cornerne.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/cornernew.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/cornernw.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/cornernww.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/cornerse.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/cornersew.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/cornersw.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/cornersww.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/dwindle.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/dwindlew.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/fairh.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/fairhw.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/fairv.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/fairvw.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/floating.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/floatingw.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/fullscreen.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/fullscreenw.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/magnifier.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/magnifierw.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/max.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/maxw.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/spiral.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/spiralw.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/tile.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/tilebottom.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/tilebottomw.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/tileleft.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/tileleftw.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/tiletop.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/tiletopw.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/layouts/tilew.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/taglist/squarefw.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/taglist/squarew.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/titlebar/close_focus.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/titlebar/close_normal.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/titlebar/floating_focus_active.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/titlebar/floating_focus_inactive.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/titlebar/floating_normal_active.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/titlebar/floating_normal_inactive.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/titlebar/maximized_focus_active.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/titlebar/maximized_focus_inactive.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/titlebar/maximized_normal_active.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/titlebar/maximized_normal_inactive.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/titlebar/minimize_focus.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/titlebar/minimize_normal.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/titlebar/ontop_focus_active.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/titlebar/ontop_focus_inactive.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/titlebar/ontop_normal_active.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/titlebar/ontop_normal_inactive.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/titlebar/sticky_focus_active.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/titlebar/sticky_focus_inactive.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/titlebar/sticky_normal_active.png 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 Binary files /dev/null and b/.config/awesome/themes/adwaita/titlebar/sticky_normal_inactive.png 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 + 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 Binary files /dev/null and b/.config/awesome/themes/default/background.png 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 Binary files /dev/null and b/.config/awesome/themes/default/background_white.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/cornerne.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/cornernew.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/cornernw.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/cornernww.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/cornerse.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/cornersew.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/cornersw.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/cornersww.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/dwindle.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/dwindlew.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/fairh.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/fairhw.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/fairv.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/fairvw.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/floating.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/floatingw.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/fullscreen.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/fullscreenw.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/magnifier.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/magnifierw.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/max.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/maxw.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/spiral.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/spiralw.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/tile.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/tilebottom.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/tilebottomw.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/tileleft.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/tileleftw.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/tiletop.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/tiletopw.png 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 Binary files /dev/null and b/.config/awesome/themes/default/layouts/tilew.png 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 Binary files /dev/null and b/.config/awesome/themes/default/taglist/squarefw.png 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 Binary files /dev/null and b/.config/awesome/themes/default/taglist/squarew.png 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 Binary files /dev/null and b/.config/awesome/themes/default/titlebar/close_focus.png 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 Binary files /dev/null and b/.config/awesome/themes/default/titlebar/close_normal.png 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 Binary files /dev/null and b/.config/awesome/themes/default/titlebar/floating_focus_active.png 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 Binary files /dev/null and b/.config/awesome/themes/default/titlebar/floating_focus_inactive.png 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 Binary files /dev/null and b/.config/awesome/themes/default/titlebar/floating_normal_active.png 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 Binary files /dev/null and b/.config/awesome/themes/default/titlebar/floating_normal_inactive.png 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 Binary files /dev/null and b/.config/awesome/themes/default/titlebar/maximized_focus_active.png 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 Binary files /dev/null and b/.config/awesome/themes/default/titlebar/maximized_focus_inactive.png 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 Binary files /dev/null and b/.config/awesome/themes/default/titlebar/maximized_normal_active.png 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 Binary files /dev/null and b/.config/awesome/themes/default/titlebar/maximized_normal_inactive.png 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 Binary files /dev/null and b/.config/awesome/themes/default/titlebar/minimize_focus.png 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 Binary files /dev/null and b/.config/awesome/themes/default/titlebar/minimize_normal.png 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 Binary files /dev/null and b/.config/awesome/themes/default/titlebar/ontop_focus_active.png 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 Binary files /dev/null and b/.config/awesome/themes/default/titlebar/ontop_focus_inactive.png 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 Binary files /dev/null and b/.config/awesome/themes/default/titlebar/ontop_normal_active.png 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 Binary files /dev/null and b/.config/awesome/themes/default/titlebar/ontop_normal_inactive.png 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 Binary files /dev/null and b/.config/awesome/themes/default/titlebar/sticky_focus_active.png 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 Binary files /dev/null and b/.config/awesome/themes/default/titlebar/sticky_focus_inactive.png 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 Binary files /dev/null and b/.config/awesome/themes/default/titlebar/sticky_normal_active.png 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 Binary files /dev/null and b/.config/awesome/themes/default/titlebar/sticky_normal_inactive.png 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 + 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 Binary files /dev/null and b/.config/awesome/themes/vide/arch-submenu.png differ diff --git a/.config/awesome/themes/vide/background.png b/.config/awesome/themes/vide/background.png new file mode 100644 index 0000000..8f52b6b Binary files /dev/null and b/.config/awesome/themes/vide/background.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/background_white.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/cornerne.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/cornernew.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/cornernw.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/cornernww.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/cornerse.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/cornersew.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/cornersw.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/cornersww.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/dwindle.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/dwindlew.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/fairh.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/fairhw.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/fairv.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/fairvw.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/floating.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/floatingw.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/fullscreen.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/fullscreenw.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/magnifier.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/magnifierw.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/max.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/maxw.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/spiral.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/spiralw.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/tile.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/tilebottom.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/tilebottomw.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/tileleft.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/tileleftw.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/tiletop.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/tiletopw.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/layouts/tilew.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/taglist/squarefw.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/taglist/squarew.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/titlebar/close_focus.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/titlebar/close_normal.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/titlebar/floating_focus_active.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/titlebar/floating_focus_inactive.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/titlebar/floating_normal_active.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/titlebar/floating_normal_inactive.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/titlebar/maximized_focus_active.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/titlebar/maximized_focus_inactive.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/titlebar/maximized_normal_active.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/titlebar/maximized_normal_inactive.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/titlebar/minimize_focus.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/titlebar/minimize_normal.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/titlebar/ontop_focus_active.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/titlebar/ontop_focus_inactive.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/titlebar/ontop_normal_active.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/titlebar/ontop_normal_inactive.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/titlebar/sticky_focus_active.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/titlebar/sticky_focus_inactive.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/titlebar/sticky_normal_active.png 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 Binary files /dev/null and b/.config/awesome/themes/vide/titlebar/sticky_normal_inactive.png differ diff --git a/.config/awesome/themes/vide/vide.jpg b/.config/awesome/themes/vide/vide.jpg new file mode 100644 index 0000000..2705c49 Binary files /dev/null and b/.config/awesome/themes/vide/vide.jpg 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 "/FileBrowserWidgetSelectionActionGroup/FileMoveToTrash" "") +; (gtk_accel_path "/FileBrowserWidgetSelectionActionGroup/FileDelete" "") +; (gtk_accel_path "/XedWindowAlwaysSensitiveActions/ViewOverviewMap" "") +; (gtk_accel_path "/XedWindowActions/SearchGoToLine" "i") +; (gtk_accel_path "/XedWindowAlwaysSensitiveActions/ViewToolbar" "") +; (gtk_accel_path "/XedWindowAlwaysSensitiveActions/ViewFullscreen" "F11") +; (gtk_accel_path "/XedWindowActions/FileSaveAll" "l") +; (gtk_accel_path "/XedTextSizePluginActions/NormalSizeAction" "0") +; (gtk_accel_path "/XedWindowPanesActions/ViewBottomPane" "F9") +; (gtk_accel_path "/XedWindowActions/DocumentsMoveToNewWindow" "") +; (gtk_accel_path "/XedWindowAlwaysSensitiveActions/HelpAbout" "") +; (gtk_accel_path "/XedWindowActions/EditToggleComment" "slash") +; (gtk_accel_path "/XedWindowAlwaysSensitiveActions/FileRecentsMenu" "") +; (gtk_accel_path "/XedWindowAlwaysSensitiveActions/ViewStatusbar" "") +; (gtk_accel_path "/DocumentsListActions/Tab_0" "1") +; (gtk_accel_path "/XedCloseWindowActions/FileClose" "w") +; (gtk_accel_path "/XedWindowAlwaysSensitiveActions/ViewWordWrap" "r") +; (gtk_accel_path "/XedWindowActions/FileSave" "s") +; (gtk_accel_path "/XedWindowAlwaysSensitiveActions/HelpContents" "F1") +; (gtk_accel_path "/XedWindowActions/SearchReplace" "h") +; (gtk_accel_path "/XedWindowActions/FileRevert" "") +; (gtk_accel_path "/XedJoinLinesPluginActions/JoinLinesAction" "j") +; (gtk_accel_path "/FileBrowserWidgetSensitiveActionGroup/DirectoryOpen" "") +; (gtk_accel_path "/XedWindowAlwaysSensitiveActions/Tools" "") +; (gtk_accel_path "/XedWindowActions/EditPaste" "v") +; (gtk_accel_path "/FileBrowserWidgetActionGroup/FilterHidden" "") +; (gtk_accel_path "/XedWindowAlwaysSensitiveActions/View" "") +; (gtk_accel_path "/XedWindowActions/EditCut" "x") +; (gtk_accel_path "/XedWindowPanesActions/ViewSidePane" "F9") +; (gtk_accel_path "/XedWindowAlwaysSensitiveActions/File" "") +; (gtk_accel_path "/XedWindowActions/EditSelectAll" "a") +; (gtk_accel_path "/XedWindowAlwaysSensitiveActions/Help" "") +; (gtk_accel_path "/XedWindowActions/EditDelete" "") +; (gtk_accel_path "/XedSpellPluginActions/CheckSpell" "F7") +; (gtk_accel_path "/XedWindowActions/DocumentsNextDocument" "Page_Down") +; (gtk_accel_path "/XedWindowAlwaysSensitiveActions/Documents" "") +; (gtk_accel_path "/FileBrowserWidgetSingleMostSelectionActionGroup/DirectoryNew" "") +; (gtk_accel_path "/FileBrowserWidgetSensitiveActionGroup/DirectoryRefresh" "") +; (gtk_accel_path "/XedWindowActions/FilePrint" "p") +; (gtk_accel_path "/XedTextSizePluginActions/LargerTextAction" "equal") +; (gtk_accel_path "/XedWindowActions/EditRedo" "y") +; (gtk_accel_path "/FileBrowserWidgetFileSelectionActionGroup/FileOpen" "") +; (gtk_accel_path "/FileBrowserPluginExtra/SetActiveRoot" "") +; (gtk_accel_path "/XedSpellPluginActions/ConfigSpell" "") +; (gtk_accel_path "/XedDocinfoPluginActions/DocumentStatistics" "") +; (gtk_accel_path "/FileBrowserWidgetSingleMostSelectionActionGroup/FileNew" "") +; (gtk_accel_path "/XedQuitWindowActions/FileQuit" "q") +; (gtk_accel_path "/XedTimePluginActions/InsertDateAndTime" "") +; (gtk_accel_path "/XedWindowActions/EditUndo" "z") +; (gtk_accel_path "/XedWindowAlwaysSensitiveActions/HelpShortcuts" "") +; (gtk_accel_path "/FileBrowserWidgetSingleSelectionActionGroup/FileRename" "") +; (gtk_accel_path "/XedWindowActions/ViewHighlightMode" "h") +; (gtk_accel_path "/XedSortPluginActions/Sort" "F10") +; (gtk_accel_path "/XedWindowActions/SearchFind" "f") +; (gtk_accel_path "/XedWindowActions/SearchFindPrevious" "g") +; (gtk_accel_path "/FileBrowserWidgetActionGroup/FilterBinary" "") +; (gtk_accel_path "/XedWindowActions/FileCloseAll" "w") +; (gtk_accel_path "/XedWindowAlwaysSensitiveActions/Search" "") +; (gtk_accel_path "/XedSpellPluginActions/InlineSpellChecker" "") +; (gtk_accel_path "/XedWindowActions/DocumentsPreviousDocument" "Page_Up") +; (gtk_accel_path "/XedWindowActions/EditToggleCommentBlock" "question") +; (gtk_accel_path "/XedTextSizePluginActions/SmallerTextAction" "minus") +; (gtk_accel_path "/FileBrowserWidgetActionGroupToplevel/FilterMenuAction" "") +; (gtk_accel_path "/XedWindowAlwaysSensitiveActions/XAppFavoritesMenu" "") +; (gtk_accel_path "/XedWindowAlwaysSensitiveActions/Edit" "") +; (gtk_accel_path "/XedWindowActions/FileSaveAs" "s") +; (gtk_accel_path "/FileBrowserWidgetBookmarkActionGroup/BookmarkOpen" "") +; (gtk_accel_path "/XedWindowActions/EditCopy" "c") +; (gtk_accel_path "/XedWindowAlwaysSensitiveActions/EditPreferences" "") +; (gtk_accel_path "/XedWindowAlwaysSensitiveActions/FileOpen" "o") +; (gtk_accel_path "/FileBrowserPluginSingleSelectionExtra/OpenTerminal" "") +; (gtk_accel_path "/XedWindowAlwaysSensitiveActions/FileNew" "n") +; (gtk_accel_path "/XedWindowActions/SearchFindNext" "g") +; (gtk_accel_path "/XedWindowActions/FilePrintPreview" "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 @@ + + + + Bugz + bug\s*#?\s*([0-9]+) + 0 + + + GNOME Bug + exo-open http://bugzilla.gnome.org/show_bug.cgi?id=\1 + + + Xfce Bug + exo-open http://bugzilla.xfce.org/show_bug.cgi?id=\1 + + + + + Image + (http|ftp).+\.(jpg|png|gif) + 0 + + + View with Ristretto + ristretto "\0" + + + Edit with Gimp + gimp-remote "\0" + + + + + Long URL + http://[^\s]{120,} + 0 + + + Shrink the URL + exo-open http://tinyurl.com/create.php?url=\0 + + + + \ 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 "/terminal-window/goto-tab-2" "2") +(gtk_accel_path "/terminal-window/goto-tab-6" "6") +; (gtk_accel_path "/terminal-window/copy-input" "") +; (gtk_accel_path "/terminal-window/close-other-tabs" "") +; (gtk_accel_path "/terminal-window/move-tab-right" "Page_Down") +(gtk_accel_path "/terminal-window/goto-tab-7" "7") +; (gtk_accel_path "/terminal-window/set-title-color" "") +; (gtk_accel_path "/terminal-window/edit-menu" "") +; (gtk_accel_path "/terminal-window/zoom-menu" "") +(gtk_accel_path "/terminal-window/goto-tab-1" "1") +; (gtk_accel_path "/terminal-window/fullscreen" "F11") +; (gtk_accel_path "/terminal-window/read-only" "") +(gtk_accel_path "/terminal-window/goto-tab-5" "5") +; (gtk_accel_path "/terminal-window/preferences" "") +; (gtk_accel_path "/terminal-window/reset-and-clear" "") +; (gtk_accel_path "/terminal-window/about" "") +(gtk_accel_path "/terminal-window/goto-tab-4" "4") +; (gtk_accel_path "/terminal-window/close-window" "q") +; (gtk_accel_path "/terminal-window/reset" "") +; (gtk_accel_path "/terminal-window/save-contents" "") +(gtk_accel_path "/terminal-window/toggle-menubar" "F10") +; (gtk_accel_path "/terminal-window/copy" "c") +; (gtk_accel_path "/terminal-window/copy-html" "") +; (gtk_accel_path "/terminal-window/last-active-tab" "") +; (gtk_accel_path "/terminal-window/show-borders" "") +; (gtk_accel_path "/terminal-window/view-menu" "") +; (gtk_accel_path "/terminal-window/detach-tab" "d") +; (gtk_accel_path "/terminal-window/scroll-on-output" "") +; (gtk_accel_path "/terminal-window/show-toolbar" "") +; (gtk_accel_path "/terminal-window/next-tab" "Page_Down") +; (gtk_accel_path "/terminal-window/tabs-menu" "") +; (gtk_accel_path "/terminal-window/search-next" "") +; (gtk_accel_path "/terminal-window/search-prev" "") +; (gtk_accel_path "/terminal-window/undo-close-tab" "") +; (gtk_accel_path "/terminal-window/set-title" "s") +; (gtk_accel_path "/terminal-window/contents" "F1") +; (gtk_accel_path "/terminal-window/zoom-reset" "0") +; (gtk_accel_path "/terminal-window/close-tab" "w") +; (gtk_accel_path "/terminal-window/new-tab" "t") +; (gtk_accel_path "/terminal-window/new-window" "n") +; (gtk_accel_path "/terminal-window/terminal-menu" "") +; (gtk_accel_path "/terminal-window/show-menubar" "") +; (gtk_accel_path "/terminal-window/select-all" "a") +; (gtk_accel_path "/terminal-window/paste" "v") +(gtk_accel_path "/terminal-window/goto-tab-9" "9") +; (gtk_accel_path "/terminal-window/move-tab-left" "Page_Up") +; (gtk_accel_path "/terminal-window/search" "f") +; (gtk_accel_path "/terminal-window/file-menu" "") +; (gtk_accel_path "/terminal-window/prev-tab" "Page_Up") +; (gtk_accel_path "/terminal-window/paste-selection" "") +; (gtk_accel_path "/terminal-window/zoom-in" "plus") +; (gtk_accel_path "/terminal-window/zoom-out" "minus") +(gtk_accel_path "/terminal-window/goto-tab-8" "8") +; (gtk_accel_path "/terminal-window/help-menu" "") +(gtk_accel_path "/terminal-window/goto-tab-3" "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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + 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 @@ + + + + + + + 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 @@ + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + 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 @@ + + + + + + + + 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 @@ + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.2.3