diff --git a/.mbsyncrc b/.config/.mbsyncrc similarity index 100% rename from .mbsyncrc rename to .config/.mbsyncrc diff --git a/Xresources b/.config/Xresources similarity index 100% rename from Xresources rename to .config/Xresources diff --git a/alacritty/alacritty-btop.yml b/.config/alacritty/alacritty-btop.yml similarity index 100% rename from alacritty/alacritty-btop.yml rename to .config/alacritty/alacritty-btop.yml diff --git a/alacritty/alacritty.yml b/.config/alacritty/alacritty.yml similarity index 100% rename from alacritty/alacritty.yml rename to .config/alacritty/alacritty.yml diff --git a/awesome/README.org b/.config/awesome/README.org similarity index 100% rename from awesome/README.org rename to .config/awesome/README.org diff --git a/awesome/bling/.editorconfig b/.config/awesome/bling/.editorconfig similarity index 100% rename from awesome/bling/.editorconfig rename to .config/awesome/bling/.editorconfig diff --git a/awesome/bling/AUTHORS.md b/.config/awesome/bling/AUTHORS.md similarity index 100% rename from awesome/bling/AUTHORS.md rename to .config/awesome/bling/AUTHORS.md diff --git a/awesome/bling/CODEOWNERS b/.config/awesome/bling/CODEOWNERS similarity index 100% rename from awesome/bling/CODEOWNERS rename to .config/awesome/bling/CODEOWNERS diff --git a/awesome/bling/LICENSE b/.config/awesome/bling/LICENSE similarity index 100% rename from awesome/bling/LICENSE rename to .config/awesome/bling/LICENSE diff --git a/awesome/bling/README.md b/.config/awesome/bling/README.md similarity index 100% rename from awesome/bling/README.md rename to .config/awesome/bling/README.md diff --git a/awesome/bling/bling-dev-1.rockspec b/.config/awesome/bling/bling-dev-1.rockspec similarity index 100% rename from awesome/bling/bling-dev-1.rockspec rename to .config/awesome/bling/bling-dev-1.rockspec diff --git a/awesome/bling/docs/.nojekyll b/.config/awesome/bling/docs/.nojekyll similarity index 100% rename from awesome/bling/docs/.nojekyll rename to .config/awesome/bling/docs/.nojekyll diff --git a/awesome/bling/docs/_sidebar.md b/.config/awesome/bling/docs/_sidebar.md similarity index 100% rename from awesome/bling/docs/_sidebar.md rename to .config/awesome/bling/docs/_sidebar.md diff --git a/awesome/bling/docs/home.md b/.config/awesome/bling/docs/home.md similarity index 100% rename from awesome/bling/docs/home.md rename to .config/awesome/bling/docs/home.md diff --git a/awesome/bling/docs/index.html b/.config/awesome/bling/docs/index.html similarity index 100% rename from awesome/bling/docs/index.html rename to .config/awesome/bling/docs/index.html diff --git a/awesome/bling/docs/javacafe.css b/.config/awesome/bling/docs/javacafe.css similarity index 100% rename from awesome/bling/docs/javacafe.css rename to .config/awesome/bling/docs/javacafe.css diff --git a/awesome/bling/docs/layouts/layout.md b/.config/awesome/bling/docs/layouts/layout.md similarity index 100% rename from awesome/bling/docs/layouts/layout.md rename to .config/awesome/bling/docs/layouts/layout.md diff --git a/awesome/bling/docs/module/flash.md b/.config/awesome/bling/docs/module/flash.md similarity index 100% rename from awesome/bling/docs/module/flash.md rename to .config/awesome/bling/docs/module/flash.md diff --git a/awesome/bling/docs/module/scratch.md b/.config/awesome/bling/docs/module/scratch.md similarity index 100% rename from awesome/bling/docs/module/scratch.md rename to .config/awesome/bling/docs/module/scratch.md diff --git a/awesome/bling/docs/module/swal.md b/.config/awesome/bling/docs/module/swal.md similarity index 100% rename from awesome/bling/docs/module/swal.md rename to .config/awesome/bling/docs/module/swal.md diff --git a/awesome/bling/docs/module/tabbed.md b/.config/awesome/bling/docs/module/tabbed.md similarity index 100% rename from awesome/bling/docs/module/tabbed.md rename to .config/awesome/bling/docs/module/tabbed.md diff --git a/awesome/bling/docs/module/twall.md b/.config/awesome/bling/docs/module/twall.md similarity index 100% rename from awesome/bling/docs/module/twall.md rename to .config/awesome/bling/docs/module/twall.md diff --git a/awesome/bling/docs/module/wall.md b/.config/awesome/bling/docs/module/wall.md similarity index 100% rename from awesome/bling/docs/module/wall.md rename to .config/awesome/bling/docs/module/wall.md diff --git a/awesome/bling/docs/signals/pctl.md b/.config/awesome/bling/docs/signals/pctl.md similarity index 100% rename from awesome/bling/docs/signals/pctl.md rename to .config/awesome/bling/docs/signals/pctl.md diff --git a/awesome/bling/docs/theme.md b/.config/awesome/bling/docs/theme.md similarity index 100% rename from awesome/bling/docs/theme.md rename to .config/awesome/bling/docs/theme.md diff --git a/awesome/bling/docs/widgets/tabbed_misc.md b/.config/awesome/bling/docs/widgets/tabbed_misc.md similarity index 100% rename from awesome/bling/docs/widgets/tabbed_misc.md rename to .config/awesome/bling/docs/widgets/tabbed_misc.md diff --git a/awesome/bling/docs/widgets/tag_preview.md b/.config/awesome/bling/docs/widgets/tag_preview.md similarity index 100% rename from awesome/bling/docs/widgets/tag_preview.md rename to .config/awesome/bling/docs/widgets/tag_preview.md diff --git a/awesome/bling/docs/widgets/task_preview.md b/.config/awesome/bling/docs/widgets/task_preview.md similarity index 100% rename from awesome/bling/docs/widgets/task_preview.md rename to .config/awesome/bling/docs/widgets/task_preview.md diff --git a/awesome/bling/docs/widgets/window_switcher.md b/.config/awesome/bling/docs/widgets/window_switcher.md similarity index 100% rename from awesome/bling/docs/widgets/window_switcher.md rename to .config/awesome/bling/docs/widgets/window_switcher.md diff --git a/awesome/bling/helpers/client.lua b/.config/awesome/bling/helpers/client.lua similarity index 100% rename from awesome/bling/helpers/client.lua rename to .config/awesome/bling/helpers/client.lua diff --git a/awesome/bling/helpers/color.lua b/.config/awesome/bling/helpers/color.lua similarity index 100% rename from awesome/bling/helpers/color.lua rename to .config/awesome/bling/helpers/color.lua diff --git a/awesome/bling/helpers/filesystem.lua b/.config/awesome/bling/helpers/filesystem.lua similarity index 100% rename from awesome/bling/helpers/filesystem.lua rename to .config/awesome/bling/helpers/filesystem.lua diff --git a/awesome/bling/helpers/icon_theme.lua b/.config/awesome/bling/helpers/icon_theme.lua similarity index 100% rename from awesome/bling/helpers/icon_theme.lua rename to .config/awesome/bling/helpers/icon_theme.lua diff --git a/awesome/bling/helpers/init.lua b/.config/awesome/bling/helpers/init.lua similarity index 100% rename from awesome/bling/helpers/init.lua rename to .config/awesome/bling/helpers/init.lua diff --git a/awesome/bling/helpers/shape.lua b/.config/awesome/bling/helpers/shape.lua similarity index 100% rename from awesome/bling/helpers/shape.lua rename to .config/awesome/bling/helpers/shape.lua diff --git a/awesome/bling/helpers/time.lua b/.config/awesome/bling/helpers/time.lua similarity index 100% rename from awesome/bling/helpers/time.lua rename to .config/awesome/bling/helpers/time.lua diff --git a/awesome/bling/icons/layouts/centered.png b/.config/awesome/bling/icons/layouts/centered.png similarity index 100% rename from awesome/bling/icons/layouts/centered.png rename to .config/awesome/bling/icons/layouts/centered.png diff --git a/awesome/bling/icons/layouts/deck.png b/.config/awesome/bling/icons/layouts/deck.png similarity index 100% rename from awesome/bling/icons/layouts/deck.png rename to .config/awesome/bling/icons/layouts/deck.png diff --git a/awesome/bling/icons/layouts/equalarea.png b/.config/awesome/bling/icons/layouts/equalarea.png similarity index 100% rename from awesome/bling/icons/layouts/equalarea.png rename to .config/awesome/bling/icons/layouts/equalarea.png diff --git a/awesome/bling/icons/layouts/horizontal.png b/.config/awesome/bling/icons/layouts/horizontal.png similarity index 100% rename from awesome/bling/icons/layouts/horizontal.png rename to .config/awesome/bling/icons/layouts/horizontal.png diff --git a/awesome/bling/icons/layouts/mstab.png b/.config/awesome/bling/icons/layouts/mstab.png similarity index 100% rename from awesome/bling/icons/layouts/mstab.png rename to .config/awesome/bling/icons/layouts/mstab.png diff --git a/awesome/bling/icons/layouts/vertical.png b/.config/awesome/bling/icons/layouts/vertical.png similarity index 100% rename from awesome/bling/icons/layouts/vertical.png rename to .config/awesome/bling/icons/layouts/vertical.png diff --git a/awesome/bling/images/bling_banner-2x.png b/.config/awesome/bling/images/bling_banner-2x.png similarity index 100% rename from awesome/bling/images/bling_banner-2x.png rename to .config/awesome/bling/images/bling_banner-2x.png diff --git a/awesome/bling/images/bling_banner.png b/.config/awesome/bling/images/bling_banner.png similarity index 100% rename from awesome/bling/images/bling_banner.png rename to .config/awesome/bling/images/bling_banner.png diff --git a/awesome/bling/init.lua b/.config/awesome/bling/init.lua similarity index 100% rename from awesome/bling/init.lua rename to .config/awesome/bling/init.lua diff --git a/awesome/bling/layout/centered.lua b/.config/awesome/bling/layout/centered.lua similarity index 100% rename from awesome/bling/layout/centered.lua rename to .config/awesome/bling/layout/centered.lua diff --git a/awesome/bling/layout/deck.lua b/.config/awesome/bling/layout/deck.lua similarity index 100% rename from awesome/bling/layout/deck.lua rename to .config/awesome/bling/layout/deck.lua diff --git a/awesome/bling/layout/equalarea.lua b/.config/awesome/bling/layout/equalarea.lua similarity index 100% rename from awesome/bling/layout/equalarea.lua rename to .config/awesome/bling/layout/equalarea.lua diff --git a/awesome/bling/layout/horizontal.lua b/.config/awesome/bling/layout/horizontal.lua similarity index 100% rename from awesome/bling/layout/horizontal.lua rename to .config/awesome/bling/layout/horizontal.lua diff --git a/awesome/bling/layout/init.lua b/.config/awesome/bling/layout/init.lua similarity index 100% rename from awesome/bling/layout/init.lua rename to .config/awesome/bling/layout/init.lua diff --git a/awesome/bling/layout/mstab.lua b/.config/awesome/bling/layout/mstab.lua similarity index 100% rename from awesome/bling/layout/mstab.lua rename to .config/awesome/bling/layout/mstab.lua diff --git a/awesome/bling/layout/vertical.lua b/.config/awesome/bling/layout/vertical.lua similarity index 100% rename from awesome/bling/layout/vertical.lua rename to .config/awesome/bling/layout/vertical.lua diff --git a/awesome/bling/module/flash_focus.lua b/.config/awesome/bling/module/flash_focus.lua similarity index 100% rename from awesome/bling/module/flash_focus.lua rename to .config/awesome/bling/module/flash_focus.lua diff --git a/awesome/bling/module/init.lua b/.config/awesome/bling/module/init.lua similarity index 100% rename from awesome/bling/module/init.lua rename to .config/awesome/bling/module/init.lua diff --git a/awesome/bling/module/scratchpad.lua b/.config/awesome/bling/module/scratchpad.lua similarity index 100% rename from awesome/bling/module/scratchpad.lua rename to .config/awesome/bling/module/scratchpad.lua diff --git a/awesome/bling/module/tabbed.lua b/.config/awesome/bling/module/tabbed.lua similarity index 100% rename from awesome/bling/module/tabbed.lua rename to .config/awesome/bling/module/tabbed.lua diff --git a/awesome/bling/module/tiled_wallpaper.lua b/.config/awesome/bling/module/tiled_wallpaper.lua similarity index 100% rename from awesome/bling/module/tiled_wallpaper.lua rename to .config/awesome/bling/module/tiled_wallpaper.lua diff --git a/awesome/bling/module/wallpaper.lua b/.config/awesome/bling/module/wallpaper.lua similarity index 100% rename from awesome/bling/module/wallpaper.lua rename to .config/awesome/bling/module/wallpaper.lua diff --git a/awesome/bling/module/window_swallowing.lua b/.config/awesome/bling/module/window_swallowing.lua similarity index 100% rename from awesome/bling/module/window_swallowing.lua rename to .config/awesome/bling/module/window_swallowing.lua diff --git a/awesome/bling/signal/init.lua b/.config/awesome/bling/signal/init.lua similarity index 100% rename from awesome/bling/signal/init.lua rename to .config/awesome/bling/signal/init.lua diff --git a/awesome/bling/signal/playerctl/init.lua b/.config/awesome/bling/signal/playerctl/init.lua similarity index 100% rename from awesome/bling/signal/playerctl/init.lua rename to .config/awesome/bling/signal/playerctl/init.lua diff --git a/awesome/bling/signal/playerctl/playerctl_cli.lua b/.config/awesome/bling/signal/playerctl/playerctl_cli.lua similarity index 100% rename from awesome/bling/signal/playerctl/playerctl_cli.lua rename to .config/awesome/bling/signal/playerctl/playerctl_cli.lua diff --git a/awesome/bling/signal/playerctl/playerctl_lib.lua b/.config/awesome/bling/signal/playerctl/playerctl_lib.lua similarity index 100% rename from awesome/bling/signal/playerctl/playerctl_lib.lua rename to .config/awesome/bling/signal/playerctl/playerctl_lib.lua diff --git a/awesome/bling/theme-var-template.lua b/.config/awesome/bling/theme-var-template.lua similarity index 100% rename from awesome/bling/theme-var-template.lua rename to .config/awesome/bling/theme-var-template.lua diff --git a/awesome/bling/widget/app_launcher/init.lua b/.config/awesome/bling/widget/app_launcher/init.lua similarity index 100% rename from awesome/bling/widget/app_launcher/init.lua rename to .config/awesome/bling/widget/app_launcher/init.lua diff --git a/awesome/bling/widget/app_launcher/prompt.lua b/.config/awesome/bling/widget/app_launcher/prompt.lua similarity index 100% rename from awesome/bling/widget/app_launcher/prompt.lua rename to .config/awesome/bling/widget/app_launcher/prompt.lua diff --git a/awesome/bling/widget/init.lua b/.config/awesome/bling/widget/init.lua similarity index 100% rename from awesome/bling/widget/init.lua rename to .config/awesome/bling/widget/init.lua diff --git a/awesome/bling/widget/tabbar/boxes.lua b/.config/awesome/bling/widget/tabbar/boxes.lua similarity index 100% rename from awesome/bling/widget/tabbar/boxes.lua rename to .config/awesome/bling/widget/tabbar/boxes.lua diff --git a/awesome/bling/widget/tabbar/default.lua b/.config/awesome/bling/widget/tabbar/default.lua similarity index 100% rename from awesome/bling/widget/tabbar/default.lua rename to .config/awesome/bling/widget/tabbar/default.lua diff --git a/awesome/bling/widget/tabbar/modern.lua b/.config/awesome/bling/widget/tabbar/modern.lua similarity index 100% rename from awesome/bling/widget/tabbar/modern.lua rename to .config/awesome/bling/widget/tabbar/modern.lua diff --git a/awesome/bling/widget/tabbar/pure.lua b/.config/awesome/bling/widget/tabbar/pure.lua similarity index 100% rename from awesome/bling/widget/tabbar/pure.lua rename to .config/awesome/bling/widget/tabbar/pure.lua diff --git a/awesome/bling/widget/tabbed_misc/custom_tasklist.lua b/.config/awesome/bling/widget/tabbed_misc/custom_tasklist.lua similarity index 100% rename from awesome/bling/widget/tabbed_misc/custom_tasklist.lua rename to .config/awesome/bling/widget/tabbed_misc/custom_tasklist.lua diff --git a/awesome/bling/widget/tabbed_misc/init.lua b/.config/awesome/bling/widget/tabbed_misc/init.lua similarity index 100% rename from awesome/bling/widget/tabbed_misc/init.lua rename to .config/awesome/bling/widget/tabbed_misc/init.lua diff --git a/awesome/bling/widget/tabbed_misc/titlebar_indicator.lua b/.config/awesome/bling/widget/tabbed_misc/titlebar_indicator.lua similarity index 100% rename from awesome/bling/widget/tabbed_misc/titlebar_indicator.lua rename to .config/awesome/bling/widget/tabbed_misc/titlebar_indicator.lua diff --git a/awesome/bling/widget/tag_preview.lua b/.config/awesome/bling/widget/tag_preview.lua similarity index 100% rename from awesome/bling/widget/tag_preview.lua rename to .config/awesome/bling/widget/tag_preview.lua diff --git a/awesome/bling/widget/task_preview.lua b/.config/awesome/bling/widget/task_preview.lua similarity index 100% rename from awesome/bling/widget/task_preview.lua rename to .config/awesome/bling/widget/task_preview.lua diff --git a/awesome/bling/widget/window_switcher.lua b/.config/awesome/bling/widget/window_switcher.lua similarity index 100% rename from awesome/bling/widget/window_switcher.lua rename to .config/awesome/bling/widget/window_switcher.lua diff --git a/awesome/fennel.lua b/.config/awesome/fennel.lua similarity index 100% rename from awesome/fennel.lua rename to .config/awesome/fennel.lua diff --git a/awesome/fennelview.fnl b/.config/awesome/fennelview.fnl similarity index 100% rename from awesome/fennelview.fnl rename to .config/awesome/fennelview.fnl diff --git a/awesome/init.fnl b/.config/awesome/init.fnl similarity index 100% rename from awesome/init.fnl rename to .config/awesome/init.fnl diff --git a/awesome/keybindings.fnl b/.config/awesome/keybindings.fnl similarity index 100% rename from awesome/keybindings.fnl rename to .config/awesome/keybindings.fnl diff --git a/awesome/keys/clientbuttons.fnl b/.config/awesome/keys/clientbuttons.fnl similarity index 100% rename from awesome/keys/clientbuttons.fnl rename to .config/awesome/keys/clientbuttons.fnl diff --git a/awesome/keys/clientkeys.fnl b/.config/awesome/keys/clientkeys.fnl similarity index 100% rename from awesome/keys/clientkeys.fnl rename to .config/awesome/keys/clientkeys.fnl diff --git a/awesome/keys/keybindings.fnl b/.config/awesome/keys/keybindings.fnl similarity index 100% rename from awesome/keys/keybindings.fnl rename to .config/awesome/keys/keybindings.fnl diff --git a/awesome/notifications.fnl b/.config/awesome/notifications.fnl similarity index 100% rename from awesome/notifications.fnl rename to .config/awesome/notifications.fnl diff --git a/awesome/rc.lua b/.config/awesome/rc.lua similarity index 100% rename from awesome/rc.lua rename to .config/awesome/rc.lua diff --git a/awesome/rubato/.editorconfig b/.config/awesome/rubato/.editorconfig similarity index 100% rename from awesome/rubato/.editorconfig rename to .config/awesome/rubato/.editorconfig diff --git a/awesome/rubato/LICENSE b/.config/awesome/rubato/LICENSE similarity index 100% rename from awesome/rubato/LICENSE rename to .config/awesome/rubato/LICENSE diff --git a/awesome/rubato/README.md b/.config/awesome/rubato/README.md similarity index 100% rename from awesome/rubato/README.md rename to .config/awesome/rubato/README.md diff --git a/awesome/rubato/easing.lua b/.config/awesome/rubato/easing.lua similarity index 100% rename from awesome/rubato/easing.lua rename to .config/awesome/rubato/easing.lua diff --git a/awesome/rubato/images/beautiful.gif b/.config/awesome/rubato/images/beautiful.gif similarity index 100% rename from awesome/rubato/images/beautiful.gif rename to .config/awesome/rubato/images/beautiful.gif diff --git a/awesome/rubato/images/connected_graph.png b/.config/awesome/rubato/images/connected_graph.png similarity index 100% rename from awesome/rubato/images/connected_graph.png rename to .config/awesome/rubato/images/connected_graph.png diff --git a/awesome/rubato/images/disconnected_graph.png b/.config/awesome/rubato/images/disconnected_graph.png similarity index 100% rename from awesome/rubato/images/disconnected_graph.png rename to .config/awesome/rubato/images/disconnected_graph.png diff --git a/awesome/rubato/images/forwards_forwards_graph.png b/.config/awesome/rubato/images/forwards_forwards_graph.png similarity index 100% rename from awesome/rubato/images/forwards_forwards_graph.png rename to .config/awesome/rubato/images/forwards_forwards_graph.png diff --git a/awesome/rubato/images/normal_graph.png b/.config/awesome/rubato/images/normal_graph.png similarity index 100% rename from awesome/rubato/images/normal_graph.png rename to .config/awesome/rubato/images/normal_graph.png diff --git a/awesome/rubato/images/quadratic_easing.gif b/.config/awesome/rubato/images/quadratic_easing.gif similarity index 100% rename from awesome/rubato/images/quadratic_easing.gif rename to .config/awesome/rubato/images/quadratic_easing.gif diff --git a/awesome/rubato/images/slope_graph.png b/.config/awesome/rubato/images/slope_graph.png similarity index 100% rename from awesome/rubato/images/slope_graph.png rename to .config/awesome/rubato/images/slope_graph.png diff --git a/awesome/rubato/images/trapezoid_easing.gif b/.config/awesome/rubato/images/trapezoid_easing.gif similarity index 100% rename from awesome/rubato/images/trapezoid_easing.gif rename to .config/awesome/rubato/images/trapezoid_easing.gif diff --git a/awesome/rubato/images/triangleish.png b/.config/awesome/rubato/images/triangleish.png similarity index 100% rename from awesome/rubato/images/triangleish.png rename to .config/awesome/rubato/images/triangleish.png diff --git a/awesome/rubato/init.lua b/.config/awesome/rubato/init.lua similarity index 100% rename from awesome/rubato/init.lua rename to .config/awesome/rubato/init.lua diff --git a/awesome/rubato/rubato-1.1-1.rockspec b/.config/awesome/rubato/rubato-1.1-1.rockspec similarity index 100% rename from awesome/rubato/rubato-1.1-1.rockspec rename to .config/awesome/rubato/rubato-1.1-1.rockspec diff --git a/awesome/rubato/subscribable.lua b/.config/awesome/rubato/subscribable.lua similarity index 100% rename from awesome/rubato/subscribable.lua rename to .config/awesome/rubato/subscribable.lua diff --git a/awesome/rubato/timed.lua b/.config/awesome/rubato/timed.lua similarity index 100% rename from awesome/rubato/timed.lua rename to .config/awesome/rubato/timed.lua diff --git a/awesome/rules.fnl b/.config/awesome/rules.fnl similarity index 100% rename from awesome/rules.fnl rename to .config/awesome/rules.fnl diff --git a/awesome/theme.lua b/.config/awesome/theme.lua similarity index 100% rename from awesome/theme.lua rename to .config/awesome/theme.lua diff --git a/awesome/widgets/audio.fnl b/.config/awesome/widgets/audio.fnl similarity index 100% rename from awesome/widgets/audio.fnl rename to .config/awesome/widgets/audio.fnl diff --git a/bpytop/bpytop.conf b/.config/bpytop/bpytop.conf similarity index 100% rename from bpytop/bpytop.conf rename to .config/bpytop/bpytop.conf diff --git a/bpytop/btop.conf b/.config/bpytop/btop.conf similarity index 100% rename from bpytop/btop.conf rename to .config/bpytop/btop.conf diff --git a/bpytop/btop.log b/.config/bpytop/btop.log similarity index 100% rename from bpytop/btop.log rename to .config/bpytop/btop.log diff --git a/bpytop/error.log b/.config/bpytop/error.log similarity index 100% rename from bpytop/error.log rename to .config/bpytop/error.log diff --git a/bpytop/themes/snazzy.theme b/.config/bpytop/themes/snazzy.theme similarity index 100% rename from bpytop/themes/snazzy.theme rename to .config/bpytop/themes/snazzy.theme diff --git a/chemacs/profiles.el b/.config/chemacs/profiles.el similarity index 100% rename from chemacs/profiles.el rename to .config/chemacs/profiles.el diff --git a/dunst/dunstrc b/.config/dunst/dunstrc similarity index 100% rename from dunst/dunstrc rename to .config/dunst/dunstrc diff --git a/espanso/config/default.yml b/.config/espanso/config/default.yml similarity index 100% rename from espanso/config/default.yml rename to .config/espanso/config/default.yml diff --git a/espanso/default.yml b/.config/espanso/default.yml similarity index 100% rename from espanso/default.yml rename to .config/espanso/default.yml diff --git a/espanso/match/base.yml b/.config/espanso/match/base.yml similarity index 100% rename from espanso/match/base.yml rename to .config/espanso/match/base.yml diff --git a/espanso/match/packages/dadjoke/package.yml b/.config/espanso/match/packages/dadjoke/package.yml similarity index 100% rename from espanso/match/packages/dadjoke/package.yml rename to .config/espanso/match/packages/dadjoke/package.yml diff --git a/eww/battery.yuck b/.config/eww/battery.yuck similarity index 100% rename from eww/battery.yuck rename to .config/eww/battery.yuck diff --git a/eww/bright.yuck b/.config/eww/bright.yuck similarity index 100% rename from eww/bright.yuck rename to .config/eww/bright.yuck diff --git a/eww/eww.scss b/.config/eww/eww.scss similarity index 100% rename from eww/eww.scss rename to .config/eww/eww.scss diff --git a/eww/eww.yuck b/.config/eww/eww.yuck similarity index 100% rename from eww/eww.yuck rename to .config/eww/eww.yuck diff --git a/eww/favicon.ico b/.config/eww/favicon.ico similarity index 100% rename from eww/favicon.ico rename to .config/eww/favicon.ico diff --git a/eww/images/mic.png b/.config/eww/images/mic.png similarity index 100% rename from eww/images/mic.png rename to .config/eww/images/mic.png diff --git a/eww/images/music.png b/.config/eww/images/music.png similarity index 100% rename from eww/images/music.png rename to .config/eww/images/music.png diff --git a/eww/images/profile.png b/.config/eww/images/profile.png similarity index 100% rename from eww/images/profile.png rename to .config/eww/images/profile.png diff --git a/eww/images/speaker.png b/.config/eww/images/speaker.png similarity index 100% rename from eww/images/speaker.png rename to .config/eww/images/speaker.png diff --git a/eww/notifications.yuck b/.config/eww/notifications.yuck similarity index 100% rename from eww/notifications.yuck rename to .config/eww/notifications.yuck diff --git a/eww/scripts/appname b/.config/eww/scripts/appname similarity index 100% rename from eww/scripts/appname rename to .config/eww/scripts/appname diff --git a/eww/scripts/battery b/.config/eww/scripts/battery similarity index 100% rename from eww/scripts/battery rename to .config/eww/scripts/battery diff --git a/eww/scripts/bright b/.config/eww/scripts/bright similarity index 100% rename from eww/scripts/bright rename to .config/eww/scripts/bright diff --git a/.config/eww/scripts/geticons b/.config/eww/scripts/geticons new file mode 160000 index 0000000..2f0215d --- /dev/null +++ b/.config/eww/scripts/geticons @@ -0,0 +1 @@ +Subproject commit 2f0215d4e1003599a72a9b140ee3abe3c83fa799 diff --git a/eww/scripts/mem-ad b/.config/eww/scripts/mem-ad similarity index 100% rename from eww/scripts/mem-ad rename to .config/eww/scripts/mem-ad diff --git a/eww/scripts/memory b/.config/eww/scripts/memory similarity index 100% rename from eww/scripts/memory rename to .config/eww/scripts/memory diff --git a/eww/scripts/music_info b/.config/eww/scripts/music_info similarity index 100% rename from eww/scripts/music_info rename to .config/eww/scripts/music_info diff --git a/eww/scripts/notifications b/.config/eww/scripts/notifications similarity index 100% rename from eww/scripts/notifications rename to .config/eww/scripts/notifications diff --git a/eww/scripts/pop b/.config/eww/scripts/pop similarity index 100% rename from eww/scripts/pop rename to .config/eww/scripts/pop diff --git a/eww/scripts/wifi b/.config/eww/scripts/wifi similarity index 100% rename from eww/scripts/wifi rename to .config/eww/scripts/wifi diff --git a/eww/scripts/workspace b/.config/eww/scripts/workspace similarity index 100% rename from eww/scripts/workspace rename to .config/eww/scripts/workspace diff --git a/eww/sidebar.yuck b/.config/eww/sidebar.yuck similarity index 100% rename from eww/sidebar.yuck rename to .config/eww/sidebar.yuck diff --git a/eww/volume.yuck b/.config/eww/volume.yuck similarity index 100% rename from eww/volume.yuck rename to .config/eww/volume.yuck diff --git a/firefox/chrome/LICENCE.md b/.config/firefox/chrome/LICENCE.md similarity index 100% rename from firefox/chrome/LICENCE.md rename to .config/firefox/chrome/LICENCE.md diff --git a/firefox/chrome/README.md b/.config/firefox/chrome/README.md similarity index 100% rename from firefox/chrome/README.md rename to .config/firefox/chrome/README.md diff --git a/firefox/chrome/chrome/Fx65_tabs_on_bottom.css b/.config/firefox/chrome/chrome/Fx65_tabs_on_bottom.css similarity index 100% rename from firefox/chrome/chrome/Fx65_tabs_on_bottom.css rename to .config/firefox/chrome/chrome/Fx65_tabs_on_bottom.css diff --git a/firefox/chrome/chrome/autohide_sidebar.css b/.config/firefox/chrome/chrome/autohide_sidebar.css similarity index 100% rename from firefox/chrome/chrome/autohide_sidebar.css rename to .config/firefox/chrome/chrome/autohide_sidebar.css diff --git a/firefox/chrome/chrome/blank_page_background.css b/.config/firefox/chrome/chrome/blank_page_background.css similarity index 100% rename from firefox/chrome/chrome/blank_page_background.css rename to .config/firefox/chrome/chrome/blank_page_background.css diff --git a/firefox/chrome/chrome/bookmarksbar_on_new_tabs_only.css b/.config/firefox/chrome/chrome/bookmarksbar_on_new_tabs_only.css similarity index 100% rename from firefox/chrome/chrome/bookmarksbar_on_new_tabs_only.css rename to .config/firefox/chrome/chrome/bookmarksbar_on_new_tabs_only.css diff --git a/firefox/chrome/chrome/button_effect_scale_onclick.css b/.config/firefox/chrome/chrome/button_effect_scale_onclick.css similarity index 100% rename from firefox/chrome/chrome/button_effect_scale_onclick.css rename to .config/firefox/chrome/chrome/button_effect_scale_onclick.css diff --git a/firefox/chrome/chrome/button_effect_scale_onhover.css b/.config/firefox/chrome/chrome/button_effect_scale_onhover.css similarity index 100% rename from firefox/chrome/chrome/button_effect_scale_onhover.css rename to .config/firefox/chrome/chrome/button_effect_scale_onhover.css diff --git a/firefox/chrome/chrome/combined_favicon_and_tab_close_button.css b/.config/firefox/chrome/chrome/combined_favicon_and_tab_close_button.css similarity index 100% rename from firefox/chrome/chrome/combined_favicon_and_tab_close_button.css rename to .config/firefox/chrome/chrome/combined_favicon_and_tab_close_button.css diff --git a/firefox/chrome/chrome/floating_findbar_on_top.css b/.config/firefox/chrome/chrome/floating_findbar_on_top.css similarity index 100% rename from firefox/chrome/chrome/floating_findbar_on_top.css rename to .config/firefox/chrome/chrome/floating_findbar_on_top.css diff --git a/firefox/chrome/chrome/hide_tabs_toolbar.css b/.config/firefox/chrome/chrome/hide_tabs_toolbar.css similarity index 100% rename from firefox/chrome/chrome/hide_tabs_toolbar.css rename to .config/firefox/chrome/chrome/hide_tabs_toolbar.css diff --git a/firefox/chrome/chrome/hide_tabs_with_one_tab.css b/.config/firefox/chrome/chrome/hide_tabs_with_one_tab.css similarity index 100% rename from firefox/chrome/chrome/hide_tabs_with_one_tab.css rename to .config/firefox/chrome/chrome/hide_tabs_with_one_tab.css diff --git a/firefox/chrome/chrome/hide_tabs_with_one_tab_w_window_controls.css b/.config/firefox/chrome/chrome/hide_tabs_with_one_tab_w_window_controls.css similarity index 100% rename from firefox/chrome/chrome/hide_tabs_with_one_tab_w_window_controls.css rename to .config/firefox/chrome/chrome/hide_tabs_with_one_tab_w_window_controls.css diff --git a/firefox/chrome/chrome/hide_toolbox_top_bottom_borders.css b/.config/firefox/chrome/chrome/hide_toolbox_top_bottom_borders.css similarity index 100% rename from firefox/chrome/chrome/hide_toolbox_top_bottom_borders.css rename to .config/firefox/chrome/chrome/hide_toolbox_top_bottom_borders.css diff --git a/firefox/chrome/chrome/menubar_in_toolbar.css b/.config/firefox/chrome/chrome/menubar_in_toolbar.css similarity index 100% rename from firefox/chrome/chrome/menubar_in_toolbar.css rename to .config/firefox/chrome/chrome/menubar_in_toolbar.css diff --git a/firefox/chrome/chrome/menubar_in_toolbar_oneliner_compatible.css b/.config/firefox/chrome/chrome/menubar_in_toolbar_oneliner_compatible.css similarity index 100% rename from firefox/chrome/chrome/menubar_in_toolbar_oneliner_compatible.css rename to .config/firefox/chrome/chrome/menubar_in_toolbar_oneliner_compatible.css diff --git a/firefox/chrome/chrome/minimal_text_fields.css b/.config/firefox/chrome/chrome/minimal_text_fields.css similarity index 100% rename from firefox/chrome/chrome/minimal_text_fields.css rename to .config/firefox/chrome/chrome/minimal_text_fields.css diff --git a/firefox/chrome/chrome/minimal_toolbarbuttons.css b/.config/firefox/chrome/chrome/minimal_toolbarbuttons.css similarity index 100% rename from firefox/chrome/chrome/minimal_toolbarbuttons.css rename to .config/firefox/chrome/chrome/minimal_toolbarbuttons.css diff --git a/firefox/chrome/chrome/more_visible_tab_icon.css b/.config/firefox/chrome/chrome/more_visible_tab_icon.css similarity index 100% rename from firefox/chrome/chrome/more_visible_tab_icon.css rename to .config/firefox/chrome/chrome/more_visible_tab_icon.css diff --git a/firefox/chrome/chrome/multi-row_tabs.css b/.config/firefox/chrome/chrome/multi-row_tabs.css similarity index 100% rename from firefox/chrome/chrome/multi-row_tabs.css rename to .config/firefox/chrome/chrome/multi-row_tabs.css diff --git a/firefox/chrome/chrome/navbar_notabs.css b/.config/firefox/chrome/chrome/navbar_notabs.css similarity index 100% rename from firefox/chrome/chrome/navbar_notabs.css rename to .config/firefox/chrome/chrome/navbar_notabs.css diff --git a/firefox/chrome/chrome/navbar_tabs_oneliner.css b/.config/firefox/chrome/chrome/navbar_tabs_oneliner.css similarity index 100% rename from firefox/chrome/chrome/navbar_tabs_oneliner.css rename to .config/firefox/chrome/chrome/navbar_tabs_oneliner.css diff --git a/firefox/chrome/chrome/navbar_tabs_oneliner_menu_buttons_on_right.css b/.config/firefox/chrome/chrome/navbar_tabs_oneliner_menu_buttons_on_right.css similarity index 100% rename from firefox/chrome/chrome/navbar_tabs_oneliner_menu_buttons_on_right.css rename to .config/firefox/chrome/chrome/navbar_tabs_oneliner_menu_buttons_on_right.css diff --git a/firefox/chrome/chrome/navbar_tabs_oneliner_tabs_on_left.css b/.config/firefox/chrome/chrome/navbar_tabs_oneliner_tabs_on_left.css similarity index 100% rename from firefox/chrome/chrome/navbar_tabs_oneliner_tabs_on_left.css rename to .config/firefox/chrome/chrome/navbar_tabs_oneliner_tabs_on_left.css diff --git a/firefox/chrome/chrome/navigation_buttons_inside_urlbar.css b/.config/firefox/chrome/chrome/navigation_buttons_inside_urlbar.css similarity index 100% rename from firefox/chrome/chrome/navigation_buttons_inside_urlbar.css rename to .config/firefox/chrome/chrome/navigation_buttons_inside_urlbar.css diff --git a/firefox/chrome/chrome/page_action_buttons_on_hover.css b/.config/firefox/chrome/chrome/page_action_buttons_on_hover.css similarity index 100% rename from firefox/chrome/chrome/page_action_buttons_on_hover.css rename to .config/firefox/chrome/chrome/page_action_buttons_on_hover.css diff --git a/firefox/chrome/chrome/status_inside_urlbar.css b/.config/firefox/chrome/chrome/status_inside_urlbar.css similarity index 100% rename from firefox/chrome/chrome/status_inside_urlbar.css rename to .config/firefox/chrome/chrome/status_inside_urlbar.css diff --git a/firefox/chrome/chrome/tab_close_button_always_on_hover.css b/.config/firefox/chrome/chrome/tab_close_button_always_on_hover.css similarity index 84% rename from firefox/chrome/chrome/tab_close_button_always_on_hover.css rename to .config/firefox/chrome/chrome/tab_close_button_always_on_hover.css index 49a0d48..f641eef 100644 --- a/firefox/chrome/chrome/tab_close_button_always_on_hover.css +++ b/.config/firefox/chrome/chrome/tab_close_button_always_on_hover.css @@ -3,5 +3,5 @@ display:none; } .tabbrowser-tab:not([pinned]):hover .tab-close-button{ - display:-moz-box !important; -} \ No newline at end of file + display:inherit !important; +} diff --git a/firefox/chrome/chrome/tab_loading_progress_throbber.css b/.config/firefox/chrome/chrome/tab_loading_progress_throbber.css similarity index 100% rename from firefox/chrome/chrome/tab_loading_progress_throbber.css rename to .config/firefox/chrome/chrome/tab_loading_progress_throbber.css diff --git a/firefox/chrome/chrome/tabs_fill_available_width.css b/.config/firefox/chrome/chrome/tabs_fill_available_width.css similarity index 100% rename from firefox/chrome/chrome/tabs_fill_available_width.css rename to .config/firefox/chrome/chrome/tabs_fill_available_width.css diff --git a/firefox/chrome/chrome/theme_additional_windows.css b/.config/firefox/chrome/chrome/theme_additional_windows.css similarity index 100% rename from firefox/chrome/chrome/theme_additional_windows.css rename to .config/firefox/chrome/chrome/theme_additional_windows.css diff --git a/firefox/chrome/chrome/theme_color_variables.css b/.config/firefox/chrome/chrome/theme_color_variables.css similarity index 100% rename from firefox/chrome/chrome/theme_color_variables.css rename to .config/firefox/chrome/chrome/theme_color_variables.css diff --git a/firefox/chrome/chrome/theme_popups_and_menus.css b/.config/firefox/chrome/chrome/theme_popups_and_menus.css similarity index 100% rename from firefox/chrome/chrome/theme_popups_and_menus.css rename to .config/firefox/chrome/chrome/theme_popups_and_menus.css diff --git a/firefox/chrome/chrome/theme_sidebar.css b/.config/firefox/chrome/chrome/theme_sidebar.css similarity index 100% rename from firefox/chrome/chrome/theme_sidebar.css rename to .config/firefox/chrome/chrome/theme_sidebar.css diff --git a/firefox/chrome/chrome/theme_toolbars.css b/.config/firefox/chrome/chrome/theme_toolbars.css similarity index 100% rename from firefox/chrome/chrome/theme_toolbars.css rename to .config/firefox/chrome/chrome/theme_toolbars.css diff --git a/firefox/chrome/chrome/toggle_bookmarksbar_with_alt.css b/.config/firefox/chrome/chrome/toggle_bookmarksbar_with_alt.css similarity index 100% rename from firefox/chrome/chrome/toggle_bookmarksbar_with_alt.css rename to .config/firefox/chrome/chrome/toggle_bookmarksbar_with_alt.css diff --git a/firefox/chrome/chrome/urlbar_visible_on_active_tab_click.css b/.config/firefox/chrome/chrome/urlbar_visible_on_active_tab_click.css similarity index 100% rename from firefox/chrome/chrome/urlbar_visible_on_active_tab_click.css rename to .config/firefox/chrome/chrome/urlbar_visible_on_active_tab_click.css diff --git a/firefox/chrome/content/about_page_scrollbars.css b/.config/firefox/chrome/content/about_page_scrollbars.css similarity index 100% rename from firefox/chrome/content/about_page_scrollbars.css rename to .config/firefox/chrome/content/about_page_scrollbars.css diff --git a/firefox/chrome/content/css_scrollbar_width_color.css b/.config/firefox/chrome/content/css_scrollbar_width_color.css similarity index 100% rename from firefox/chrome/content/css_scrollbar_width_color.css rename to .config/firefox/chrome/content/css_scrollbar_width_color.css diff --git a/firefox/chrome/content/limit_css_data_leak.css b/.config/firefox/chrome/content/limit_css_data_leak.css similarity index 100% rename from firefox/chrome/content/limit_css_data_leak.css rename to .config/firefox/chrome/content/limit_css_data_leak.css diff --git a/firefox/chrome/content/newtab_background_color.css b/.config/firefox/chrome/content/newtab_background_color.css similarity index 100% rename from firefox/chrome/content/newtab_background_color.css rename to .config/firefox/chrome/content/newtab_background_color.css diff --git a/firefox/chrome/content/transparent_reader_toolbar.css b/.config/firefox/chrome/content/transparent_reader_toolbar.css similarity index 100% rename from firefox/chrome/content/transparent_reader_toolbar.css rename to .config/firefox/chrome/content/transparent_reader_toolbar.css diff --git a/firefox/chrome/findbar/findbar.css b/.config/firefox/chrome/findbar/findbar.css similarity index 100% rename from firefox/chrome/findbar/findbar.css rename to .config/firefox/chrome/findbar/findbar.css diff --git a/firefox/chrome/global/circle.svg b/.config/firefox/chrome/global/circle.svg similarity index 100% rename from firefox/chrome/global/circle.svg rename to .config/firefox/chrome/global/circle.svg diff --git a/firefox/chrome/global/global.css b/.config/firefox/chrome/global/global.css similarity index 100% rename from firefox/chrome/global/global.css rename to .config/firefox/chrome/global/global.css diff --git a/firefox/chrome/global/variables.css b/.config/firefox/chrome/global/variables.css similarity index 100% rename from firefox/chrome/global/variables.css rename to .config/firefox/chrome/global/variables.css diff --git a/firefox/chrome/icons/addons.svg b/.config/firefox/chrome/icons/addons.svg similarity index 100% rename from firefox/chrome/icons/addons.svg rename to .config/firefox/chrome/icons/addons.svg diff --git a/firefox/chrome/icons/arrow-back-1x.svg b/.config/firefox/chrome/icons/arrow-back-1x.svg similarity index 100% rename from firefox/chrome/icons/arrow-back-1x.svg rename to .config/firefox/chrome/icons/arrow-back-1x.svg diff --git a/firefox/chrome/icons/arrow-back-2x.svg b/.config/firefox/chrome/icons/arrow-back-2x.svg similarity index 100% rename from firefox/chrome/icons/arrow-back-2x.svg rename to .config/firefox/chrome/icons/arrow-back-2x.svg diff --git a/firefox/chrome/icons/audio-muted.svg b/.config/firefox/chrome/icons/audio-muted.svg similarity index 100% rename from firefox/chrome/icons/audio-muted.svg rename to .config/firefox/chrome/icons/audio-muted.svg diff --git a/firefox/chrome/icons/audio.svg b/.config/firefox/chrome/icons/audio.svg similarity index 100% rename from firefox/chrome/icons/audio.svg rename to .config/firefox/chrome/icons/audio.svg diff --git a/firefox/chrome/icons/bookmark.svg b/.config/firefox/chrome/icons/bookmark.svg similarity index 100% rename from firefox/chrome/icons/bookmark.svg rename to .config/firefox/chrome/icons/bookmark.svg diff --git a/firefox/chrome/icons/bug.svg b/.config/firefox/chrome/icons/bug.svg similarity index 100% rename from firefox/chrome/icons/bug.svg rename to .config/firefox/chrome/icons/bug.svg diff --git a/firefox/chrome/icons/close.svg b/.config/firefox/chrome/icons/close.svg similarity index 100% rename from firefox/chrome/icons/close.svg rename to .config/firefox/chrome/icons/close.svg diff --git a/firefox/chrome/icons/copy.svg b/.config/firefox/chrome/icons/copy.svg similarity index 100% rename from firefox/chrome/icons/copy.svg rename to .config/firefox/chrome/icons/copy.svg diff --git a/firefox/chrome/icons/cut.svg b/.config/firefox/chrome/icons/cut.svg similarity index 100% rename from firefox/chrome/icons/cut.svg rename to .config/firefox/chrome/icons/cut.svg diff --git a/firefox/chrome/icons/developer.svg b/.config/firefox/chrome/icons/developer.svg similarity index 100% rename from firefox/chrome/icons/developer.svg rename to .config/firefox/chrome/icons/developer.svg diff --git a/firefox/chrome/icons/email.svg b/.config/firefox/chrome/icons/email.svg similarity index 100% rename from firefox/chrome/icons/email.svg rename to .config/firefox/chrome/icons/email.svg diff --git a/firefox/chrome/icons/folder.svg b/.config/firefox/chrome/icons/folder.svg similarity index 100% rename from firefox/chrome/icons/folder.svg rename to .config/firefox/chrome/icons/folder.svg diff --git a/firefox/chrome/icons/forget.svg b/.config/firefox/chrome/icons/forget.svg similarity index 100% rename from firefox/chrome/icons/forget.svg rename to .config/firefox/chrome/icons/forget.svg diff --git a/firefox/chrome/icons/globe.svg b/.config/firefox/chrome/icons/globe.svg similarity index 100% rename from firefox/chrome/icons/globe.svg rename to .config/firefox/chrome/icons/globe.svg diff --git a/firefox/chrome/icons/history.svg b/.config/firefox/chrome/icons/history.svg similarity index 100% rename from firefox/chrome/icons/history.svg rename to .config/firefox/chrome/icons/history.svg diff --git a/firefox/chrome/icons/home-1x.svg b/.config/firefox/chrome/icons/home-1x.svg similarity index 100% rename from firefox/chrome/icons/home-1x.svg rename to .config/firefox/chrome/icons/home-1x.svg diff --git a/firefox/chrome/icons/home-2x.svg b/.config/firefox/chrome/icons/home-2x.svg similarity index 100% rename from firefox/chrome/icons/home-2x.svg rename to .config/firefox/chrome/icons/home-2x.svg diff --git a/firefox/chrome/icons/hyperlink.svg b/.config/firefox/chrome/icons/hyperlink.svg similarity index 100% rename from firefox/chrome/icons/hyperlink.svg rename to .config/firefox/chrome/icons/hyperlink.svg diff --git a/firefox/chrome/icons/icons.css b/.config/firefox/chrome/icons/icons.css similarity index 100% rename from firefox/chrome/icons/icons.css rename to .config/firefox/chrome/icons/icons.css diff --git a/firefox/chrome/icons/incognito.svg b/.config/firefox/chrome/icons/incognito.svg similarity index 100% rename from firefox/chrome/icons/incognito.svg rename to .config/firefox/chrome/icons/incognito.svg diff --git a/firefox/chrome/icons/key.svg b/.config/firefox/chrome/icons/key.svg similarity index 100% rename from firefox/chrome/icons/key.svg rename to .config/firefox/chrome/icons/key.svg diff --git a/firefox/chrome/icons/library-1x.svg b/.config/firefox/chrome/icons/library-1x.svg similarity index 100% rename from firefox/chrome/icons/library-1x.svg rename to .config/firefox/chrome/icons/library-1x.svg diff --git a/firefox/chrome/icons/library-2x.svg b/.config/firefox/chrome/icons/library-2x.svg similarity index 100% rename from firefox/chrome/icons/library-2x.svg rename to .config/firefox/chrome/icons/library-2x.svg diff --git a/firefox/chrome/icons/media-blocked.svg b/.config/firefox/chrome/icons/media-blocked.svg similarity index 100% rename from firefox/chrome/icons/media-blocked.svg rename to .config/firefox/chrome/icons/media-blocked.svg diff --git a/firefox/chrome/icons/menu-update.svg b/.config/firefox/chrome/icons/menu-update.svg similarity index 100% rename from firefox/chrome/icons/menu-update.svg rename to .config/firefox/chrome/icons/menu-update.svg diff --git a/firefox/chrome/icons/menu.svg b/.config/firefox/chrome/icons/menu.svg similarity index 100% rename from firefox/chrome/icons/menu.svg rename to .config/firefox/chrome/icons/menu.svg diff --git a/firefox/chrome/icons/new-tab.svg b/.config/firefox/chrome/icons/new-tab.svg similarity index 100% rename from firefox/chrome/icons/new-tab.svg rename to .config/firefox/chrome/icons/new-tab.svg diff --git a/firefox/chrome/icons/paste.svg b/.config/firefox/chrome/icons/paste.svg similarity index 100% rename from firefox/chrome/icons/paste.svg rename to .config/firefox/chrome/icons/paste.svg diff --git a/firefox/chrome/icons/profile-inactive.svg b/.config/firefox/chrome/icons/profile-inactive.svg similarity index 100% rename from firefox/chrome/icons/profile-inactive.svg rename to .config/firefox/chrome/icons/profile-inactive.svg diff --git a/firefox/chrome/icons/profile.svg b/.config/firefox/chrome/icons/profile.svg similarity index 100% rename from firefox/chrome/icons/profile.svg rename to .config/firefox/chrome/icons/profile.svg diff --git a/firefox/chrome/icons/refresh-1x.svg b/.config/firefox/chrome/icons/refresh-1x.svg similarity index 100% rename from firefox/chrome/icons/refresh-1x.svg rename to .config/firefox/chrome/icons/refresh-1x.svg diff --git a/firefox/chrome/icons/refresh-2x.svg b/.config/firefox/chrome/icons/refresh-2x.svg similarity index 100% rename from firefox/chrome/icons/refresh-2x.svg rename to .config/firefox/chrome/icons/refresh-2x.svg diff --git a/firefox/chrome/icons/screenshot.svg b/.config/firefox/chrome/icons/screenshot.svg similarity index 100% rename from firefox/chrome/icons/screenshot.svg rename to .config/firefox/chrome/icons/screenshot.svg diff --git a/firefox/chrome/icons/search.svg b/.config/firefox/chrome/icons/search.svg similarity index 100% rename from firefox/chrome/icons/search.svg rename to .config/firefox/chrome/icons/search.svg diff --git a/firefox/chrome/icons/settings.svg b/.config/firefox/chrome/icons/settings.svg similarity index 100% rename from firefox/chrome/icons/settings.svg rename to .config/firefox/chrome/icons/settings.svg diff --git a/firefox/chrome/icons/share.svg b/.config/firefox/chrome/icons/share.svg similarity index 100% rename from firefox/chrome/icons/share.svg rename to .config/firefox/chrome/icons/share.svg diff --git a/firefox/chrome/icons/star-1x.svg b/.config/firefox/chrome/icons/star-1x.svg similarity index 100% rename from firefox/chrome/icons/star-1x.svg rename to .config/firefox/chrome/icons/star-1x.svg diff --git a/firefox/chrome/icons/star-2x.svg b/.config/firefox/chrome/icons/star-2x.svg similarity index 100% rename from firefox/chrome/icons/star-2x.svg rename to .config/firefox/chrome/icons/star-2x.svg diff --git a/firefox/chrome/icons/stop-1x.svg b/.config/firefox/chrome/icons/stop-1x.svg similarity index 100% rename from firefox/chrome/icons/stop-1x.svg rename to .config/firefox/chrome/icons/stop-1x.svg diff --git a/firefox/chrome/icons/stop-2x.svg b/.config/firefox/chrome/icons/stop-2x.svg similarity index 100% rename from firefox/chrome/icons/stop-2x.svg rename to .config/firefox/chrome/icons/stop-2x.svg diff --git a/firefox/chrome/icons/sync.svg b/.config/firefox/chrome/icons/sync.svg similarity index 100% rename from firefox/chrome/icons/sync.svg rename to .config/firefox/chrome/icons/sync.svg diff --git a/firefox/chrome/icons/tracking-protection.svg b/.config/firefox/chrome/icons/tracking-protection.svg similarity index 100% rename from firefox/chrome/icons/tracking-protection.svg rename to .config/firefox/chrome/icons/tracking-protection.svg diff --git a/firefox/chrome/navbar/connection-1x.svg b/.config/firefox/chrome/navbar/connection-1x.svg similarity index 100% rename from firefox/chrome/navbar/connection-1x.svg rename to .config/firefox/chrome/navbar/connection-1x.svg diff --git a/firefox/chrome/navbar/connection-2x.svg b/.config/firefox/chrome/navbar/connection-2x.svg similarity index 100% rename from firefox/chrome/navbar/connection-2x.svg rename to .config/firefox/chrome/navbar/connection-2x.svg diff --git a/firefox/chrome/navbar/connection-warning-1x.svg b/.config/firefox/chrome/navbar/connection-warning-1x.svg similarity index 100% rename from firefox/chrome/navbar/connection-warning-1x.svg rename to .config/firefox/chrome/navbar/connection-warning-1x.svg diff --git a/firefox/chrome/navbar/connection-warning-2x.svg b/.config/firefox/chrome/navbar/connection-warning-2x.svg similarity index 100% rename from firefox/chrome/navbar/connection-warning-2x.svg rename to .config/firefox/chrome/navbar/connection-warning-2x.svg diff --git a/firefox/chrome/navbar/identity-icons-brand.svg b/.config/firefox/chrome/navbar/identity-icons-brand.svg similarity index 100% rename from firefox/chrome/navbar/identity-icons-brand.svg rename to .config/firefox/chrome/navbar/identity-icons-brand.svg diff --git a/firefox/chrome/navbar/info-1x.svg b/.config/firefox/chrome/navbar/info-1x.svg similarity index 100% rename from firefox/chrome/navbar/info-1x.svg rename to .config/firefox/chrome/navbar/info-1x.svg diff --git a/firefox/chrome/navbar/info-2x.svg b/.config/firefox/chrome/navbar/info-2x.svg similarity index 100% rename from firefox/chrome/navbar/info-2x.svg rename to .config/firefox/chrome/navbar/info-2x.svg diff --git a/firefox/chrome/navbar/naughty-shield-1x.svg b/.config/firefox/chrome/navbar/naughty-shield-1x.svg similarity index 100% rename from firefox/chrome/navbar/naughty-shield-1x.svg rename to .config/firefox/chrome/navbar/naughty-shield-1x.svg diff --git a/firefox/chrome/navbar/naughty-shield-2x.svg b/.config/firefox/chrome/navbar/naughty-shield-2x.svg similarity index 100% rename from firefox/chrome/navbar/naughty-shield-2x.svg rename to .config/firefox/chrome/navbar/naughty-shield-2x.svg diff --git a/firefox/chrome/navbar/navbar.css b/.config/firefox/chrome/navbar/navbar.css similarity index 100% rename from firefox/chrome/navbar/navbar.css rename to .config/firefox/chrome/navbar/navbar.css diff --git a/firefox/chrome/personalbar/personalbar.css b/.config/firefox/chrome/personalbar/personalbar.css similarity index 100% rename from firefox/chrome/personalbar/personalbar.css rename to .config/firefox/chrome/personalbar/personalbar.css diff --git a/firefox/chrome/popup/checkmark-18dp.svg b/.config/firefox/chrome/popup/checkmark-18dp.svg similarity index 100% rename from firefox/chrome/popup/checkmark-18dp.svg rename to .config/firefox/chrome/popup/checkmark-18dp.svg diff --git a/firefox/chrome/popup/menu-right-1x.svg b/.config/firefox/chrome/popup/menu-right-1x.svg similarity index 100% rename from firefox/chrome/popup/menu-right-1x.svg rename to .config/firefox/chrome/popup/menu-right-1x.svg diff --git a/firefox/chrome/popup/menu-right-2x.svg b/.config/firefox/chrome/popup/menu-right-2x.svg similarity index 100% rename from firefox/chrome/popup/menu-right-2x.svg rename to .config/firefox/chrome/popup/menu-right-2x.svg diff --git a/firefox/chrome/popup/popup.css b/.config/firefox/chrome/popup/popup.css similarity index 100% rename from firefox/chrome/popup/popup.css rename to .config/firefox/chrome/popup/popup.css diff --git a/firefox/chrome/popup/urlbar-results.css b/.config/firefox/chrome/popup/urlbar-results.css similarity index 100% rename from firefox/chrome/popup/urlbar-results.css rename to .config/firefox/chrome/popup/urlbar-results.css diff --git a/firefox/chrome/tabbar/close-tab.svg b/.config/firefox/chrome/tabbar/close-tab.svg similarity index 100% rename from firefox/chrome/tabbar/close-tab.svg rename to .config/firefox/chrome/tabbar/close-tab.svg diff --git a/firefox/chrome/tabbar/spinner-busy.svg b/.config/firefox/chrome/tabbar/spinner-busy.svg similarity index 100% rename from firefox/chrome/tabbar/spinner-busy.svg rename to .config/firefox/chrome/tabbar/spinner-busy.svg diff --git a/firefox/chrome/tabbar/spinner-progress.svg b/.config/firefox/chrome/tabbar/spinner-progress.svg similarity index 100% rename from firefox/chrome/tabbar/spinner-progress.svg rename to .config/firefox/chrome/tabbar/spinner-progress.svg diff --git a/firefox/chrome/tabbar/tabbar.css b/.config/firefox/chrome/tabbar/tabbar.css similarity index 100% rename from firefox/chrome/tabbar/tabbar.css rename to .config/firefox/chrome/tabbar/tabbar.css diff --git a/firefox/chrome/urlbar/connection-1x.svg b/.config/firefox/chrome/urlbar/connection-1x.svg similarity index 100% rename from firefox/chrome/urlbar/connection-1x.svg rename to .config/firefox/chrome/urlbar/connection-1x.svg diff --git a/firefox/chrome/urlbar/connection-2x.svg b/.config/firefox/chrome/urlbar/connection-2x.svg similarity index 100% rename from firefox/chrome/urlbar/connection-2x.svg rename to .config/firefox/chrome/urlbar/connection-2x.svg diff --git a/firefox/chrome/urlbar/connection-warning-1x.svg b/.config/firefox/chrome/urlbar/connection-warning-1x.svg similarity index 100% rename from firefox/chrome/urlbar/connection-warning-1x.svg rename to .config/firefox/chrome/urlbar/connection-warning-1x.svg diff --git a/firefox/chrome/urlbar/connection-warning-2x.svg b/.config/firefox/chrome/urlbar/connection-warning-2x.svg similarity index 100% rename from firefox/chrome/urlbar/connection-warning-2x.svg rename to .config/firefox/chrome/urlbar/connection-warning-2x.svg diff --git a/firefox/chrome/urlbar/go.svg b/.config/firefox/chrome/urlbar/go.svg similarity index 100% rename from firefox/chrome/urlbar/go.svg rename to .config/firefox/chrome/urlbar/go.svg diff --git a/firefox/chrome/urlbar/identity-icons-brand.svg b/.config/firefox/chrome/urlbar/identity-icons-brand.svg similarity index 100% rename from firefox/chrome/urlbar/identity-icons-brand.svg rename to .config/firefox/chrome/urlbar/identity-icons-brand.svg diff --git a/firefox/chrome/urlbar/info-1x.svg b/.config/firefox/chrome/urlbar/info-1x.svg similarity index 100% rename from firefox/chrome/urlbar/info-1x.svg rename to .config/firefox/chrome/urlbar/info-1x.svg diff --git a/firefox/chrome/urlbar/info-2x.svg b/.config/firefox/chrome/urlbar/info-2x.svg similarity index 100% rename from firefox/chrome/urlbar/info-2x.svg rename to .config/firefox/chrome/urlbar/info-2x.svg diff --git a/firefox/chrome/urlbar/naughty-shield-1x.svg b/.config/firefox/chrome/urlbar/naughty-shield-1x.svg similarity index 100% rename from firefox/chrome/urlbar/naughty-shield-1x.svg rename to .config/firefox/chrome/urlbar/naughty-shield-1x.svg diff --git a/firefox/chrome/urlbar/naughty-shield-2x.svg b/.config/firefox/chrome/urlbar/naughty-shield-2x.svg similarity index 100% rename from firefox/chrome/urlbar/naughty-shield-2x.svg rename to .config/firefox/chrome/urlbar/naughty-shield-2x.svg diff --git a/firefox/chrome/urlbar/urlbar.css b/.config/firefox/chrome/urlbar/urlbar.css similarity index 100% rename from firefox/chrome/urlbar/urlbar.css rename to .config/firefox/chrome/urlbar/urlbar.css diff --git a/firefox/chrome/userChrome.css b/.config/firefox/chrome/userChrome.css similarity index 100% rename from firefox/chrome/userChrome.css rename to .config/firefox/chrome/userChrome.css diff --git a/firefox/chrome/userChrome.css.tri.bak b/.config/firefox/chrome/userChrome.css.tri.bak similarity index 100% rename from firefox/chrome/userChrome.css.tri.bak rename to .config/firefox/chrome/userChrome.css.tri.bak diff --git a/firefox/chrome/userChrome.orig.css b/.config/firefox/chrome/userChrome.orig.css similarity index 100% rename from firefox/chrome/userChrome.orig.css rename to .config/firefox/chrome/userChrome.orig.css diff --git a/firefox/chrome/userContent.css b/.config/firefox/chrome/userContent.css similarity index 100% rename from firefox/chrome/userContent.css rename to .config/firefox/chrome/userContent.css diff --git a/fish/config.fish b/.config/fish/config.fish similarity index 100% rename from fish/config.fish rename to .config/fish/config.fish diff --git a/.config/fish/fish_variables b/.config/fish/fish_variables new file mode 100644 index 0000000..efc89d2 --- /dev/null +++ b/.config/fish/fish_variables @@ -0,0 +1,35 @@ +# This file contains fish universal variable definitions. +# VERSION: 3.0 +SETUVAR --export ANDROID_SDK_ROOT:/opt/android\x2dsdk +SETUVAR --export CHROME_EXECUTABLE:/usr/bin/qutebrowser +SETUVAR --export JAVA_HOME:/usr/lib/jvm/default +SETUVAR __fish_initialized:3400 +SETUVAR fish_color_autosuggestion:555\x1ebrblack +SETUVAR fish_color_cancel:\x2dr +SETUVAR fish_color_command:blue +SETUVAR fish_color_comment:red +SETUVAR fish_color_cwd:green +SETUVAR fish_color_cwd_root:red +SETUVAR fish_color_end:green +SETUVAR fish_color_error:brred +SETUVAR fish_color_escape:brcyan +SETUVAR fish_color_history_current:\x2d\x2dbold +SETUVAR fish_color_host:normal +SETUVAR fish_color_host_remote:yellow +SETUVAR fish_color_normal:normal +SETUVAR fish_color_operator:brcyan +SETUVAR fish_color_param:cyan +SETUVAR fish_color_quote:yellow +SETUVAR fish_color_redirection:cyan\x1e\x2d\x2dbold +SETUVAR fish_color_search_match:\x2d\x2dbackground\x3d111 +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_key_bindings:fish_vi_key_bindings +SETUVAR fish_pager_color_completion:normal +SETUVAR fish_pager_color_description:B3A06D\x1eyellow\x1e\x2di +SETUVAR fish_pager_color_prefix:cyan\x1e\x2d\x2dbold\x1e\x2d\x2dunderline +SETUVAR fish_pager_color_progress:brwhite\x1e\x2d\x2dbackground\x3dcyan +SETUVAR fish_pager_color_selected_background:\x2dr +SETUVAR fish_user_paths:/home/chris/\x2elocal/bin\x1e/home/chris/scripts\x1e/home/chris/bin\x1e/home/chris/\x2edoom\x2demacs/bin\x1e/home/chris/\x2eemacs\x2ed/bin\x1e/home/chris/\x2ecargo/bin diff --git a/fish/functions/man.fish b/.config/fish/functions/man.fish similarity index 100% rename from fish/functions/man.fish rename to .config/fish/functions/man.fish diff --git a/fish/functions/sway-getwindowinfo.fish b/.config/fish/functions/sway-getwindowinfo.fish similarity index 100% rename from fish/functions/sway-getwindowinfo.fish rename to .config/fish/functions/sway-getwindowinfo.fish diff --git a/flameshot/flameshot.ini b/.config/flameshot/flameshot.ini similarity index 100% rename from flameshot/flameshot.ini rename to .config/flameshot/flameshot.ini diff --git a/greenclip.toml b/.config/greenclip.toml similarity index 100% rename from greenclip.toml rename to .config/greenclip.toml diff --git a/hypr/hyprland.conf b/.config/hypr/hyprland.conf similarity index 100% rename from hypr/hyprland.conf rename to .config/hypr/hyprland.conf diff --git a/hypr/hyprpaper.conf b/.config/hypr/hyprpaper.conf similarity index 100% rename from hypr/hyprpaper.conf rename to .config/hypr/hyprpaper.conf diff --git a/.config/hypr/hyprsome b/.config/hypr/hyprsome new file mode 160000 index 0000000..6afd361 --- /dev/null +++ b/.config/hypr/hyprsome @@ -0,0 +1 @@ +Subproject commit 6afd361d8effa056d1a2950b088b9dc6d53ba30d diff --git a/hypr/scripts/dynamic-float.sh b/.config/hypr/scripts/dynamic-float.sh similarity index 100% rename from hypr/scripts/dynamic-float.sh rename to .config/hypr/scripts/dynamic-float.sh diff --git a/imv/config b/.config/imv/config similarity index 100% rename from imv/config rename to .config/imv/config diff --git a/kanshi/config b/.config/kanshi/config similarity index 100% rename from kanshi/config rename to .config/kanshi/config diff --git a/kmonad/config.kbd b/.config/kmonad/config.kbd similarity index 100% rename from kmonad/config.kbd rename to .config/kmonad/config.kbd diff --git a/kmonad/config.org b/.config/kmonad/config.org similarity index 100% rename from kmonad/config.org rename to .config/kmonad/config.org diff --git a/leftwm/config.toml b/.config/leftwm/config.toml similarity index 100% rename from leftwm/config.toml rename to .config/leftwm/config.toml diff --git a/leftwm/themes/basic_polybar/background.png b/.config/leftwm/themes/basic_polybar/background.png similarity index 100% rename from leftwm/themes/basic_polybar/background.png rename to .config/leftwm/themes/basic_polybar/background.png diff --git a/leftwm/themes/basic_polybar/change_to_tag b/.config/leftwm/themes/basic_polybar/change_to_tag similarity index 100% rename from leftwm/themes/basic_polybar/change_to_tag rename to .config/leftwm/themes/basic_polybar/change_to_tag diff --git a/leftwm/themes/basic_polybar/down b/.config/leftwm/themes/basic_polybar/down similarity index 100% rename from leftwm/themes/basic_polybar/down rename to .config/leftwm/themes/basic_polybar/down diff --git a/leftwm/themes/basic_polybar/down.jpg b/.config/leftwm/themes/basic_polybar/down.jpg similarity index 100% rename from leftwm/themes/basic_polybar/down.jpg rename to .config/leftwm/themes/basic_polybar/down.jpg diff --git a/leftwm/themes/basic_polybar/polybar.config b/.config/leftwm/themes/basic_polybar/polybar.config similarity index 100% rename from leftwm/themes/basic_polybar/polybar.config rename to .config/leftwm/themes/basic_polybar/polybar.config diff --git a/leftwm/themes/basic_polybar/sizes.liquid b/.config/leftwm/themes/basic_polybar/sizes.liquid similarity index 100% rename from leftwm/themes/basic_polybar/sizes.liquid rename to .config/leftwm/themes/basic_polybar/sizes.liquid diff --git a/leftwm/themes/basic_polybar/template.liquid b/.config/leftwm/themes/basic_polybar/template.liquid similarity index 100% rename from leftwm/themes/basic_polybar/template.liquid rename to .config/leftwm/themes/basic_polybar/template.liquid diff --git a/leftwm/themes/basic_polybar/theme.toml b/.config/leftwm/themes/basic_polybar/theme.toml similarity index 100% rename from leftwm/themes/basic_polybar/theme.toml rename to .config/leftwm/themes/basic_polybar/theme.toml diff --git a/leftwm/themes/basic_polybar/up b/.config/leftwm/themes/basic_polybar/up similarity index 100% rename from leftwm/themes/basic_polybar/up rename to .config/leftwm/themes/basic_polybar/up diff --git a/libinput-gestures.conf b/.config/libinput-gestures.conf similarity index 100% rename from libinput-gestures.conf rename to .config/libinput-gestures.conf diff --git a/lolcate/config.toml b/.config/lolcate/config.toml similarity index 100% rename from lolcate/config.toml rename to .config/lolcate/config.toml diff --git a/lolcate/default/config.toml b/.config/lolcate/default/config.toml similarity index 100% rename from lolcate/default/config.toml rename to .config/lolcate/default/config.toml diff --git a/lolcate/default/ignores b/.config/lolcate/default/ignores similarity index 100% rename from lolcate/default/ignores rename to .config/lolcate/default/ignores diff --git a/macchina/README.md b/.config/macchina/README.md similarity index 100% rename from macchina/README.md rename to .config/macchina/README.md diff --git a/macchina/ascii/archlinux.ascii b/.config/macchina/ascii/archlinux.ascii similarity index 100% rename from macchina/ascii/archlinux.ascii rename to .config/macchina/ascii/archlinux.ascii diff --git a/macchina/ascii/fedoralinux.ascii b/.config/macchina/ascii/fedoralinux.ascii similarity index 100% rename from macchina/ascii/fedoralinux.ascii rename to .config/macchina/ascii/fedoralinux.ascii diff --git a/macchina/ascii/rust.ascii b/.config/macchina/ascii/rust.ascii similarity index 100% rename from macchina/ascii/rust.ascii rename to .config/macchina/ascii/rust.ascii diff --git a/macchina/macchina.toml b/.config/macchina/macchina.toml similarity index 100% rename from macchina/macchina.toml rename to .config/macchina/macchina.toml diff --git a/macchina/scripts/macchina-video.sh b/.config/macchina/scripts/macchina-video.sh similarity index 100% rename from macchina/scripts/macchina-video.sh rename to .config/macchina/scripts/macchina-video.sh diff --git a/macchina/themes/Beryllium.toml b/.config/macchina/themes/Beryllium.toml similarity index 100% rename from macchina/themes/Beryllium.toml rename to .config/macchina/themes/Beryllium.toml diff --git a/macchina/themes/Helium.toml b/.config/macchina/themes/Helium.toml similarity index 100% rename from macchina/themes/Helium.toml rename to .config/macchina/themes/Helium.toml diff --git a/macchina/themes/Hydrogen.toml b/.config/macchina/themes/Hydrogen.toml similarity index 100% rename from macchina/themes/Hydrogen.toml rename to .config/macchina/themes/Hydrogen.toml diff --git a/macchina/themes/Lithium.toml b/.config/macchina/themes/Lithium.toml similarity index 100% rename from macchina/themes/Lithium.toml rename to .config/macchina/themes/Lithium.toml diff --git a/mako/config b/.config/mako/config similarity index 100% rename from mako/config rename to .config/mako/config diff --git a/mpv-syl/mpv.conf b/.config/mpv-syl/mpv.conf similarity index 100% rename from mpv-syl/mpv.conf rename to .config/mpv-syl/mpv.conf diff --git a/mpv-syl/script-opts/thumbfast.conf b/.config/mpv-syl/script-opts/thumbfast.conf similarity index 100% rename from mpv-syl/script-opts/thumbfast.conf rename to .config/mpv-syl/script-opts/thumbfast.conf diff --git a/mpv-syl/scripts/chapters.js b/.config/mpv-syl/scripts/chapters.js similarity index 100% rename from mpv-syl/scripts/chapters.js rename to .config/mpv-syl/scripts/chapters.js diff --git a/mpv-syl/scripts/morden-ui.lua b/.config/mpv-syl/scripts/morden-ui.lua similarity index 100% rename from mpv-syl/scripts/morden-ui.lua rename to .config/mpv-syl/scripts/morden-ui.lua diff --git a/mpv-syl/scripts/thumbfast.lua b/.config/mpv-syl/scripts/thumbfast.lua similarity index 100% rename from mpv-syl/scripts/thumbfast.lua rename to .config/mpv-syl/scripts/thumbfast.lua diff --git a/mpv-syl/watch_later/B616B30830C2718C31094DBF25824AF7 b/.config/mpv-syl/watch_later/B616B30830C2718C31094DBF25824AF7 similarity index 100% rename from mpv-syl/watch_later/B616B30830C2718C31094DBF25824AF7 rename to .config/mpv-syl/watch_later/B616B30830C2718C31094DBF25824AF7 diff --git a/mpv/mpv.conf b/.config/mpv/mpv.conf similarity index 100% rename from mpv/mpv.conf rename to .config/mpv/mpv.conf diff --git a/mpv/script-opts/thumbfast.conf b/.config/mpv/script-opts/thumbfast.conf similarity index 100% rename from mpv/script-opts/thumbfast.conf rename to .config/mpv/script-opts/thumbfast.conf diff --git a/mpv/scripts/chapters.js b/.config/mpv/scripts/chapters.js similarity index 100% rename from mpv/scripts/chapters.js rename to .config/mpv/scripts/chapters.js diff --git a/mpv/scripts/clip.lua b/.config/mpv/scripts/clip.lua similarity index 100% rename from mpv/scripts/clip.lua rename to .config/mpv/scripts/clip.lua diff --git a/mpv/scripts/morden-ui.lua b/.config/mpv/scripts/morden-ui.lua similarity index 100% rename from mpv/scripts/morden-ui.lua rename to .config/mpv/scripts/morden-ui.lua diff --git a/mpv/scripts/thumbfast.lua b/.config/mpv/scripts/thumbfast.lua similarity index 100% rename from mpv/scripts/thumbfast.lua rename to .config/mpv/scripts/thumbfast.lua diff --git a/mpv/watch_later/B616B30830C2718C31094DBF25824AF7 b/.config/mpv/watch_later/B616B30830C2718C31094DBF25824AF7 similarity index 100% rename from mpv/watch_later/B616B30830C2718C31094DBF25824AF7 rename to .config/mpv/watch_later/B616B30830C2718C31094DBF25824AF7 diff --git a/networkmanager-dmenu/config.ini b/.config/networkmanager-dmenu/config.ini similarity index 100% rename from networkmanager-dmenu/config.ini rename to .config/networkmanager-dmenu/config.ini diff --git a/nyxt/auto-config.lisp b/.config/nyxt/auto-config.lisp similarity index 100% rename from nyxt/auto-config.lisp rename to .config/nyxt/auto-config.lisp diff --git a/nyxt/glyphs.lisp b/.config/nyxt/glyphs.lisp similarity index 100% rename from nyxt/glyphs.lisp rename to .config/nyxt/glyphs.lisp diff --git a/nyxt/init.lisp b/.config/nyxt/init.lisp similarity index 100% rename from nyxt/init.lisp rename to .config/nyxt/init.lisp diff --git a/nyxt/slynk.lisp b/.config/nyxt/slynk.lisp similarity index 100% rename from nyxt/slynk.lisp rename to .config/nyxt/slynk.lisp diff --git a/picom.conf b/.config/picom.conf similarity index 100% rename from picom.conf rename to .config/picom.conf diff --git a/polybar/config b/.config/polybar/config similarity index 100% rename from polybar/config rename to .config/polybar/config diff --git a/polybar/polybarstart b/.config/polybar/polybarstart similarity index 100% rename from polybar/polybarstart rename to .config/polybar/polybarstart diff --git a/qutebrowser/autoconfig.yml b/.config/qutebrowser/autoconfig.yml similarity index 100% rename from qutebrowser/autoconfig.yml rename to .config/qutebrowser/autoconfig.yml diff --git a/qutebrowser/bitwarden.py b/.config/qutebrowser/bitwarden.py similarity index 100% rename from qutebrowser/bitwarden.py rename to .config/qutebrowser/bitwarden.py diff --git a/qutebrowser/bookmarks/#%2Aediff-merge%2A#8ALfXt# b/.config/qutebrowser/bookmarks/#%2Aediff-merge%2A#8ALfXt# similarity index 100% rename from qutebrowser/bookmarks/#%2Aediff-merge%2A#8ALfXt# rename to .config/qutebrowser/bookmarks/#%2Aediff-merge%2A#8ALfXt# diff --git a/qutebrowser/bookmarks/urls b/.config/qutebrowser/bookmarks/urls similarity index 100% rename from qutebrowser/bookmarks/urls rename to .config/qutebrowser/bookmarks/urls diff --git a/qutebrowser/config.py b/.config/qutebrowser/config.py similarity index 100% rename from qutebrowser/config.py rename to .config/qutebrowser/config.py diff --git a/qutebrowser/css/searx.user.css b/.config/qutebrowser/css/searx.user.css similarity index 100% rename from qutebrowser/css/searx.user.css rename to .config/qutebrowser/css/searx.user.css diff --git a/qutebrowser/greasemonkey b/.config/qutebrowser/greasemonkey similarity index 100% rename from qutebrowser/greasemonkey rename to .config/qutebrowser/greasemonkey diff --git a/qutebrowser/qsettings/QtProject.conf b/.config/qutebrowser/qsettings/QtProject.conf similarity index 100% rename from qutebrowser/qsettings/QtProject.conf rename to .config/qutebrowser/qsettings/QtProject.conf diff --git a/qutebrowser/quickmarks b/.config/qutebrowser/quickmarks similarity index 100% rename from qutebrowser/quickmarks rename to .config/qutebrowser/quickmarks diff --git a/qutebrowser/userscripts b/.config/qutebrowser/userscripts similarity index 100% rename from qutebrowser/userscripts rename to .config/qutebrowser/userscripts diff --git a/rbw/config.json b/.config/rbw/config.json similarity index 100% rename from rbw/config.json rename to .config/rbw/config.json diff --git a/river/init b/.config/river/init similarity index 100% rename from river/init rename to .config/river/init diff --git a/rofi/config.rasi b/.config/rofi/config.rasi similarity index 100% rename from rofi/config.rasi rename to .config/rofi/config.rasi diff --git a/rofi/launchers-git/appdrawer.rasi b/.config/rofi/launchers-git/appdrawer.rasi similarity index 100% rename from rofi/launchers-git/appdrawer.rasi rename to .config/rofi/launchers-git/appdrawer.rasi diff --git a/rofi/launchers-git/appfolder.rasi b/.config/rofi/launchers-git/appfolder.rasi similarity index 100% rename from rofi/launchers-git/appfolder.rasi rename to .config/rofi/launchers-git/appfolder.rasi diff --git a/rofi/launchers-git/blurry-hidpi.rasi b/.config/rofi/launchers-git/blurry-hidpi.rasi similarity index 100% rename from rofi/launchers-git/blurry-hidpi.rasi rename to .config/rofi/launchers-git/blurry-hidpi.rasi diff --git a/rofi/launchers-git/blurry-wide.rasi b/.config/rofi/launchers-git/blurry-wide.rasi similarity index 100% rename from rofi/launchers-git/blurry-wide.rasi rename to .config/rofi/launchers-git/blurry-wide.rasi diff --git a/rofi/launchers-git/blurry.rasi b/.config/rofi/launchers-git/blurry.rasi similarity index 100% rename from rofi/launchers-git/blurry.rasi rename to .config/rofi/launchers-git/blurry.rasi diff --git a/rofi/launchers-git/blurry_full.rasi b/.config/rofi/launchers-git/blurry_full.rasi similarity index 100% rename from rofi/launchers-git/blurry_full.rasi rename to .config/rofi/launchers-git/blurry_full.rasi diff --git a/rofi/launchers-git/column.rasi b/.config/rofi/launchers-git/column.rasi similarity index 100% rename from rofi/launchers-git/column.rasi rename to .config/rofi/launchers-git/column.rasi diff --git a/rofi/launchers-git/desktop-clipboard.rasi b/.config/rofi/launchers-git/desktop-clipboard.rasi similarity index 100% rename from rofi/launchers-git/desktop-clipboard.rasi rename to .config/rofi/launchers-git/desktop-clipboard.rasi diff --git a/rofi/launchers-git/desktop-rbw.rasi b/.config/rofi/launchers-git/desktop-rbw.rasi similarity index 100% rename from rofi/launchers-git/desktop-rbw.rasi rename to .config/rofi/launchers-git/desktop-rbw.rasi diff --git a/rofi/launchers-git/desktop-search.rasi b/.config/rofi/launchers-git/desktop-search.rasi similarity index 100% rename from rofi/launchers-git/desktop-search.rasi rename to .config/rofi/launchers-git/desktop-search.rasi diff --git a/rofi/launchers-git/desktop.rasi b/.config/rofi/launchers-git/desktop.rasi similarity index 100% rename from rofi/launchers-git/desktop.rasi rename to .config/rofi/launchers-git/desktop.rasi diff --git a/rofi/launchers-git/emoji.sh b/.config/rofi/launchers-git/emoji.sh similarity index 100% rename from rofi/launchers-git/emoji.sh rename to .config/rofi/launchers-git/emoji.sh diff --git a/rofi/launchers-git/finder.sh b/.config/rofi/launchers-git/finder.sh similarity index 100% rename from rofi/launchers-git/finder.sh rename to .config/rofi/launchers-git/finder.sh diff --git a/rofi/launchers-git/gnome_do.rasi b/.config/rofi/launchers-git/gnome_do.rasi similarity index 100% rename from rofi/launchers-git/gnome_do.rasi rename to .config/rofi/launchers-git/gnome_do.rasi diff --git a/rofi/launchers-git/kde_krunner.rasi b/.config/rofi/launchers-git/kde_krunner.rasi similarity index 100% rename from rofi/launchers-git/kde_krunner.rasi rename to .config/rofi/launchers-git/kde_krunner.rasi diff --git a/rofi/launchers-git/kde_simplemenu.rasi b/.config/rofi/launchers-git/kde_simplemenu.rasi similarity index 100% rename from rofi/launchers-git/kde_simplemenu.rasi rename to .config/rofi/launchers-git/kde_simplemenu.rasi diff --git a/rofi/launchers-git/laptop-clipboard.rasi b/.config/rofi/launchers-git/laptop-clipboard.rasi similarity index 100% rename from rofi/launchers-git/laptop-clipboard.rasi rename to .config/rofi/launchers-git/laptop-clipboard.rasi diff --git a/rofi/launchers-git/laptop-rbw-wayland.rasi b/.config/rofi/launchers-git/laptop-rbw-wayland.rasi similarity index 100% rename from rofi/launchers-git/laptop-rbw-wayland.rasi rename to .config/rofi/launchers-git/laptop-rbw-wayland.rasi diff --git a/rofi/launchers-git/laptop-rbw.rasi b/.config/rofi/launchers-git/laptop-rbw.rasi similarity index 100% rename from rofi/launchers-git/laptop-rbw.rasi rename to .config/rofi/launchers-git/laptop-rbw.rasi diff --git a/rofi/launchers-git/laptop-search-wayland.rasi b/.config/rofi/launchers-git/laptop-search-wayland.rasi similarity index 100% rename from rofi/launchers-git/laptop-search-wayland.rasi rename to .config/rofi/launchers-git/laptop-search-wayland.rasi diff --git a/rofi/launchers-git/laptop-search.rasi b/.config/rofi/launchers-git/laptop-search.rasi similarity index 100% rename from rofi/launchers-git/laptop-search.rasi rename to .config/rofi/launchers-git/laptop-search.rasi diff --git a/rofi/launchers-git/laptop-wayland.rasi b/.config/rofi/launchers-git/laptop-wayland.rasi similarity index 100% rename from rofi/launchers-git/laptop-wayland.rasi rename to .config/rofi/launchers-git/laptop-wayland.rasi diff --git a/rofi/launchers-git/laptop.rasi b/.config/rofi/launchers-git/laptop.rasi similarity index 100% rename from rofi/launchers-git/laptop.rasi rename to .config/rofi/launchers-git/laptop.rasi diff --git a/rofi/launchers-git/launcher.sh b/.config/rofi/launchers-git/launcher.sh similarity index 100% rename from rofi/launchers-git/launcher.sh rename to .config/rofi/launchers-git/launcher.sh diff --git a/rofi/launchers-git/launchpad.rasi b/.config/rofi/launchers-git/launchpad.rasi similarity index 100% rename from rofi/launchers-git/launchpad.rasi rename to .config/rofi/launchers-git/launchpad.rasi diff --git a/rofi/launchers-git/row.rasi b/.config/rofi/launchers-git/row.rasi similarity index 100% rename from rofi/launchers-git/row.rasi rename to .config/rofi/launchers-git/row.rasi diff --git a/rofi/launchers-git/row_center.rasi b/.config/rofi/launchers-git/row_center.rasi similarity index 100% rename from rofi/launchers-git/row_center.rasi rename to .config/rofi/launchers-git/row_center.rasi diff --git a/rofi/launchers-git/row_dock.rasi b/.config/rofi/launchers-git/row_dock.rasi similarity index 100% rename from rofi/launchers-git/row_dock.rasi rename to .config/rofi/launchers-git/row_dock.rasi diff --git a/rofi/launchers-git/row_dropdown.rasi b/.config/rofi/launchers-git/row_dropdown.rasi similarity index 100% rename from rofi/launchers-git/row_dropdown.rasi rename to .config/rofi/launchers-git/row_dropdown.rasi diff --git a/rofi/launchers-git/run.sh b/.config/rofi/launchers-git/run.sh similarity index 100% rename from rofi/launchers-git/run.sh rename to .config/rofi/launchers-git/run.sh diff --git a/rofi/launchers-git/screen.rasi b/.config/rofi/launchers-git/screen.rasi similarity index 100% rename from rofi/launchers-git/screen.rasi rename to .config/rofi/launchers-git/screen.rasi diff --git a/rofi/launchers-git/slingshot.rasi b/.config/rofi/launchers-git/slingshot.rasi similarity index 100% rename from rofi/launchers-git/slingshot.rasi rename to .config/rofi/launchers-git/slingshot.rasi diff --git a/rofi/launchers-git/windows.sh b/.config/rofi/launchers-git/windows.sh similarity index 100% rename from rofi/launchers-git/windows.sh rename to .config/rofi/launchers-git/windows.sh diff --git a/rofi/rofi-pass/config b/.config/rofi/rofi-pass/config similarity index 100% rename from rofi/rofi-pass/config rename to .config/rofi/rofi-pass/config diff --git a/rofi/rofi.rasi b/.config/rofi/rofi.rasi similarity index 100% rename from rofi/rofi.rasi rename to .config/rofi/rofi.rasi diff --git a/surfingkeys/conf.js b/.config/surfingkeys/conf.js similarity index 100% rename from surfingkeys/conf.js rename to .config/surfingkeys/conf.js diff --git a/sxiv/exec/image-info b/.config/sxiv/exec/image-info similarity index 100% rename from sxiv/exec/image-info rename to .config/sxiv/exec/image-info diff --git a/sxiv/exec/key-handler b/.config/sxiv/exec/key-handler similarity index 100% rename from sxiv/exec/key-handler rename to .config/sxiv/exec/key-handler diff --git a/tridactyl/themes/acario.css b/.config/tridactyl/themes/acario.css similarity index 100% rename from tridactyl/themes/acario.css rename to .config/tridactyl/themes/acario.css diff --git a/tridactyl/themes/base16-3024.css b/.config/tridactyl/themes/base16-3024.css similarity index 100% rename from tridactyl/themes/base16-3024.css rename to .config/tridactyl/themes/base16-3024.css diff --git a/tridactyl/themes/base16-apathy.css b/.config/tridactyl/themes/base16-apathy.css similarity index 100% rename from tridactyl/themes/base16-apathy.css rename to .config/tridactyl/themes/base16-apathy.css diff --git a/tridactyl/themes/base16-ashes.css b/.config/tridactyl/themes/base16-ashes.css similarity index 100% rename from tridactyl/themes/base16-ashes.css rename to .config/tridactyl/themes/base16-ashes.css diff --git a/tridactyl/themes/base16-atelier-cave.css b/.config/tridactyl/themes/base16-atelier-cave.css similarity index 100% rename from tridactyl/themes/base16-atelier-cave.css rename to .config/tridactyl/themes/base16-atelier-cave.css diff --git a/tridactyl/themes/base16-atelier-dune.css b/.config/tridactyl/themes/base16-atelier-dune.css similarity index 100% rename from tridactyl/themes/base16-atelier-dune.css rename to .config/tridactyl/themes/base16-atelier-dune.css diff --git a/tridactyl/themes/base16-atelier-estuary.css b/.config/tridactyl/themes/base16-atelier-estuary.css similarity index 100% rename from tridactyl/themes/base16-atelier-estuary.css rename to .config/tridactyl/themes/base16-atelier-estuary.css diff --git a/tridactyl/themes/base16-atelier-forest.css b/.config/tridactyl/themes/base16-atelier-forest.css similarity index 100% rename from tridactyl/themes/base16-atelier-forest.css rename to .config/tridactyl/themes/base16-atelier-forest.css diff --git a/tridactyl/themes/base16-atelier-heath.css b/.config/tridactyl/themes/base16-atelier-heath.css similarity index 100% rename from tridactyl/themes/base16-atelier-heath.css rename to .config/tridactyl/themes/base16-atelier-heath.css diff --git a/tridactyl/themes/base16-atelier-lakeside.css b/.config/tridactyl/themes/base16-atelier-lakeside.css similarity index 100% rename from tridactyl/themes/base16-atelier-lakeside.css rename to .config/tridactyl/themes/base16-atelier-lakeside.css diff --git a/tridactyl/themes/base16-atelier-plateau.css b/.config/tridactyl/themes/base16-atelier-plateau.css similarity index 100% rename from tridactyl/themes/base16-atelier-plateau.css rename to .config/tridactyl/themes/base16-atelier-plateau.css diff --git a/tridactyl/themes/base16-atelier-savanna.css b/.config/tridactyl/themes/base16-atelier-savanna.css similarity index 100% rename from tridactyl/themes/base16-atelier-savanna.css rename to .config/tridactyl/themes/base16-atelier-savanna.css diff --git a/tridactyl/themes/base16-atelier-seaside.css b/.config/tridactyl/themes/base16-atelier-seaside.css similarity index 100% rename from tridactyl/themes/base16-atelier-seaside.css rename to .config/tridactyl/themes/base16-atelier-seaside.css diff --git a/tridactyl/themes/base16-atelier-sulphurpool.css b/.config/tridactyl/themes/base16-atelier-sulphurpool.css similarity index 100% rename from tridactyl/themes/base16-atelier-sulphurpool.css rename to .config/tridactyl/themes/base16-atelier-sulphurpool.css diff --git a/tridactyl/themes/base16-bespin.css b/.config/tridactyl/themes/base16-bespin.css similarity index 100% rename from tridactyl/themes/base16-bespin.css rename to .config/tridactyl/themes/base16-bespin.css diff --git a/tridactyl/themes/base16-brewer.css b/.config/tridactyl/themes/base16-brewer.css similarity index 100% rename from tridactyl/themes/base16-brewer.css rename to .config/tridactyl/themes/base16-brewer.css diff --git a/tridactyl/themes/base16-bright.css b/.config/tridactyl/themes/base16-bright.css similarity index 100% rename from tridactyl/themes/base16-bright.css rename to .config/tridactyl/themes/base16-bright.css diff --git a/tridactyl/themes/base16-chalk.css b/.config/tridactyl/themes/base16-chalk.css similarity index 100% rename from tridactyl/themes/base16-chalk.css rename to .config/tridactyl/themes/base16-chalk.css diff --git a/tridactyl/themes/base16-codeschool.css b/.config/tridactyl/themes/base16-codeschool.css similarity index 100% rename from tridactyl/themes/base16-codeschool.css rename to .config/tridactyl/themes/base16-codeschool.css diff --git a/tridactyl/themes/base16-cupcake.css b/.config/tridactyl/themes/base16-cupcake.css similarity index 100% rename from tridactyl/themes/base16-cupcake.css rename to .config/tridactyl/themes/base16-cupcake.css diff --git a/tridactyl/themes/base16-darktooth.css b/.config/tridactyl/themes/base16-darktooth.css similarity index 100% rename from tridactyl/themes/base16-darktooth.css rename to .config/tridactyl/themes/base16-darktooth.css diff --git a/tridactyl/themes/base16-default-dark.css b/.config/tridactyl/themes/base16-default-dark.css similarity index 100% rename from tridactyl/themes/base16-default-dark.css rename to .config/tridactyl/themes/base16-default-dark.css diff --git a/tridactyl/themes/base16-default-light.css b/.config/tridactyl/themes/base16-default-light.css similarity index 100% rename from tridactyl/themes/base16-default-light.css rename to .config/tridactyl/themes/base16-default-light.css diff --git a/tridactyl/themes/base16-dracula.css b/.config/tridactyl/themes/base16-dracula.css similarity index 100% rename from tridactyl/themes/base16-dracula.css rename to .config/tridactyl/themes/base16-dracula.css diff --git a/tridactyl/themes/base16-eighties.css b/.config/tridactyl/themes/base16-eighties.css similarity index 100% rename from tridactyl/themes/base16-eighties.css rename to .config/tridactyl/themes/base16-eighties.css diff --git a/tridactyl/themes/base16-embers.css b/.config/tridactyl/themes/base16-embers.css similarity index 100% rename from tridactyl/themes/base16-embers.css rename to .config/tridactyl/themes/base16-embers.css diff --git a/tridactyl/themes/base16-flat.css b/.config/tridactyl/themes/base16-flat.css similarity index 100% rename from tridactyl/themes/base16-flat.css rename to .config/tridactyl/themes/base16-flat.css diff --git a/tridactyl/themes/base16-github.css b/.config/tridactyl/themes/base16-github.css similarity index 100% rename from tridactyl/themes/base16-github.css rename to .config/tridactyl/themes/base16-github.css diff --git a/tridactyl/themes/base16-google-dark.css b/.config/tridactyl/themes/base16-google-dark.css similarity index 100% rename from tridactyl/themes/base16-google-dark.css rename to .config/tridactyl/themes/base16-google-dark.css diff --git a/tridactyl/themes/base16-google-light.css b/.config/tridactyl/themes/base16-google-light.css similarity index 100% rename from tridactyl/themes/base16-google-light.css rename to .config/tridactyl/themes/base16-google-light.css diff --git a/tridactyl/themes/base16-grayscale-dark.css b/.config/tridactyl/themes/base16-grayscale-dark.css similarity index 100% rename from tridactyl/themes/base16-grayscale-dark.css rename to .config/tridactyl/themes/base16-grayscale-dark.css diff --git a/tridactyl/themes/base16-grayscale-light.css b/.config/tridactyl/themes/base16-grayscale-light.css similarity index 100% rename from tridactyl/themes/base16-grayscale-light.css rename to .config/tridactyl/themes/base16-grayscale-light.css diff --git a/tridactyl/themes/base16-green-screen.css b/.config/tridactyl/themes/base16-green-screen.css similarity index 100% rename from tridactyl/themes/base16-green-screen.css rename to .config/tridactyl/themes/base16-green-screen.css diff --git a/tridactyl/themes/base16-gruvbox-dark-hard.css b/.config/tridactyl/themes/base16-gruvbox-dark-hard.css similarity index 100% rename from tridactyl/themes/base16-gruvbox-dark-hard.css rename to .config/tridactyl/themes/base16-gruvbox-dark-hard.css diff --git a/tridactyl/themes/base16-gruvbox-dark-medium.css b/.config/tridactyl/themes/base16-gruvbox-dark-medium.css similarity index 100% rename from tridactyl/themes/base16-gruvbox-dark-medium.css rename to .config/tridactyl/themes/base16-gruvbox-dark-medium.css diff --git a/tridactyl/themes/base16-gruvbox-dark-pale.css b/.config/tridactyl/themes/base16-gruvbox-dark-pale.css similarity index 100% rename from tridactyl/themes/base16-gruvbox-dark-pale.css rename to .config/tridactyl/themes/base16-gruvbox-dark-pale.css diff --git a/tridactyl/themes/base16-gruvbox-dark-soft.css b/.config/tridactyl/themes/base16-gruvbox-dark-soft.css similarity index 100% rename from tridactyl/themes/base16-gruvbox-dark-soft.css rename to .config/tridactyl/themes/base16-gruvbox-dark-soft.css diff --git a/tridactyl/themes/base16-gruvbox-light-hard.css b/.config/tridactyl/themes/base16-gruvbox-light-hard.css similarity index 100% rename from tridactyl/themes/base16-gruvbox-light-hard.css rename to .config/tridactyl/themes/base16-gruvbox-light-hard.css diff --git a/tridactyl/themes/base16-gruvbox-light-medium.css b/.config/tridactyl/themes/base16-gruvbox-light-medium.css similarity index 100% rename from tridactyl/themes/base16-gruvbox-light-medium.css rename to .config/tridactyl/themes/base16-gruvbox-light-medium.css diff --git a/tridactyl/themes/base16-gruvbox-light-soft.css b/.config/tridactyl/themes/base16-gruvbox-light-soft.css similarity index 100% rename from tridactyl/themes/base16-gruvbox-light-soft.css rename to .config/tridactyl/themes/base16-gruvbox-light-soft.css diff --git a/tridactyl/themes/base16-harmonic16-dark.css b/.config/tridactyl/themes/base16-harmonic16-dark.css similarity index 100% rename from tridactyl/themes/base16-harmonic16-dark.css rename to .config/tridactyl/themes/base16-harmonic16-dark.css diff --git a/tridactyl/themes/base16-harmonic16-light.css b/.config/tridactyl/themes/base16-harmonic16-light.css similarity index 100% rename from tridactyl/themes/base16-harmonic16-light.css rename to .config/tridactyl/themes/base16-harmonic16-light.css diff --git a/tridactyl/themes/base16-hopscotch.css b/.config/tridactyl/themes/base16-hopscotch.css similarity index 100% rename from tridactyl/themes/base16-hopscotch.css rename to .config/tridactyl/themes/base16-hopscotch.css diff --git a/tridactyl/themes/base16-ir-black.css b/.config/tridactyl/themes/base16-ir-black.css similarity index 100% rename from tridactyl/themes/base16-ir-black.css rename to .config/tridactyl/themes/base16-ir-black.css diff --git a/tridactyl/themes/base16-isotope.css b/.config/tridactyl/themes/base16-isotope.css similarity index 100% rename from tridactyl/themes/base16-isotope.css rename to .config/tridactyl/themes/base16-isotope.css diff --git a/tridactyl/themes/base16-london-tube.css b/.config/tridactyl/themes/base16-london-tube.css similarity index 100% rename from tridactyl/themes/base16-london-tube.css rename to .config/tridactyl/themes/base16-london-tube.css diff --git a/tridactyl/themes/base16-macintosh.css b/.config/tridactyl/themes/base16-macintosh.css similarity index 100% rename from tridactyl/themes/base16-macintosh.css rename to .config/tridactyl/themes/base16-macintosh.css diff --git a/tridactyl/themes/base16-marrakesh.css b/.config/tridactyl/themes/base16-marrakesh.css similarity index 100% rename from tridactyl/themes/base16-marrakesh.css rename to .config/tridactyl/themes/base16-marrakesh.css diff --git a/tridactyl/themes/base16-materia.css b/.config/tridactyl/themes/base16-materia.css similarity index 100% rename from tridactyl/themes/base16-materia.css rename to .config/tridactyl/themes/base16-materia.css diff --git a/tridactyl/themes/base16-mexico-light.css b/.config/tridactyl/themes/base16-mexico-light.css similarity index 100% rename from tridactyl/themes/base16-mexico-light.css rename to .config/tridactyl/themes/base16-mexico-light.css diff --git a/tridactyl/themes/base16-mocha.css b/.config/tridactyl/themes/base16-mocha.css similarity index 100% rename from tridactyl/themes/base16-mocha.css rename to .config/tridactyl/themes/base16-mocha.css diff --git a/tridactyl/themes/base16-monokai.css b/.config/tridactyl/themes/base16-monokai.css similarity index 100% rename from tridactyl/themes/base16-monokai.css rename to .config/tridactyl/themes/base16-monokai.css diff --git a/tridactyl/themes/base16-nord.css b/.config/tridactyl/themes/base16-nord.css similarity index 100% rename from tridactyl/themes/base16-nord.css rename to .config/tridactyl/themes/base16-nord.css diff --git a/tridactyl/themes/base16-ocean.css b/.config/tridactyl/themes/base16-ocean.css similarity index 100% rename from tridactyl/themes/base16-ocean.css rename to .config/tridactyl/themes/base16-ocean.css diff --git a/tridactyl/themes/base16-oceanicnext.css b/.config/tridactyl/themes/base16-oceanicnext.css similarity index 100% rename from tridactyl/themes/base16-oceanicnext.css rename to .config/tridactyl/themes/base16-oceanicnext.css diff --git a/tridactyl/themes/base16-onedark.css b/.config/tridactyl/themes/base16-onedark.css similarity index 100% rename from tridactyl/themes/base16-onedark.css rename to .config/tridactyl/themes/base16-onedark.css diff --git a/tridactyl/themes/base16-paraiso.css b/.config/tridactyl/themes/base16-paraiso.css similarity index 100% rename from tridactyl/themes/base16-paraiso.css rename to .config/tridactyl/themes/base16-paraiso.css diff --git a/tridactyl/themes/base16-phd.css b/.config/tridactyl/themes/base16-phd.css similarity index 100% rename from tridactyl/themes/base16-phd.css rename to .config/tridactyl/themes/base16-phd.css diff --git a/tridactyl/themes/base16-pico.css b/.config/tridactyl/themes/base16-pico.css similarity index 100% rename from tridactyl/themes/base16-pico.css rename to .config/tridactyl/themes/base16-pico.css diff --git a/tridactyl/themes/base16-pop.css b/.config/tridactyl/themes/base16-pop.css similarity index 100% rename from tridactyl/themes/base16-pop.css rename to .config/tridactyl/themes/base16-pop.css diff --git a/tridactyl/themes/base16-railscasts.css b/.config/tridactyl/themes/base16-railscasts.css similarity index 100% rename from tridactyl/themes/base16-railscasts.css rename to .config/tridactyl/themes/base16-railscasts.css diff --git a/tridactyl/themes/base16-rebecca.css b/.config/tridactyl/themes/base16-rebecca.css similarity index 100% rename from tridactyl/themes/base16-rebecca.css rename to .config/tridactyl/themes/base16-rebecca.css diff --git a/tridactyl/themes/base16-seti-ui.css b/.config/tridactyl/themes/base16-seti-ui.css similarity index 100% rename from tridactyl/themes/base16-seti-ui.css rename to .config/tridactyl/themes/base16-seti-ui.css diff --git a/tridactyl/themes/base16-shapeshifter.css b/.config/tridactyl/themes/base16-shapeshifter.css similarity index 100% rename from tridactyl/themes/base16-shapeshifter.css rename to .config/tridactyl/themes/base16-shapeshifter.css diff --git a/tridactyl/themes/base16-solar-flare.css b/.config/tridactyl/themes/base16-solar-flare.css similarity index 100% rename from tridactyl/themes/base16-solar-flare.css rename to .config/tridactyl/themes/base16-solar-flare.css diff --git a/tridactyl/themes/base16-solarized-dark.css b/.config/tridactyl/themes/base16-solarized-dark.css similarity index 100% rename from tridactyl/themes/base16-solarized-dark.css rename to .config/tridactyl/themes/base16-solarized-dark.css diff --git a/tridactyl/themes/base16-solarized-light.css b/.config/tridactyl/themes/base16-solarized-light.css similarity index 100% rename from tridactyl/themes/base16-solarized-light.css rename to .config/tridactyl/themes/base16-solarized-light.css diff --git a/tridactyl/themes/base16-spacemacs.css b/.config/tridactyl/themes/base16-spacemacs.css similarity index 100% rename from tridactyl/themes/base16-spacemacs.css rename to .config/tridactyl/themes/base16-spacemacs.css diff --git a/tridactyl/themes/base16-summerfruit-dark.css b/.config/tridactyl/themes/base16-summerfruit-dark.css similarity index 100% rename from tridactyl/themes/base16-summerfruit-dark.css rename to .config/tridactyl/themes/base16-summerfruit-dark.css diff --git a/tridactyl/themes/base16-summerfruit-light.css b/.config/tridactyl/themes/base16-summerfruit-light.css similarity index 100% rename from tridactyl/themes/base16-summerfruit-light.css rename to .config/tridactyl/themes/base16-summerfruit-light.css diff --git a/tridactyl/themes/base16-tomorrow-night.css b/.config/tridactyl/themes/base16-tomorrow-night.css similarity index 100% rename from tridactyl/themes/base16-tomorrow-night.css rename to .config/tridactyl/themes/base16-tomorrow-night.css diff --git a/tridactyl/themes/base16-tomorrow.css b/.config/tridactyl/themes/base16-tomorrow.css similarity index 100% rename from tridactyl/themes/base16-tomorrow.css rename to .config/tridactyl/themes/base16-tomorrow.css diff --git a/tridactyl/themes/base16-twilight.css b/.config/tridactyl/themes/base16-twilight.css similarity index 100% rename from tridactyl/themes/base16-twilight.css rename to .config/tridactyl/themes/base16-twilight.css diff --git a/tridactyl/themes/base16-unikitty-dark.css b/.config/tridactyl/themes/base16-unikitty-dark.css similarity index 100% rename from tridactyl/themes/base16-unikitty-dark.css rename to .config/tridactyl/themes/base16-unikitty-dark.css diff --git a/tridactyl/themes/base16-unikitty-light.css b/.config/tridactyl/themes/base16-unikitty-light.css similarity index 100% rename from tridactyl/themes/base16-unikitty-light.css rename to .config/tridactyl/themes/base16-unikitty-light.css diff --git a/tridactyl/themes/base16-woodland.css b/.config/tridactyl/themes/base16-woodland.css similarity index 100% rename from tridactyl/themes/base16-woodland.css rename to .config/tridactyl/themes/base16-woodland.css diff --git a/tridactyl/themes/snazzy.css b/.config/tridactyl/themes/snazzy.css similarity index 100% rename from tridactyl/themes/snazzy.css rename to .config/tridactyl/themes/snazzy.css diff --git a/tridactyl/tridactylrc b/.config/tridactyl/tridactylrc similarity index 100% rename from tridactyl/tridactylrc rename to .config/tridactyl/tridactylrc diff --git a/waybar/config b/.config/waybar/config similarity index 100% rename from waybar/config rename to .config/waybar/config diff --git a/waybar/style.css b/.config/waybar/style.css similarity index 100% rename from waybar/style.css rename to .config/waybar/style.css diff --git a/wofi/config b/.config/wofi/config similarity index 100% rename from wofi/config rename to .config/wofi/config diff --git a/wofi/style.css b/.config/wofi/style.css similarity index 100% rename from wofi/style.css rename to .config/wofi/style.css diff --git a/xinitrc b/.config/xinitrc similarity index 100% rename from xinitrc rename to .config/xinitrc diff --git a/ydotool/default.nix b/.config/ydotool/default.nix similarity index 100% rename from ydotool/default.nix rename to .config/ydotool/default.nix diff --git a/LightlyShaders/result b/LightlyShaders/result deleted file mode 120000 index a6c9aca..0000000 --- a/LightlyShaders/result +++ /dev/null @@ -1 +0,0 @@ -/nix/store/hqf8qh0yrsm4mzr2ll4n4bvf0nxzjgws-LightlyShaders-2.0.0 \ No newline at end of file diff --git a/flake.nix b/flake.nix index b600398..02a658e 100644 --- a/flake.nix +++ b/flake.nix @@ -48,45 +48,10 @@ config = { allowUnfree = true; }; overlays = [ emacs.overlays.default - # anyrun.overlay - # (self: super: { - # ffmpeg_5-full = super.ffmpeg_5-full.overrideAttrs (old: { - # postFixup = '' - # addOpenGLRunpath ${placeholder "lib"}/lib/libavcodec.so - # addOpenGLRunpath ${placeholder "lib"}/lib/libavutil.so - # ''; - # }); - # }) - # (self: super: - # { - # awesome = super.awesome.overrideAttrs (old: rec { - # pname = "awesome"; - # version = "git-20220614-3a54221"; - # src = super.fetchFromGitHub { - # owner = "awesomeWM"; - # repo = "awesome"; - # rev = "3a542219f3bf129546ae79eb20e384ea28fa9798"; - # sha256 = "4z3w6iuv+Gw2xRvhv2AX4suO6dl82woJn0p1nkEx3uM="; - # }; - # patches = []; - # }); - # } - # ) - - # (self: super: - # { - # qt5ct = super.qt5ct.overrideAttrs (old: rec { - # patches = (old.patches or []) ++ [ - # ../../qt5ct.patch - # ]; - # }); - # } - # ) ]; }; lib = nixpkgs.lib; - # unstable = nixpkgs; in { nixosConfigurations = { @@ -94,7 +59,7 @@ inherit system; pkgs = pkgsForSystem; modules = [ - ./system/syl/configuration.nix + ./systems/syl/configuration.nix home-manager.nixosModules.home-manager hyprland.nixosModules.default nixos-hardware.nixosModules.framework @@ -102,7 +67,7 @@ { home-manager.useGlobalPkgs = true; home-manager.useUserPackages = true; - home-manager.users.chris = import ./user/home.nix; + home-manager.users.chris = import ./home/home.nix; } ]; }; @@ -110,21 +75,21 @@ inherit system; pkgs = pkgsForSystem; modules = [ - ./system/kaladin/configuration.nix + ./systems/kaladin/configuration.nix home-manager.nixosModules.home-manager hyprland.nixosModules.default nixos-hardware.nixosModules.common-gpu-amd { home-manager.useGlobalPkgs = true; home-manager.useUserPackages = true; - home-manager.users.chris = import ./user/home.nix; + home-manager.users.chris = import ./home/home.nix; } ]; }; dalinar = nixpkgs-stable.lib.nixosSystem { inherit system; modules = [ - ./system/dalinar/configuration.nix + ./systems/dalinar/configuration.nix nix-bitcoin.nixosModules.default # simple-nixos-mailserver.nixosModules.default ]; @@ -132,7 +97,7 @@ kohlin = nixpkgs-stable.lib.nixosSystem { inherit system; modules = [ - ./system/kohlin/configuration.nix + ./systems/kohlin/configuration.nix nix-bitcoin.nixosModules.default ]; }; diff --git a/user/home.nix b/home/home.nix similarity index 70% rename from user/home.nix rename to home/home.nix index 2a5587a..249f367 100644 --- a/user/home.nix +++ b/home/home.nix @@ -114,168 +114,6 @@ programs.mbsync = { enable = true; - # extraConfig = '' - # IMAPAccount gmail - # Host imap.gmail.com - # User ccochrun21@gmail.com - # PassCmd "${pkgs.rbw}/bin/rbw get gmail" - # AuthMechs LOGIN - # SSLType IMAPS - # SSLVersions SSLv3 - # # CertificateFile /opt/local/share/curl/curl-ca-bundle.crt - - # IMAPAccount office - # Host outlook.office365.com - # User chris@tfcconnection.org - # PassCmd "${pkgs.rbw}/bin/rbw get --full 'Office 365' | ${pkgs.ripgrep}/bin/rg 'sylemail' | ${pkgs.gawk}/bin/awk '{print $2}'" - # AuthMechs LOGIN - # SSLType IMAPS - - # IMAPAccount outlook - # Host outlook.office365.com - # User chris.cochrun@outlook.com - # PassCmd "${pkgs.rbw}/bin/rbw get outlook" - # AuthMechs LOGIN - # SSLType IMAPS - - # IMAPAccount cochrun - # Host mail.cochrun.xyz - # User chris@cochrun.xyz - # PassCmd "${pkgs.rbw}/bin/rbw get 'Office 365'" - # AuthMechs LOGIN - # SSLType IMAPS - # # SSLVersions SSLv3 - # # CertificateFile /opt/local/share/curl/curl-ca-bundle.crt - # # THEN WE SPECIFY THE LOCAL AND REMOTE STORAGE - # # - THE REMOTE STORAGE IS WHERE WE GET THE MAIL FROM (E.G., THE - # # SPECIFICATION OF AN IMAP ACCOUNT) - # # - THE LOCAL STORAGE IS WHERE WE STORE THE EMAIL ON OUR COMPUTER - - # # REMOTE STORAGE (USE THE IMAP ACCOUNT SPECIFIED ABOVE) - # IMAPStore gmail-remote - # Account gmail - - # MaildirStore gmail-local - # Path ~/Maildir/gmail/ - # Inbox ~/Maildir/gmail/INBOX - - # IMAPStore office-remote - # Account office - - # # LOCAL STORAGE (CREATE DIRECTORIES with mkdir -p Maildir/gmail) - - # MaildirStore office-local - # Path ~/Maildir/office/ - # Inbox ~/Maildir/office/INBOX - # Subfolders Verbatim - - - # IMAPStore outlook-remote - # Account outlook - - # MaildirStore outlook-local - # Path ~/Maildir/outlook/ - # Inbox ~/Maildir/outlook/INBOX - # Subfolders Verbatim - - # IMAPStore cochrun-remote - # Account cochrun - - # MaildirStore cochrun-local - # Path ~/Maildir/cochrun/ - # Inbox ~/Maildir/cochrun/INBOX - # Subfolders Verbatim - - # # CONNECTIONS SPECIFY LINKS BETWEEN REMOTE AND LOCAL FOLDERS - # # - # # CONNECTIONS ARE SPECIFIED USING PATTERNS, WHICH MATCH REMOTE MAIl - # # FOLDERS. SOME COMMONLY USED PATTERS INCLUDE: - # # - # # 1 "*" TO MATCH EVERYTHING - # # 2 "!DIR" TO EXCLUDE "DIR" - # # 3 "DIR" TO MATCH DIR - - # Channel gmail-inbox - # Far :gmail-remote: - # Near :gmail-local: - # Patterns "INBOX" - # Create Both - # Expunge Both - # SyncState * - - # Channel gmail-trash - # Far :gmail-remote:"[Gmail]/Bin" - # Near :gmail-local:"[Gmail].Bin" - # Create Both - # Expunge Both - # SyncState * - - # Channel gmail-sent - # Far :gmail-remote:"[Gmail]/Sent Mail" - # Near :gmail-local:"[Gmail].Sent Mail" - # Create Both - # Expunge Both - # SyncState * - - # Channel gmail-all - # Far :gmail-remote:"[Gmail]/All Mail" - # Near :gmail-local:"[Gmail].All Mail" - # Create Both - # Expunge Both - # SyncState * - - # Channel gmail-starred - # Far :gmail-remote:"[Gmail]/Starred" - # Near :gmail-local:"[Gmail].Starred" - # Create Both - # Expunge Both - # SyncState * - - # Channel office-inbox - # Far :office-remote: - # Near :office-local: - # Patterns "*" - # Create Both - # Expunge Both - # SyncState * - - # Channel outlook-inbox - # Far :outlook-remote: - # Near :outlook-local: - # Patterns "*" - # Create Both - # Expunge Both - # SyncState * - - # Channel cochrun-inbox - # Far :cochrun-remote: - # Near :cochrun-local: - # Patterns "*" - # Create Both - # Expunge Both - # SyncState * - # # GROUPS PUT TOGETHER CHANNELS, SO THAT WE CAN INVOKE - # # MBSYNC ON A GROUP TO SYNC ALL CHANNELS - # # - # # FOR INSTANCE: "mbsync gmail" GETS MAIL FROM - # # "gmail-inbox", "gmail-sent", and "gmail-trash" - # # - # # Group gmail - # # Channel gmail-inbox - # # Channel gmail-sent - # # Channel gmail-trash - # # Channel gmail-all - # # Channel gmail-starred - - # Group office - # Channel office-inbox - - # Group outlook - # Channel outlook-inbox - - # Group cochrun - # Channel cochrun-inbox - # ''; }; programs.msmtp.enable = true; services.mbsync.enable = true; @@ -286,7 +124,7 @@ }; home.file.".config/mpv" = { - source = ../mpv; + source = ../.config/mpv; recursive = true; }; @@ -366,7 +204,7 @@ #}; home.file.".config/rofi" = { - source = ../rofi; + source = ../.config/rofi; recursive = true; }; @@ -388,27 +226,27 @@ home.file.".mozilla/native-messaging-hosts".source = "/run/current-system/sw/lib/mozilla/native-messaging-hosts"; home.file.".mozilla/firefox/nw77o6yc.default/chrome" = { - source = ../firefox/chrome; + source = ../.config/firefox/chrome; recursive = true; }; home.file.".config/tridactyl" = { - source = ../tridactyl; + source = ../.config/tridactyl; recursive = true; }; programs.rbw.enable = true; home.file.".config/rbw" = { - source = ../rbw; + source = ../.config/rbw; recursive = true; }; home.file.".config/fish/config.fish" = { - source = ../fish/config.fish; + source = ../.config/fish/config.fish; }; home.file.".config/fish/functions" = { - source = ../fish/functions; + source = ../.config/fish/functions; }; programs.nushell = { @@ -437,7 +275,7 @@ }; home.file.".config/dunst" = { - source = ../dunst; + source = ../.config/dunst; }; programs.direnv.enable = true; @@ -445,32 +283,32 @@ # programs.qutebrowser.enable = true; home.file.".config/qutebrowser/config.py" = { - source = ../qutebrowser/config.py; + source = ../.config/qutebrowser/config.py; }; home.file.".config/qutebrowser/bookmarks" = { - source = ../qutebrowser/bookmarks; + source = ../.config/qutebrowser/bookmarks; }; home.file.".config/qutebrowser/css" = { - source = ../qutebrowser/css; + source = ../.config/qutebrowser/css; }; home.file.".config/qutebrowser/quickmarks" = { - source = ../qutebrowser/quickmarks; + source = ../.config/qutebrowser/quickmarks; }; home.file.".config/qutebrowser/qsettings" = { - source = ../qutebrowser/qsettings; + source = ../.config/qutebrowser/qsettings; }; home.file.".config/imv" = { - source = ../imv; + source = ../.config/imv; recursive = true; }; home.file.".config/macchina" = { - source = ../macchina; + source = ../.config/macchina; recursive = true; }; @@ -480,21 +318,21 @@ #}; home.file.".config/awesome/bling" = { - source = ../awesome/bling; + source = ../.config/awesome/bling; recursive = true; }; home.file.".config/awesome/rubato" = { - source = ../awesome/rubato; + source = ../.config/awesome/rubato; recursive = true; }; home.file.".config/alacritty" = { - source = ../alacritty; + source = ../.config/alacritty; }; home.file.".config/picom.conf" = { - source = ../picom.conf; + source = ../.config/picom.conf; }; # home.file.".config/networkmanager-dmenu/config.ini" = { @@ -502,7 +340,7 @@ # }; home.file."bin" = { - source = ../scripts; + source = ../.config/scripts; recursive = true; }; diff --git a/user/modules/hyprland.nix b/home/modules/hyprland.nix similarity index 100% rename from user/modules/hyprland.nix rename to home/modules/hyprland.nix diff --git a/modules/emacs.nix b/modules/emacs.nix index e2a20e5..e70db16 100644 --- a/modules/emacs.nix +++ b/modules/emacs.nix @@ -28,8 +28,6 @@ with lib; exec-path-from-shell no-littering languagetool - # tree-sitter - # tree-sitter-langs rustic flycheck-clj-kondo clojure-mode @@ -51,7 +49,6 @@ with lib; ox-reveal ox-hugo oer-reveal - # ox-spectacle unicode-fonts emojify undo-tree diff --git a/oguri/config b/oguri/config deleted file mode 100644 index ace072b..0000000 --- a/oguri/config +++ /dev/null @@ -1,5 +0,0 @@ -[output eDP-1] -image= path -filter=nearest -scaling-mode=fill -anchor=center \ No newline at end of file diff --git a/pkgs/desktop-packages.nix b/pkgs/desktop-packages.nix index ef818e1..98ae779 100644 --- a/pkgs/desktop-packages.nix +++ b/pkgs/desktop-packages.nix @@ -4,7 +4,6 @@ with lib; { environment.systemPackages = with pkgs; [ discover - # kde-rounded-corners lightly-qt pinentry pinentry-qt @@ -28,8 +27,6 @@ with lib; nm-tray nyxt sbcl - lispPackages.drakma - lispPackages.lquery openjdk # pantalaimon plasma5Packages.kwallet @@ -141,7 +138,7 @@ with lib; airshipper # hyprland (callPackage ../ydotool { }) - (libsForQt5.callPackage /home/chris/dev/LightlyShaders {}) # LightlyShaders + # (libsForQt5.callPackage /home/chris/dev/LightlyShaders {}) # LightlyShaders # (libsForQt5.callPackage /home/chris/.dotfiles/RoundedSBE {}) # (libsForQt5.callPackage /home/chris/dev/church-presenter {}) # librepresenter # (libsForQt5.callPackage /home/chris/dev/tyler {}) # librepresenter diff --git a/qt5ct.patch b/qt5ct.patch deleted file mode 100644 index 61a1f1b..0000000 --- a/qt5ct.patch +++ /dev/null @@ -1,195 +0,0 @@ -Index: qt5ct/CMakeLists.txt -=================================================================== ---- qt5ct/CMakeLists.txt (revision 622) -+++ qt5ct/CMakeLists.txt (working copy) -@@ -24,8 +24,11 @@ - - ADD_DEFINITIONS(-DQT_DISABLE_DEPRECATED_BEFORE=0x050C00 -DUSE_WIDGETS) - --find_package(Qt5 ${QT_MINIMUM_VERSION} COMPONENTS Widgets Concurrent LinguistTools DBus ThemeSupport REQUIRED) -+find_package(Qt5 ${QT_MINIMUM_VERSION} COMPONENTS Widgets Concurrent LinguistTools DBus QuickControls2 ThemeSupport REQUIRED) - find_package(Qt5Gui ${QT_MINIMUM_VERSION} CONFIG REQUIRED Private) -+find_package(KF5Config REQUIRED) -+find_package(KF5ConfigWidgets REQUIRED) -+find_package(KF5IconThemes REQUIRED) - - get_target_property(QT_LRELEASE_EXECUTABLE Qt5::lrelease IMPORTED_LOCATION) - -@@ -44,7 +47,9 @@ - message(FATAL_ERROR "Could NOT find qtpaths executable") - endif() - --execute_process(COMMAND ${QT_QTPATHS_EXECUTABLE} --plugin-dir OUTPUT_VARIABLE PLUGINDIR OUTPUT_STRIP_TRAILING_WHITESPACE) -+if(NOT PLUGINDIR) -+ execute_process(COMMAND ${QT_QTPATHS_EXECUTABLE} --plugin-dir OUTPUT_VARIABLE PLUGINDIR OUTPUT_STRIP_TRAILING_WHITESPACE) -+endif() - message(STATUS "Plugin path: " ${PLUGINDIR}) - - message(STATUS "Generating translations ...") -Index: qt5ct/src/qt5ct/appearancepage.cpp -=================================================================== ---- qt5ct/src/qt5ct/appearancepage.cpp (revision 622) -+++ qt5ct/src/qt5ct/appearancepage.cpp (working copy) -@@ -86,6 +86,8 @@ - #else - keys = QPlatformThemeFactory::keys(); - m_ui->dialogComboBox->addItem(tr("Default"), "default"); -+ if(keys.contains("xdgdesktopportal")) -+ m_ui->dialogComboBox->addItem("XDG Desktop Portal", "xdgdesktopportal"); - if(keys.contains("gtk2") || keys.contains("qt5gtk2")) - m_ui->dialogComboBox->addItem("GTK2", "gtk2"); - else if(keys.contains("gtk3") || keys.contains("qt5gtk3")) -@@ -390,7 +392,7 @@ - { - QDir dir(path); - dir.setFilter(QDir::Files); -- dir.setNameFilters(QStringList() << "*.conf"); -+ dir.setNameFilters(QStringList() << "*.conf" << "*.colors"); - - for(QFileInfo info : dir.entryInfoList()) - { -Index: qt5ct/src/qt5ct/qt5ct.cpp -=================================================================== ---- qt5ct/src/qt5ct/qt5ct.cpp (revision 622) -+++ qt5ct/src/qt5ct/qt5ct.cpp (working copy) -@@ -111,6 +111,7 @@ - for(const QString &p : QStandardPaths::standardLocations(QStandardPaths::GenericDataLocation)) - { - paths << (p + QLatin1String("/qt5ct/colors")); -+ paths << (p + QLatin1String("/color-schemes")); - } - paths << QLatin1String(QT5CT_DATADIR"/qt5ct/colors"); - paths.removeDuplicates(); -Index: qt5ct/src/qt5ct-qtplugin/CMakeLists.txt -=================================================================== ---- qt5ct/src/qt5ct-qtplugin/CMakeLists.txt (revision 622) -+++ qt5ct/src/qt5ct-qtplugin/CMakeLists.txt (working copy) -@@ -10,5 +10,5 @@ - - add_library(qt5ct-qtplugin MODULE ${app_SRCS}) - set_target_properties(qt5ct-qtplugin PROPERTIES OUTPUT_NAME qt5ct) --target_link_libraries(qt5ct-qtplugin PRIVATE Qt5::Widgets Qt5::GuiPrivate Qt5::DBus Qt5::ThemeSupportPrivate) -+target_link_libraries(qt5ct-qtplugin PRIVATE Qt5::Widgets Qt5::GuiPrivate Qt5::DBus Qt5::QuickControls2 Qt5::ThemeSupportPrivate KF5::ConfigCore KF5::ConfigWidgets KF5::IconThemes) - install(TARGETS qt5ct-qtplugin DESTINATION ${PLUGINDIR}/platformthemes) -Index: qt5ct/src/qt5ct-qtplugin/qt5ctplatformtheme.cpp -=================================================================== ---- qt5ct/src/qt5ct-qtplugin/qt5ctplatformtheme.cpp (revision 622) -+++ qt5ct/src/qt5ct-qtplugin/qt5ctplatformtheme.cpp (working copy) -@@ -45,6 +45,7 @@ - #endif - #include - #include -+#include - - #include - #include "qt5ctplatformtheme.h" -@@ -60,6 +61,11 @@ - #include - #endif - -+#include -+#include -+#include -+#include -+ - Q_LOGGING_CATEGORY(lqt5ct, "qt5ct", QtWarningMsg) - - //QT_QPA_PLATFORMTHEME=qt5ct -@@ -75,6 +81,10 @@ - QMetaObject::invokeMethod(this, "createFSWatcher", Qt::QueuedConnection); - #endif - QGuiApplication::setFont(m_generalFont); -+ //if the user has explicitly set something else, don't meddle -+ if (QQuickStyle::name().isEmpty()) { -+ QQuickStyle::setStyle(QLatin1String("org.kde.desktop")); -+ } - } - qCDebug(lqt5ct) << "using qt5ct plugin"; - #ifdef QT_WIDGETS_LIB -@@ -81,6 +91,7 @@ - if(!QStyleFactory::keys().contains("qt5ct-style")) - qCCritical(lqt5ct) << "unable to find qt5ct proxy style"; - #endif -+ QCoreApplication::instance()->installEventFilter(this); - } - - Qt5CTPlatformTheme::~Qt5CTPlatformTheme() -@@ -195,6 +206,11 @@ - } - #endif - -+QIconEngine *Qt5CTPlatformTheme::createIconEngine(const QString &iconName) const -+{ -+ return new KIconEngine(iconName, KIconLoader::global()); -+} -+ - void Qt5CTPlatformTheme::applySettings() - { - if(!QGuiApplication::desktopSettingsAware() || m_isIgnored) -@@ -313,7 +329,15 @@ - if(!schemePath.isEmpty() && settings.value("custom_palette", false).toBool()) - { - schemePath = Qt5CT::resolvePath(schemePath); //replace environment variables -- m_palette = new QPalette(loadColorScheme(schemePath)); -+ if(schemePath.endsWith(".colors")) -+ { -+ m_palette = new QPalette(KColorScheme::createApplicationPalette(KSharedConfig::openConfig(schemePath))); -+ qApp->setProperty("KDE_COLOR_SCHEME_PATH", schemePath); -+ } -+ else -+ { -+ m_palette = new QPalette(loadColorScheme(schemePath)); -+ } - } - m_iconTheme = settings.value("icon_theme").toString(); - //load dialogs -@@ -480,3 +504,30 @@ - - return customPalette; - } -+ -+bool Qt5CTPlatformTheme::eventFilter(QObject *obj, QEvent *e) -+{ -+ if(obj == qApp && e->type() == QEvent::DynamicPropertyChange) -+ { -+ QDynamicPropertyChangeEvent *ee = static_cast(e); -+ if(ee->propertyName() == "KDE_COLOR_SCHEME_PATH") -+ { -+ if(qApp->property("KDE_COLOR_SCHEME_PATH").isNull()) -+ { -+ QSettings settings(Qt5CT::configFile(), QSettings::IniFormat); -+ settings.beginGroup("Appearance"); -+ QString schemePath = settings.value("color_scheme_path").toString(); -+ if(!schemePath.isEmpty() && settings.value("custom_palette", false).toBool()) -+ { -+ schemePath = Qt5CT::resolvePath(schemePath); //replace environment variables -+ if(schemePath.endsWith(".colors")) -+ { -+ qApp->setProperty("KDE_COLOR_SCHEME_PATH", schemePath); -+ applySettings(); -+ } -+ } -+ } -+ } -+ } -+ return QObject::eventFilter(obj, e); -+} -Index: qt5ct/src/qt5ct-qtplugin/qt5ctplatformtheme.h -=================================================================== ---- qt5ct/src/qt5ct-qtplugin/qt5ctplatformtheme.h (revision 622) -+++ qt5ct/src/qt5ct-qtplugin/qt5ctplatformtheme.h (working copy) -@@ -91,10 +91,13 @@ - //virtual QPixmap fileIconPixmap(const QFileInfo &fileInfo, const QSizeF &size, - // QPlatformTheme::IconOptions iconOptions = 0) const; - -- //virtual QIconEngine *createIconEngine(const QString &iconName) const; -+ virtual QIconEngine *createIconEngine(const QString &iconName) const; - //virtual QList keyBindings(QKeySequence::StandardKey key) const; - //virtual QString standardButtonText(int button) const; - -+protected: -+ bool eventFilter(QObject *obj, QEvent *e) override; -+ - private slots: - void applySettings(); - #ifdef QT_WIDGETS_LIB \ No newline at end of file diff --git a/sway/autostart.sh b/sway/autostart.sh deleted file mode 100644 index ea95ecf..0000000 --- a/sway/autostart.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/usr/bin/bash - -export QT_QPA_PLATFORMTHEME="qt5ct" diff --git a/sway/config b/sway/config deleted file mode 100644 index bed3fdb..0000000 --- a/sway/config +++ /dev/null @@ -1,284 +0,0 @@ -# Default config for sway -# -### Basic Variables -set $mod Mod4 - -set $left h -set $down j -set $up k -set $right l - -set $term alacritty -set $menu wofi --show drun | xargs swaymsg exec -- - -### Output configuration -output * bg /home/chris/Pictures/wallpapers/tech.jpg fill - -###old ~/Pictures/wallpapers/RoyalKing.png - -exec_always kanshi -exec /home/chris/.config/sway/autostart.sh - -### Idle configuration -# -# Example configuration: -# - exec swayidle -w \ - timeout 300 'swaylock -S --effect-blur 20x3 --fade-in 1 --effect-vignette 0.5:1 --grace 60' \ - timeout 600 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' \ - before-sleep 'swaylock -S --effect-blur 20x3 --effect-vignette 0.5:1' - -# This will lock your screen after 300 seconds of inactivity, then turn off -# your displays after another 300 seconds, and turn your screens back on when -# resumed. It will also lock your screen before your computer goes to sleep. - -### Input configuration -# Keyboard -input type:keyboard { - repeat_delay 180 - repeat_rate 200 -} -# Mouse -input type:touchpad { - tap enabled - tap_button_map lrm - natural_scroll enabled - dwt enabled - pointer_accel 0.3 -} - -### Style -gaps outer 5 -gaps inner 10 -# smart_gaps on - -default_border none - -border_images.focused /home/chris/.config/sway/rounded_and_shadows_custom.png -border_images.focused_inactive /home/chris/.config/sway/rounded_and_shadows_custom.png -border_images.unfocused /home/chris/.config/sway/rounded_and_shadows_custom.png -border_images.urgent /home/chris/.config/sway/rounded_and_shadows_custom.png - -font pango: VictorMono Nerd Font 10 -show_marks yes -titlebar_border_thickness 0 -title_align center - -client.unfocused '#282a36' '#282a36' '#e2e4e5' '#e2e4e5' -client.focused_inactive '#282a36' '#282a36' '#e2e4e5' '#e2e4e5' -client.focused '#282a36' '#57c7ff' '#34353e' '#34353e' -### Key bindings -# -# Basics: -# - # Start a terminal - bindsym $mod+Return exec $term - - # Kill focused window - bindsym $mod+c kill - - # Start your launcher - bindsym $mod+Space exec $menu - bindsym $mod+Shift+Menu exec wofi --show drun - bindsym $mod+Menu exec wofi --show run | xargs swaymsg exec -- - bindsym $mod+s exec filesearch - bindsym $mod+w exec wofi-window - - #Pass - bindsym $mod+p exec wlrofi-rbw - - # Screenshot - bindsym Print exec "grim -g '${slurp}' - | wl-copy" - # Drag floating windows by holding down $mod and left mouse button. - # Resize them with right mouse button + $mod. - # Despite the name, also works for non-floating windows. - # Change normal to inverse to use left mouse button for resizing and right - # mouse button for dragging. - floating_modifier $mod normal - - # Reload the configuration file - bindsym $mod+Ctrl+r reload - - # Exit sway (logs you out of your Wayland session) - bindsym $mod+Shift+q exec swaymsg exit -# -# Moving around: -# - # Move your focus around - bindsym $mod+$left focus left - bindsym $mod+$down focus down - bindsym $mod+$up focus up - bindsym $mod+$right focus right - # Or use $mod+[up|down|left|right] - bindsym $mod+Left focus left - bindsym $mod+Down focus down - bindsym $mod+Up focus up - bindsym $mod+Right focus right - - # Move the focused window with the same, but add Shift - bindsym $mod+Shift+$left move left - bindsym $mod+Shift+$down move down - bindsym $mod+Shift+$up move up - bindsym $mod+Shift+$right move right - # Ditto, with arrow keys - bindsym $mod+Shift+Left move left - bindsym $mod+Shift+Down move down - bindsym $mod+Shift+Up move up - bindsym $mod+Shift+Right move right -# -# Workspaces: -# - # Switch to workspace - bindsym $mod+1 workspace number 1 - bindsym $mod+2 workspace number 2 - bindsym $mod+3 workspace number 3 - bindsym $mod+4 workspace number 4 - bindsym $mod+5 workspace number 5 - bindsym $mod+6 workspace number 6 - bindsym $mod+7 workspace number 7 - bindsym $mod+8 workspace number 8 - bindsym $mod+9 workspace number 9 - bindsym $mod+0 workspace number 10 - # Switching around workspaces - bindsym $mod+Mod1+l workspace next - bindsym $mod+Mod1+h workspace prev - # Move focused container to workspace - bindsym $mod+Shift+1 move container to workspace number 1 - bindsym $mod+Shift+2 move container to workspace number 2 - bindsym $mod+Shift+3 move container to workspace number 3 - bindsym $mod+Shift+4 move container to workspace number 4 - bindsym $mod+Shift+5 move container to workspace number 5 - bindsym $mod+Shift+6 move container to workspace number 6 - bindsym $mod+Shift+7 move container to workspace number 7 - bindsym $mod+Shift+8 move container to workspace number 8 - bindsym $mod+Shift+9 move container to workspace number 9 - bindsym $mod+Shift+0 move container to workspace number 10 - # Note: workspaces can have any name you want, not just numbers. - # We just use 1-10 as the default. -# -# Layout stuff: -# - # You can "split" the current object of your focus with - # $mod+b or $mod+v, for horizontal and vertical splits - # respectively. - bindsym $mod+Shift+v splith - bindsym $mod+v splitv - - # Switch the current container between different layout styles - bindsym $mod+y layout stacking - bindsym $mod+t layout tabbed - bindsym $mod+u layout toggle split - - # Make the current focus fullscreen - bindsym $mod+f fullscreen - - # Toggle the current focus between tiling and floating mode - bindsym $mod+Shift+space floating toggle - - # Swap focus between the tiling area and the floating area - bindsym $mod+Mod1+space focus mode_toggle - - # Move focus to the parent container - bindsym $mod+Shift+p focus parent -# -# Scratchpad: -# - # Sway has a "scratchpad", which is a bag of holding for windows. - # You can send windows there and get them back later. - - # Move the currently focused window to the scratchpad - bindsym $mod+Shift+minus move scratchpad - - # Show the next scratchpad window or hide the focused scratchpad window. - # If there are multiple scratchpad windows, this command cycles through them. - bindsym $mod+minus scratchpad show - -# -# Audio -# - - bindsym $mod+a exec alacritty --class pulsemixer -e pulsemixer - bindsym XF86AudioRaiseVolume exec pactl set-sink-volume @DEFAULT_SINK@ +5% && paplay /usr/share/sounds/freedesktop/stereo/audio-volume-change.oga - bindsym XF86AudioLowerVolume exec pactl set-sink-volume @DEFAULT_SINK@ -5% && paplay /usr/share/sounds/freedesktop/stereo/audio-volume-change.oga - bindsym XF86AudioMute exec pactl set-sink-mute @DEFAULT_SINK@ toggle - -# Backlight - bindsym XF86MonBrightnessUp exec brightnessctl set +5% - bindsym XF86MonBrightnessDown exec brightnessctl set 5%- - -# -# Resizing containers: -# -mode "resize" { - # left will shrink the containers width - # right will grow the containers width - # up will shrink the containers height - # down will grow the containers height - bindsym $left resize shrink width 10px - bindsym $down resize grow height 10px - bindsym $up resize shrink height 10px - bindsym $right resize grow width 10px - - # Ditto, with arrow keys - bindsym Left resize shrink width 10px - bindsym Down resize grow height 10px - bindsym Up resize shrink height 10px - bindsym Right resize grow width 10px - - # Return to default mode - bindsym Return mode "default" - bindsym Escape mode "default" -} -bindsym $mod+r mode "resize" - -### Launchers -set $mode_launcher Launcher -bindsym $mod+o mode "$mode_launcher" - -# Clear notifications -bindsym $mod+Ctrl+m exec makoctl dismiss -a - -bindsym $mod+e exec emacslof -bindsym $mod+b exec qblof -bindsym $mod+i exec emacsclient -e '(chris/org-agenda)' -bindsym $mod+m exec emacsclient -c -e '(mu4e)' -bindsym $mod+Shift+d exec dolphin - -# -# Status Bar: -# -# Read `man 5 sway-bar` for more information about this section. -bar { - swaybar_command waybar - workspace_buttons yes -} - -workspace 9 output DP-4 -workspace 3 output eDP-1 - -for_window [title="org-agenda"] floating enable, move scratchpad -for_window [app_id="mpv"] floating enable -for_window [app_id="imv"] floating enable -for_window [app_id="dolphin"] floating enable -for_window [app_id="pulsemixer"] floating enable -for_window [app_id="__focused__"] opacity set 1 -for_window [app_id="qutebrowser"] move container to workspace number 2, opacity set 1 -for_window [app_id="nyxt"] move container to workspace number 2, opacity set 1 -for_window [title="Display Window"] move window to workspace number 9, fullscreen enable -# for_window [title="OpenLP"] move window to workspace number 9, floating enable -for_window [title="VLC media player"] move window to workspace number 9, fullscreen enable -# for_window [app_id="emacs"] opacity set 0.90 - -focus_follows_mouse no - -### Locking screen -bindsym $mod+Ctrl+l exec swaylock-blur --blur-sigma 80 - -exec emacs --daemon -# exec kwalletd5 -exec mako -exec nextcloud --background -exec nm-applet - -xwayland enable -include /etc/sway/config.d/* diff --git a/sway/rounded_and_shadows.png b/sway/rounded_and_shadows.png deleted file mode 100644 index e5ede70..0000000 Binary files a/sway/rounded_and_shadows.png and /dev/null differ diff --git a/sway/rounded_and_shadows_custom.png b/sway/rounded_and_shadows_custom.png deleted file mode 100644 index c6ca76a..0000000 Binary files a/sway/rounded_and_shadows_custom.png and /dev/null differ diff --git a/sway/rounded_and_shadows_custom.xcf b/sway/rounded_and_shadows_custom.xcf deleted file mode 100644 index 1b6339a..0000000 Binary files a/sway/rounded_and_shadows_custom.xcf and /dev/null differ diff --git a/system/dalinar/configuration.nix b/systems/dalinar/configuration.nix similarity index 100% rename from system/dalinar/configuration.nix rename to systems/dalinar/configuration.nix diff --git a/system/dalinar/hardware-configuration.nix b/systems/dalinar/hardware-configuration.nix similarity index 100% rename from system/dalinar/hardware-configuration.nix rename to systems/dalinar/hardware-configuration.nix diff --git a/system/kaladin/configuration.nix b/systems/kaladin/configuration.nix similarity index 100% rename from system/kaladin/configuration.nix rename to systems/kaladin/configuration.nix diff --git a/system/kaladin/hardware-configuration.nix b/systems/kaladin/hardware-configuration.nix similarity index 100% rename from system/kaladin/hardware-configuration.nix rename to systems/kaladin/hardware-configuration.nix diff --git a/system/kohlin/configuration.nix b/systems/kohlin/configuration.nix similarity index 100% rename from system/kohlin/configuration.nix rename to systems/kohlin/configuration.nix diff --git a/system/kohlin/hardware-configuration.nix b/systems/kohlin/hardware-configuration.nix similarity index 100% rename from system/kohlin/hardware-configuration.nix rename to systems/kohlin/hardware-configuration.nix diff --git a/system/syl/cachix.nix b/systems/syl/cachix.nix similarity index 100% rename from system/syl/cachix.nix rename to systems/syl/cachix.nix diff --git a/system/syl/cachix/nix-community.nix b/systems/syl/cachix/nix-community.nix similarity index 100% rename from system/syl/cachix/nix-community.nix rename to systems/syl/cachix/nix-community.nix diff --git a/system/syl/configuration.nix b/systems/syl/configuration.nix similarity index 100% rename from system/syl/configuration.nix rename to systems/syl/configuration.nix diff --git a/system/syl/hardware-configuration.nix b/systems/syl/hardware-configuration.nix similarity index 100% rename from system/syl/hardware-configuration.nix rename to systems/syl/hardware-configuration.nix diff --git a/taiwins/config.lua b/taiwins/config.lua deleted file mode 100644 index a17ec74..0000000 --- a/taiwins/config.lua +++ /dev/null @@ -1,32 +0,0 @@ -local os = require "os" -local taiwins = require "taiwins" --- get the compositor object from taiwins -local compositor = taiwins.compositor() - --- general setup -compositor:panel_pos("bottom") -compositor:set_gaps(20, 20) -compositor:repeat_info(20, 500) - --- matching display add setting mode -compositor:config_display("X11-0", { - ["enable"] = true, - ["position"] = {0, 0}, - ["mode"] = "1000x600"}) - --- compositor:lock_in(5) -- onlonger available at the moment --- compositor:wake() --this wakes up the compositor --on longer available at the moment - --- bind builtin keybindings -compositor:bind_key("TW_TOGGLE_FLOATING", "s-t") -compositor:bind_key("TW_OPEN_CONSOLE", "C-x,C-p") - --- bind user defined lua functions -function random_function() - os.execute('alacritty') -end -compositor:bind_key(random_function, "C-M-enter") - -for _,ws in ipairs(compositor:workspaces()) do - ws:set_layout('floating') -end diff --git a/wayfire/wayfire.ini b/wayfire/wayfire.ini deleted file mode 100644 index cdabbfc..0000000 --- a/wayfire/wayfire.ini +++ /dev/null @@ -1,504 +0,0 @@ -[alpha] -min_value = 0.100000 -modifier = - -[animate] -close_animation = fade -duration = 80 -enabled_for = (type equals "toplevel" | (type equals "x-or" & focusable equals true)) -fade_duration = 20 -fade_enabled_for = type equals "overlay" -fire_color = \#B22303FF -fire_duration = 10 -fire_enabled_for = none -fire_particle_size = 10.000000 -fire_particles = 542 -open_animation = zoom -random_fire_color = false -startup_duration = 600 -zoom_duration = 100 -zoom_enabled_for = none - -[annotate] -clear_workspace = KEY_C -draw = BTN_LEFT -from_center = true -line_width = 3.000000 -method = draw -stroke_color = \#FF0000FF - -[autorotate-iio] -lock_rotation = false -rotate_down = KEY_J -rotate_left = KEY_H -rotate_right = KEY_L -rotate_up = KEY_K - -[autostart] -autostart_wf_shell = false -bar = waybar -bg = swaybg -i /home/chris/Pictures/wallpapers/tech.jpg -m fill -gamma = wlsunset -notifications = mako -outputs = kanshi -portal = /usr/libexec/xdg-desktop-portal - -[background-view] -app-id = mpv -command = mpv --loop=inf -file = - -[bench] -average_frames = 1 -frames_per_update = 3 -position = top_center - -[blur] -blur_by_default = type is "toplevel" -bokeh_degrade = 1 -bokeh_iterations = 15 -bokeh_offset = 5.000000 -box_degrade = 1 -box_iterations = 2 -box_offset = 1.000000 -gaussian_degrade = 3 -gaussian_iterations = 2 -gaussian_offset = 1.000000 -kawase_degrade = 6 -kawase_iterations = 4 -kawase_offset = 1.500000 -method = kawase -saturation = 1.000000 -toggle = none - -[command] -binding_agenda = KEY_APOSTROPHE -binding_browser = KEY_B -binding_dolphin = KEY_D -binding_emacs = KEY_E -binding_kanshi = KEY_R -binding_killnotif = KEY_M -binding_launcher = KEY_SPACE -binding_mute = KEY_MUTE -binding_quit = KEY_Q -binding_run = KEY_R -binding_screenshot = KEY_PRINT -binding_screenshot_interactive = KEY_PRINT -binding_terminal = KEY_ENTER -binding_pass = KEY_P -command_agenda = emacsclient -e '(chris/org-agenda)' -command_browser = qblof -command_dolphin = dolphin -command_emacs = emacslof -command_kanshi = kanshi -command_pass = wlrofi-rbw -command_killnotif = makoctl dismiss --all -command_launcher = wofi -S drun -command_mute = pactl set-sink-mute @DEFAULT_SINK@ toggle -command_quit = killall wayfire -command_run = rofi -show run -modi run -command_screenshot = grim $(date '+%F_%T').webp -command_screenshot_interactive = slurp | grim -g - $(date '+%F_%T').webp -command_terminal = alacritty -command_volume_down = pactl set-sink-volume @DEFAULT_SINK@ -5% -command_volume_up = pactl set-sink-volume @DEFAULT_SINK@ +5% -repeatable_binding_volume_down = KEY_VOLUMEDOWN -repeatable_binding_volume_up = KEY_VOLUMEUP - -[core] -background_color = \#1A1A1AFF -close_top_view = KEY_C -focus_button_with_modifiers = false -focus_buttons = BTN_LEFT | BTN_MIDDLE | BTN_RIGHT -focus_buttons_passthrough = true -max_render_time = -1 -plugins = alpha animate autostart command cube expo fast-switcher window-shadows grid idle invert move oswitch place resize switcher vswitch window-rules wobbly zoom blur scale alpha vswipe wm-actions workspace-names winshadows mag scale-title-filter showrepaint swayfire-deco simple-tile -preferred_decoration_mode = server -vheight = 2 -vwidth = 2 -xwayland = true - -[crosshair] -line_color = \#FF0000FF -line_width = 2 - -[cube] -activate = BTN_LEFT -background = \#1A1A1AFF -background_mode = simple -cubemap_image = -deform = 0 -initial_animation = 350 -light = true -rotate_left = none -rotate_right = none -skydome_mirror = true -skydome_texture = -speed_spin_horiz = 0.020000 -speed_spin_vert = 0.020000 -speed_zoom = 0.070000 -zoom = 0.100000 - -[decoration] -active_color = \#222222AA -border_size = 0 -button_order = minimize maximize close -font = sans-serif -ignore_views = none -inactive_color = \#333333DD -title_height = 0 - -[expo] -background = \#1A1A1AFF -duration = 200 -inactive_brightness = 0.700000 -keyboard_interaction = true -offset = 15 -select_workspace_1 = KEY_1 -select_workspace_2 = KEY_2 -select_workspace_3 = KEY_3 -select_workspace_4 = KEY_4 -select_workspace_5 = KEY_5 -select_workspace_6 = KEY_6 -select_workspace_7 = KEY_7 -select_workspace_8 = KEY_8 -select_workspace_9 = KEY_9 -toggle = KEY_D | swipe up 3 | hotspot left-top 100x10 100 -transition_length = 200 - -[extra-gestures] -close_fingers = 20 -move_delay = 500 -move_fingers = 3 - -[fast-switcher] -activate = KEY_J -activate_backward = KEY_K - -[fisheye] -radius = 450.000000 -toggle = KEY_F -zoom = 7.000000 - -[follow-cursor-bindings] - -[follow-focus] -change_output = true -change_view = true -focus_delay = 50 -raise_on_top = true -threshold = 10 - -[force-fullscreen] -constrain_pointer = false -constraint_area = view -key_toggle_fullscreen = KEY_F -preserve_aspect = true -transparent_behind_views = true -x_skew = 0.000000 -y_skew = 0.000000 - -[grid] -duration = 300 -restore = KEY_DOWN | KEY_KP0 -slot_b = KEY_KP2 | KEY_J -slot_bl = KEY_KP1 -slot_br = KEY_KP3 -slot_c = KEY_UP | KEY_KP5 -slot_l = KEY_H -slot_r = KEY_L -slot_t = KEY_KP8 | KEY_K -slot_tl = KEY_KP7 -slot_tr = KEY_KP9 -type = crossfade - -[hinge] -filename = /sys/bus/iio/devices/iio:device1/in_angl0_raw -flip_degree = 180 -poll_freq = 200 - -[idle] -cube_max_zoom = 1.500000 -cube_rotate_speed = 1.000000 -cube_zoom_speed = 1000 -disable_on_fullscreen = true -dpms_timeout = -1 -screensaver_timeout = 3600 -toggle = none - -[input] -click_method = default -cursor_size = 48 -cursor_theme = breeze -disable_touchpad_while_mouse = false -disable_touchpad_while_typing = true -gesture_sensitivity = 1.000000 -kb_capslock_default_state = false -kb_numlock_default_state = false -kb_repeat_delay = 180 -kb_repeat_rate = 200 -left_handed_mode = false -middle_emulation = false -modifier_binding_timeout = 400 -mouse_accel_profile = default -mouse_cursor_speed = 0.000000 -mouse_scroll_speed = 1.000000 -natural_scroll = true -scroll_method = default -tap_to_click = true -touchpad_accel_profile = default -touchpad_cursor_speed = 0.500000 -touchpad_scroll_speed = 2.000000 -xkb_layout = us -xkb_model = -xkb_options = -xkb_rules = evdev -xkb_variant = - -[input-device] -output = eDP-1 - -[invert] -preserve_hue = false -toggle = KEY_I - -[join-views] - -[keycolor] -color = \#000000FF -opacity = 0.250000 -threshold = 0.500000 - -[mag] -default_height = 500 -toggle = KEY_M -zoom_level = 75 - -[move] -activate = BTN_LEFT -enable_snap = true -enable_snap_off = true -join_views = false -quarter_snap_threshold = 50 -snap_off_threshold = 5 -snap_threshold = 10 -workspace_switch_after = -1 - -[oswitch] -next_output = KEY_O -next_output_with_win = KEY_O - -[output] -mode = auto -position = auto -scale = 1.000000 -transform = normal - -[place] -mode = center - -[preserve-output] -last_output_focus_timeout = 10000 - -[primary-monitor-switch] -external-monitor = HDMI-A-2 - -[resize] -activate = BTN_RIGHT - -[scale] -allow_zoom = true -bg_color = \#282A36FF -duration = 150 -inactive_alpha = 0.350000 -interact = false -middle_click_close = true -spacing = 40 -text_color = \#5AF78EFF -title_font_size = 24 -title_overlay = all -title_position = center -toggle = KEY_W -toggle_all = KEY_W - -[scale-title-filter] -bg_color = \#282A36FF -case_sensitive = false -font_size = 30 -overlay = true -share_filter = false -text_color = \#5AF78EFF - -[showrepaint] -reduce_flicker = true -toggle = KEY_S - -[simple-tile] -animation_duration = 0 -button_move = BTN_LEFT -button_resize = BTN_RIGHT -inner_gap_size = 8 -keep_fullscreen_on_adjacent = true -key_focus_above = KEY_K -key_focus_below = KEY_J -key_focus_left = KEY_H -key_focus_right = KEY_L -key_toggle = KEY_T -outer_horiz_gap_size = 20 -outer_vert_gap_size = 20 -tile_by_default = (app_id is "emacs" | app_id is "firefox") - -[swayfire] -button_move_activate = BTN_LEFT -button_resize_activate = BTN_RIGHT -focus_down = KEY_J -focus_left = KEY_H -focus_right = KEY_L -focus_up = KEY_K -move_down = KEY_J -move_left = KEY_H -move_right = KEY_L -move_up = KEY_K -set_stacked = KEY_S -set_tabbed = KEY_T -set_want_hsplit = KEY_B -set_want_vsplit = KEY_V -toggle_focus_tile = KEY_SPACE -toggle_split_direction = KEY_E -toggle_tile = KEY_SPACE - -[swayfire-deco] -border_radius = 35 -border_width = 2 -focused.background = \#295478FF -focused.border = \#295478FF -focused.child_border = \#295478FF -focused.indicator = \#2E9EF5FF -focused.text = \#FFFFFFFF -focused_inactive.background = \#5E666BFF -focused_inactive.border = \#333333FF -focused_inactive.child_border = \#5E666BFF -focused_inactive.indicator = \#474F4FFF -focused_inactive.text = \#FFFFFFFF -title_bar = false -title_font = VictorMono Nerd Font -unfocused.background = \#212121FF -unfocused.border = \#212121FF -unfocused.child_border = \#212121FF -unfocused.indicator = \#292E2EFF -unfocused.text = \#878787FF - -[switcher] -next_view = KEY_TAB -prev_view = KEY_TAB -speed = 200 -view_thumbnail_scale = 1.000000 - -[view-shot] -capture = BTN_MIDDLE -filename = /tmp/snapshot.png - -[vswipe] -background = \#1A1A1AFF -delta_threshold = 24.000000 -duration = 180 -enable_free_movement = true -enable_horizontal = true -enable_smooth_transition = true -enable_vertical = true -fingers = 4 -gap = 32.000000 -speed_cap = 0.050000 -speed_factor = 256.000000 -threshold = 0.350000 - -[vswitch] -background = \#1A1A1AFF -binding_down = KEY_J -binding_left = KEY_H -binding_right = KEY_L -binding_up = KEY_K -binding_win_down = KEY_J -binding_win_left = KEY_H -binding_win_right = KEY_L -binding_win_up = KEY_K -duration = 200 -gap = 20 -send_win_down = -send_win_left = -send_win_right = -send_win_up = -with_win_down = KEY_J -with_win_left = KEY_H -with_win_right = KEY_L -with_win_up = KEY_K -wraparound = false - -[water] -activate = BTN_LEFT - -[window-rules] -rule_1 = on created if app_id is "emacs" then set alpha 0.8 -rule_2 = on created if app_id is "dolphin" then float -rule_3 = on created if app_id is "emacs" then tile - -[winshadows] -clip_shadow_inside = true -enabled_views = all -include_undecorated_views = true -shadow_color = \#000000FF -shadow_radius = 30 - -[winzoom] -dec_x_binding = KEY_LEFT -dec_y_binding = KEY_UP -inc_x_binding = KEY_RIGHT -inc_y_binding = KEY_DOWN -modifier = -nearest_filtering = false -preserve_aspect = true -zoom_step = 0.100000 - -[wm-actions] -minimize = KEY_N -send_to_back = none -toggle_always_on_top = KEY_T -toggle_fullscreen = KEY_F -toggle_maximize = KEY_M -toggle_showdesktop = KEY_D -toggle_sticky = KEY_0 - -[wobbly] -friction = 6.000000 -grid_resolution = 20 -spring_k = 500.000000 - -[workarounds] -all_dialogs_modal = true -app_id_mode = stock -dynamic_repaint_delay = false -use_external_output_configuration = false - -[workspace-names] -background_color = \#333333B3 -display_duration = 300 -font = VictorMono Nerd Font -position = center -show_option_names = false -text_color = \#FFFFFFFF - -[wrot] -activate = BTN_RIGHT -activate-3d = BTN_RIGHT -invert = false -reset = KEY_R -reset-one = KEY_R -reset_radius = 25.000000 -sensitivity = 24 - -[zoom] -interpolation_method = 0 -modifier = -smoothing_duration = 300 -speed = 0.010000 - diff --git a/wayfire/wayfire.ini.bak b/wayfire/wayfire.ini.bak deleted file mode 100644 index 9cfe031..0000000 --- a/wayfire/wayfire.ini.bak +++ /dev/null @@ -1,440 +0,0 @@ -[alpha] -min_value = 0.100000 -modifier = - -[animate] -close_animation = zoom -duration = 100 -enabled_for = (type equals "toplevel" | (type equals "x-or" & focusable equals true)) -fade_duration = 20 -fade_enabled_for = type equals "overlay" -fire_duration = 10 -fire_enabled_for = none -fire_particle_size = 10.000000 -fire_particles = 542 -open_animation = zoom -startup_duration = 600 -zoom_duration = 100 -zoom_enabled_for = none - -[annotate] -clear_workspace = KEY_C -draw = BTN_LEFT -from_center = true -line_width = 3.000000 -method = draw -stroke_color = \#FF0000FF - -[autorotate-iio] -lock_rotation = false -rotate_down = KEY_J -rotate_left = KEY_H -rotate_right = KEY_L -rotate_up = KEY_K - -[autostart] -autostart_wf_shell = false -bar = waybar -bg = swaybg -i /usr/share/wallpapers/Flow/contents/images/5120x2880.jpg -m fill -gamma = wlsunset -notifications = mako -outputs = kanshi -portal = /usr/libexec/xdg-desktop-portal - -[background-view] -command = mpv --loop=inf -file = - -[bench] -average_frames = 1 -frames_per_update = 3 -position = top_center - -[blur] -blur_by_default = type is "toplevel" -bokeh_degrade = 1 -bokeh_iterations = 15 -bokeh_offset = 5.000000 -box_degrade = 1 -box_iterations = 2 -box_offset = 1.000000 -gaussian_degrade = 3 -gaussian_iterations = 2 -gaussian_offset = 1.000000 -kawase_degrade = 6 -kawase_iterations = 4 -kawase_offset = 1.5 -method = kawase -saturation = 1.000000 -toggle = none - -[command] - -binding_terminal = KEY_ENTER -command_terminal = alacritty - -binding_browser = KEY_B -command_browser = qutebrowser & - -binding_emacs = KEY_E -command_emacs = emacsclient -c -a emacs - -binding_launcher = KEY_COMPOSE -command_launcher = rofi -show drun -modi drun - -binding_run = KEY_COMPOSE -command_run = rofi -show run -modi run - -binding_screenshot = KEY_PRINT -command_screenshot = grim $(date '+%F_%T').webp - -binding_screenshot_interactive = KEY_PRINT -command_screenshot_interactive = slurp | grim -g - $(date '+%F_%T').webp - -command_volume_down = pactl set-sink-volume @DEFAULT_SINK@ -5% -repeatable_binding_volume_down = KEY_VOLUMEDOWN - -command_volume_up = pactl set-sink-volume @DEFAULT_SINK@ +5% -repeatable_binding_volume_up = KEY_VOLUMEUP - -binding_mute = KEY_MUTE -command_mute = pactl set-sink-mute @DEFAULT_SINK@ toggle - -[core] -background_color = \#1A1A1AFF -close_top_view = KEY_C -focus_button_with_modifiers = false -focus_buttons = BTN_LEFT | BTN_MIDDLE | BTN_RIGHT -focus_buttons_passthrough = true -max_render_time = -1 -plugins = alpha \ - animate \ - autostart \ - command \ - cube \ - decoration \ - expo \ - fast-switcher \ - grid \ - idle \ - invert \ - move \ - oswitch \ - place \ - resize \ - switcher \ - vswitch \ - window-rules \ - wobbly \ - zoom \ - simple-tile \ - blur \ - scale \ - alpha \ - vswipe - -preferred_decoration_mode = server -vheight = 2 -vwidth = 2 -xwayland = true - -[crosshair] -line_color = \#FF0000FF -line_width = 2 - -[cube] -activate = BTN_LEFT -background = \#1A1A1AFF -background_mode = simple -cubemap_image = -deform = 0 -initial_animation = 350 -light = true -rotate_left = none -rotate_right = none -skydome_mirror = true -skydome_texture = -speed_spin_horiz = 0.020000 -speed_spin_vert = 0.020000 -speed_zoom = 0.070000 -zoom = 0.100000 - -[decoration] -active_color = \#222222AA -border_size = 0 -button_order = minimize maximize close -font = sans-serif -ignore_views = none -inactive_color = \#333333DD -title_height = 0 - -[expo] -background = \#1A1A1AFF -duration = 200 -offset = 15 -select_workspace_1 = KEY_1 -select_workspace_2 = KEY_2 -select_workspace_3 = KEY_3 -select_workspace_4 = KEY_4 -select_workspace_5 = KEY_5 -select_workspace_6 = KEY_6 -select_workspace_7 = KEY_7 -select_workspace_8 = KEY_8 -select_workspace_9 = KEY_9 -toggle = KEY_W | swipe up <3> - -[extra-gestures] -close_fingers = 20 -move_delay = 500 -move_fingers = 3 - -[fast-switcher] -activate = KEY_ESC -activate_backward = KEY_ESC - -[fisheye] -radius = 450.000000 -toggle = KEY_F -zoom = 7.000000 - -[follow-focus] -change_output = true -change_view = true -focus_delay = 50 -raise_on_top = true -threshold = 10 - -[force-fullscreen] -constrain_pointer = false -constraint_area = view -key_toggle_fullscreen = KEY_F -preserve_aspect = true -transparent_behind_views = true -x_skew = 0.000000 -y_skew = 0.000000 - -[grid] -duration = 300 -restore = KEY_DOWN | KEY_KP0 -slot_b = KEY_KP2 | KEY_J -slot_bl = KEY_KP1 -slot_br = KEY_KP3 -slot_c = KEY_UP | KEY_KP5 -slot_l = KEY_H -slot_r = KEY_L -slot_t = KEY_KP8 | KEY_K -slot_tl = KEY_KP7 -slot_tr = KEY_KP9 -type = crossfade - -[idle] -cube_max_zoom = 1.500000 -cube_rotate_speed = 1.000000 -cube_zoom_speed = 1000 -disable_on_fullscreen = true -dpms_timeout = -1 -screensaver_timeout = 3600 -toggle = none - -[input] -click_method = default -cursor_size = 24 -cursor_theme = Breeze-Snow -disable_touchpad_while_mouse = false -disable_touchpad_while_typing = true -gesture_sensitivity = 1.000000 -kb_capslock_default_state = false -kb_numlock_default_state = false -kb_repeat_delay = 180 -kb_repeat_rate = 200 -middle_emulation = false -modifier_binding_timeout = 400 -mouse_accel_profile = default -mouse_cursor_speed = 0.000000 -mouse_scroll_speed = 1.000000 -natural_scroll = true -scroll_method = default -tap_to_click = true -touchpad_accel_profile = default -touchpad_cursor_speed = 1.000000 -touchpad_scroll_speed = 1.000000 -xkb_layout = us -xkb_model = -xkb_options = -xkb_rules = evdev -xkb_variant = - -[input-device] -output = eDP-1 - -[invert] -preserve_hue = false -toggle = KEY_I - -[join-views] - -[keycolor] -color = \#000000FF -opacity = 0.250000 -threshold = 0.500000 - -[mag] -default_height = 500 -toggle = KEY_M -zoom_level = 75 - -[move] -activate = BTN_LEFT -enable_snap = true -enable_snap_off = true -join_views = false -quarter_snap_threshold = 50 -snap_off_threshold = 10 -snap_threshold = 10 -workspace_switch_after = -1 - -[oswitch] -next_output = KEY_O -next_output_with_win = KEY_O - -[place] -mode = center - -[preserve-output] -last_output_focus_timeout = 10000 - -[resize] -activate = BTN_RIGHT - -[scale] -allow_zoom = true -bg_color = \#1A1A1AE6 -duration = 200 -inactive_alpha = 0.350000 -interact = false -middle_click_close = false -spacing = 50 -text_color = \#CCCCCCFF -title_font_size = 16 -title_overlay = all -title_position = center -toggle_all = KEY_M - -[scale-title-filter] -bg_color = \#282a3680 -case_sensitive = false -font_size = 30 -overlay = true -share_filter = false -text_color = \#e2e4e5CC - -[showrepaint] -reduce_flicker = true -toggle = KEY_S - -[simple-tile] -button_move = BTN_LEFT -button_resize = BTN_RIGHT -inner_gap_size = 8 -keep_fullscreen_on_adjacent = true -key_focus_above = KEY_K -key_focus_below = KEY_J -key_focus_left = KEY_H -key_focus_right = KEY_L -key_toggle = KEY_T -outer_horiz_gap_size = 20 -outer_vert_gap_size = 20 -tile_by_default = if app_id is "emacs" & app_id is "alacritty" - -[switcher] -next_view = KEY_TAB -prev_view = KEY_TAB -speed = 200 -view_thumbnail_scale = 1.000000 - -[vswipe] -background = \#1A1A1AFF -delta_threshold = 24.000000 -duration = 180 -enable_free_movement = false -enable_horizontal = true -enable_smooth_transition = false -enable_vertical = true -fingers = 4 -gap = 32.000000 -speed_cap = 0.050000 -speed_factor = 256.000000 -threshold = 0.350000 - -[vswitch] -background = \#1A1A1AFF -binding_down = KEY_DOWN -binding_left = KEY_LEFT -binding_right = KEY_RIGHT -binding_up = KEY_UP -binding_win_down = KEY_DOWN -binding_win_left = KEY_LEFT -binding_win_right = KEY_RIGHT -binding_win_up = KEY_UP -duration = 300 -gap = 20 -wraparound = false - -[water] -activate = BTN_LEFT - -[window-rules] -rule_1 = on created if app_id is "emacs" then set alpha 0.8 -rule_2 = on created if app_id is "dolphin" then float -rule_3 = on created if app_id is "emacs" then tile - -[winzoom] -dec_x_binding = KEY_LEFT -dec_y_binding = KEY_UP -inc_x_binding = KEY_RIGHT -inc_y_binding = KEY_DOWN -modifier = -nearest_filtering = false -preserve_aspect = true -zoom_step = 0.100000 - -[wm-actions] -minimize = none -toggle_always_on_top = KEY_T -toggle_fullscreen = KEY_F -toggle_maximize = KEY_M -toggle_showdesktop = none -toggle_sticky = none - -[wobbly] -friction = `.000000 -grid_resolution = 96 -spring_k = 9.000000 - -[workarounds] -all_dialogs_modal = true -app_id_mode = stock -dynamic_repaint_delay = false - -[workspace-names] -background_color = \#333333B3 -display_duration = 500 -font = sans-serif -position = center -show_option_names = false -text_color = \#FFFFFFFF - -[wrot] -activate = BTN_RIGHT -activate-3d = BTN_RIGHT -invert = false -reset = KEY_R -reset-one = KEY_R -reset_radius = 25.000000 -sensitivity = 24 - -[zoom] -modifier = -smoothing_duration = 300 -speed = 0.010000 -