From e8994b77f10a7fb4ef9992b9e1ffebf59badd334 Mon Sep 17 00:00:00 2001 From: Ben Kyd Date: Wed, 11 Mar 2026 13:33:25 +0000 Subject: [PATCH] sort of --- README.md | 34 +++- bootstrap.sh | 153 ++++++++++-------- .Xresources => home/benk/.Xresources | 0 .../benk/.config}/awesome/TODO.md | 0 .../benk/.config}/awesome/ben/autostart.lua | 0 .../benk/.config}/awesome/ben/backlight.lua | 0 .../awesome/ben/clickable-container.lua | 0 .../benk/.config}/awesome/ben/init.lua | 0 .../benk/.config}/awesome/ben/keymaps.lua | 0 .../benk/.config}/awesome/ben/volume.lua | 0 .../benk/.config}/awesome/ben/widgets.lua | 0 .../benk/.config}/awesome/config/picom.conf | 0 .../benk/.config}/awesome/core/bars.lua | 0 .../.config}/awesome/core/error_report.lua | 0 .../benk/.config}/awesome/core/layouts.lua | 0 .../.config}/awesome/core/notifications.lua | 0 .../benk/.config}/awesome/core/rules.lua | 0 .../benk/.config}/awesome/core/tags.lua | 0 .../benk/.config}/awesome/core/theme.lua | 0 .../benk/.config}/awesome/core/wallpapers.lua | 0 .../benk/.config}/awesome/core/xrandr.lua | 0 .../benk/.config}/awesome/helpers.lua | 0 .../icons/backlight/brightness-high.png | Bin .../icons/backlight/brightness-high.svg | 0 .../icons/backlight/brightness-low.png | Bin .../icons/backlight/brightness-low.svg | 0 .../awesome/icons/battery/battery-10.svg | 0 .../awesome/icons/battery/battery-20.svg | 0 .../awesome/icons/battery/battery-30.svg | 0 .../awesome/icons/battery/battery-40.svg | 0 .../awesome/icons/battery/battery-50.svg | 0 .../awesome/icons/battery/battery-60.svg | 0 .../awesome/icons/battery/battery-70.svg | 0 .../awesome/icons/battery/battery-80.svg | 0 .../awesome/icons/battery/battery-90.svg | 0 .../icons/battery/battery-charging-10.svg | 0 .../icons/battery/battery-charging-100.svg | 0 .../icons/battery/battery-charging-20.svg | 0 .../icons/battery/battery-charging-30.svg | 0 .../icons/battery/battery-charging-40.svg | 0 .../icons/battery/battery-charging-50.svg | 0 .../icons/battery/battery-charging-60.svg | 0 .../icons/battery/battery-charging-70.svg | 0 .../icons/battery/battery-charging-80.svg | 0 .../icons/battery/battery-charging-90.svg | 0 .../battery/battery-charging-outline.svg | 0 .../icons/battery/battery-charging.svg | 0 .../awesome/icons/battery/battery-outline.svg | 0 .../awesome/icons/battery/battery.svg | 0 .../awesome/icons/bluetooth/bluetooth-off.svg | 0 .../awesome/icons/bluetooth/bluetooth.svg | 0 .../awesome/icons/bluetooth/loading.svg | 0 .../awesome/icons/exit-screen/lock.png | Bin .../awesome/icons/exit-screen/logout.png | Bin .../awesome/icons/exit-screen/power.png | Bin .../awesome/icons/exit-screen/restart.png | Bin .../awesome/icons/exit-screen/sleep.png | Bin .../.config}/awesome/icons/launcher/play.svg | 0 .../icons/network/connected_notification.svg | 0 .../awesome/icons/network/loading.svg | 0 .../icons/network/wifi-strength-1-alert.svg | 0 .../awesome/icons/network/wifi-strength-1.svg | 0 .../icons/network/wifi-strength-2-alert.svg | 0 .../awesome/icons/network/wifi-strength-2.svg | 0 .../icons/network/wifi-strength-3-alert.svg | 0 .../awesome/icons/network/wifi-strength-3.svg | 0 .../icons/network/wifi-strength-4-alert.svg | 0 .../awesome/icons/network/wifi-strength-4.svg | 0 .../icons/network/wifi-strength-off.svg | 0 .../awesome/icons/network/wired-alert.svg | 0 .../awesome/icons/network/wired-off.svg | 0 .../.config}/awesome/icons/network/wired.svg | 0 .../awesome/icons/titlebar/close_focus.svg | 0 .../icons/titlebar/close_focus_hover.svg | 0 .../icons/titlebar/maximized_focus.svg | 0 .../icons/titlebar/maximized_focus_hover.svg | 0 .../awesome/icons/titlebar/minimize_focus.svg | 0 .../icons/titlebar/minimize_focus_hover.svg | 0 .../awesome/icons/titlebar/normal.svg | 0 .../awesome/icons/volume/volume-high.png | Bin .../awesome/icons/volume/volume-high.svg | 0 .../awesome/icons/volume/volume-low.png | Bin .../awesome/icons/volume/volume-low.svg | 0 .../awesome/icons/volume/volume-off.png | Bin .../awesome/icons/volume/volume-off.svg | 0 .../benk/.config}/awesome/json.lua | 0 {.config => home/benk/.config}/awesome/rc.lua | 0 {.config => home/benk/.config}/btop/btop.conf | 0 {.config => home/benk/.config}/dunst/dunstrc | 0 {.config => home/benk/.config}/eww/eww.scss | 0 {.config => home/benk/.config}/eww/eww.yuck | 0 .../benk/.config}/eww/images/bg.png | Bin .../benk/.config}/eww/images/fox.png | Bin .../benk/.config}/eww/images/icons/code.svg | 0 .../.config}/eww/images/icons/discord.svg | 0 .../benk/.config}/eww/images/icons/files.svg | 0 .../.config}/eww/images/icons/firefox.svg | 0 .../benk/.config}/eww/images/icons/geany.svg | 0 .../benk/.config}/eww/images/icons/gimp.svg | 0 .../benk/.config}/eww/images/icons/krita.svg | 0 .../benk/.config}/eww/images/icons/neovim.svg | 0 .../.config}/eww/images/icons/obsidian.svg | 0 .../.config}/eww/images/icons/telegram.svg | 0 .../.config}/eww/images/icons/terminal.svg | 0 .../.config}/eww/images/icons/virtualbox.svg | 0 .../.config}/eww/images/icons/vivaldi.svg | 0 .../benk/.config}/eww/images/music.png | Bin .../benk/.config}/eww/images/profile.jpg | Bin .../benk/.config}/eww/images/spotify.jpg | Bin {.config => home/benk/.config}/eww/launch_eww | 0 .../benk/.config}/eww/launch_eww_cal | 0 .../benk/.config}/eww/scripts/mails | 0 .../benk/.config}/eww/scripts/music_info | 0 .../benk/.config}/eww/scripts/open_apps | 0 .../benk/.config}/eww/scripts/open_folders | 0 .../benk/.config}/eww/scripts/open_links | 0 .../benk/.config}/eww/scripts/sys_info | 0 .../benk/.config}/eww/scripts/weather_info | 0 .../benk/.config}/fish/config.fish | 0 .../benk/.config}/fish/fish_plugins | 0 .../benk/.config}/i3/catppuccin-macchiato | 0 {.config => home/benk/.config}/i3/config | 0 .../.config}/i3/i3-chrome-tab-dragging.py | 0 .../benk/.config}/i3blocks/config | 0 .../i3blocks/scripts/battery/README.md | 0 .../.config}/i3blocks/scripts/battery/battery | 0 .../i3blocks/scripts/battery/battery.png | Bin .../i3blocks/scripts/battery/i3blocks.conf | 0 .../scripts/battery_better/battery_info.sh | 0 .../.config}/i3blocks/scripts/cpu/cpu_info.sh | 0 .../i3blocks/scripts/cpu_usage/README.md | 0 .../i3blocks/scripts/cpu_usage/cpu_usage | 0 .../i3blocks/scripts/cpu_usage/cpu_usage.png | Bin .../i3blocks/scripts/cpu_usage/i3blocks.conf | 0 .../.config}/i3blocks/scripts/dunst/LICENSE | 0 .../.config}/i3blocks/scripts/dunst/README.md | 0 .../.config}/i3blocks/scripts/dunst/dunst | 0 .../.config}/i3blocks/scripts/dunst/dunst.gif | Bin .../i3blocks/scripts/dunst/i3blocks.conf | 0 .../.config}/i3blocks/scripts/gpu/gpu_info.sh | 0 .../scripts/i3-focusedwindow/README.md | 0 .../scripts/i3-focusedwindow/i3-focusedwindow | 0 .../i3-focusedwindow/i3-focusedwindow.png | Bin .../benk/.config}/i3blocks/scripts/jas/jas | 0 .../i3blocks/scripts/mediaplayer/README.md | 0 .../i3blocks/scripts/mediaplayer/mediaplayer | 0 .../scripts/mediaplayer/mediaplayer.png | Bin .../i3blocks/scripts/memory/README.md | 0 .../i3blocks/scripts/memory/i3blocks.conf | 0 .../.config}/i3blocks/scripts/memory/memory | 0 .../i3blocks/scripts/memory/memory.png | Bin .../i3blocks/scripts/rofi-calendar/README.md | 0 .../scripts/rofi-calendar/rofi-calendar | 0 .../scripts/rofi-calendar/screenshot.png | Bin .../scripts/rofi-calendar/screenshot2.png | Bin .../i3blocks/scripts/rofi-wttr/LICENSE.md | 0 .../i3blocks/scripts/rofi-wttr/README.md | 0 .../i3blocks/scripts/rofi-wttr/i3blocks.conf | 0 .../i3blocks/scripts/rofi-wttr/rofi-wttr | 0 .../scripts/rofi-wttr/rofi-wttr-detail.png | Bin .../rofi-wttr/rofi-wttr-status-line.png | Bin .../i3blocks/scripts/shutdown_menu/README.md | 0 .../scripts/shutdown_menu/i3blocks.conf | 0 .../i3blocks/scripts/shutdown_menu/rofi.png | Bin .../scripts/shutdown_menu/shutdown_menu | 0 .../i3blocks/scripts/shutdown_menu/zenity.png | Bin .../i3blocks/scripts/sound/sound_burst.sh | 0 .../i3blocks/scripts/sound/sound_info.sh | 0 .../i3blocks/scripts/spotify/spotify.py | 0 .../.config}/i3blocks/scripts/time/LICENSE | 0 .../.config}/i3blocks/scripts/time/README.md | 0 .../i3blocks/scripts/time/i3blocks.conf | 0 .../benk/.config}/i3blocks/scripts/time/time | 0 .../.config}/i3blocks/scripts/time/time.png | Bin .../i3blocks/scripts/volume/README.md | 0 .../i3blocks/scripts/volume/i3blocks.conf | 0 .../.config}/i3blocks/scripts/volume/volume | 0 .../i3blocks/scripts/volume/volume.png | Bin .../benk/.config}/kitty/kitty.conf | 0 .../benk/.config}/manjaro-hello.json | 0 {.config => home/benk/.config}/mimeapps.list | 0 .../.config}/nvim/assets/nvim-screenshot.png | Bin {.config => home/benk/.config}/nvim/init.lua | 0 .../benk/.config}/nvim/lua/lsp-general.lua | 0 .../nvim/lua/plugin-config/gitsigns.lua | 0 .../lua/plugin-config/nvim-treesitter.lua | 0 .../nvim/lua/plugin-config/smart-splits.lua | 0 .../nvim/lua/plugin-config/telescope.lua | 0 .../benk/.config}/nvim/lua/plugins.lua | 0 .../benk/.config}/nvim/neovim.vim | 0 .../benk/.config}/pavucontrol.ini | 0 {.config => home/benk/.config}/picom.conf | 0 .../benk/.config}/polybar/colors.ini | 0 .../benk/.config}/polybar/config.ini | 0 .../benk/.config}/polybar/fonts.ini | 0 .../benk/.config}/polybar/launch.sh | 0 .../benk/.config}/polybar/main-bar.ini | 0 .../benk/.config}/polybar/modules.ini | 0 .../.config}/polybar/openweathermap-simple | 0 .../benk/.config}/polybar/pacman-aurhelper.sh | 0 .../__pycache__/speedtest.cpython-311.pyc | Bin .../benk/.config}/polybar/scripts/cpu.sh | 0 .../benk/.config}/polybar/scripts/gpu.sh | 0 .../.config}/polybar/scripts/speedtest-cli | 0 .../.config}/polybar/scripts/speedtest.sh | 0 .../benk/.config}/polybar/scripts/tray.sh | 0 .../benk/.config}/polybar/settings.ini | 0 .../benk/.config}/polybar/spotify-status.py | 0 {.config => home/benk/.config}/rofi/README.md | 0 .../benk/.config}/rofi/bin/launcher | 0 .../benk/.config}/rofi/bin/powermenu | 0 .../benk/.config}/rofi/bin/runner | 0 .../benk/.config}/rofi/bin/screenshot | 0 .../benk/.config}/rofi/config.rasi | 0 .../benk/.config}/rofi/config/askpass.rasi | 0 .../benk/.config}/rofi/config/bluetooth.rasi | 0 .../benk/.config}/rofi/config/colors.rasi | 0 .../benk/.config}/rofi/config/confirm.rasi | 0 .../benk/.config}/rofi/config/font.rasi | 0 .../benk/.config}/rofi/config/launcher.rasi | 0 .../benk/.config}/rofi/config/mpd.rasi | 0 .../benk/.config}/rofi/config/network.rasi | 0 .../.config}/rofi/config/networkmenu.rasi | 0 .../benk/.config}/rofi/config/powermenu.rasi | 0 .../benk/.config}/rofi/config/runner.rasi | 0 .../benk/.config}/rofi/config/screenshot.rasi | 0 {.config => home/benk/.config}/stalonetrayrc | 0 .../benk/.config}/wezterm/wezterm.lua | 0 .gtkrc-2.0 => home/benk/.gtkrc-2.0 | 0 .../share/rofi/themes/catppuccin-frappe.rasi | 0 .../share/rofi/themes/catppuccin-latte.rasi | 0 .../rofi/themes/catppuccin-macchiato.rasi | 0 .../share/rofi/themes/catppuccin-mocha.rasi | 0 .../benk/.oh-my-zsh}/themes/ben.zsh-theme | 0 {.ssh => home/benk/.ssh}/config | 0 .tmux.conf => home/benk/.tmux.conf | 0 .vimrc => home/benk/.vimrc | 0 .zshrc => home/benk/.zshrc | 0 ...72e356537636132356639313330392e6a7067.jpeg | Bin .../Wallpapers/Portal_2_concept_art.jpg | Bin .../benk/pictures}/Wallpapers/Street.jpg | Bin .../benk/pictures}/Wallpapers/buttons.png | Bin .../benk/pictures}/Wallpapers/cat-sound.png | Bin .../Wallpapers/catppuccin_triangle.png | Bin .../pictures}/Wallpapers/hashtags-black.png | Bin .../Wallpapers/mandelbrot_gap_lavender.png | Bin .../benk/pictures}/Wallpapers/portal2.jpg | Bin .../benk/pictures}/Wallpapers/portal2.png | Bin .../benk/pictures}/Wallpapers/tetris.png | Bin .../Wallpapers/waves_right_colored.png | Bin packages/arch.txt | 1 + packages/brew.txt | 1 + 252 files changed, 111 insertions(+), 78 deletions(-) rename .Xresources => home/benk/.Xresources (100%) rename {.config => home/benk/.config}/awesome/TODO.md (100%) rename {.config => home/benk/.config}/awesome/ben/autostart.lua (100%) rename {.config => home/benk/.config}/awesome/ben/backlight.lua (100%) rename {.config => home/benk/.config}/awesome/ben/clickable-container.lua (100%) rename {.config => home/benk/.config}/awesome/ben/init.lua (100%) rename {.config => home/benk/.config}/awesome/ben/keymaps.lua (100%) rename {.config => home/benk/.config}/awesome/ben/volume.lua (100%) rename {.config => home/benk/.config}/awesome/ben/widgets.lua (100%) rename {.config => home/benk/.config}/awesome/config/picom.conf (100%) rename {.config => home/benk/.config}/awesome/core/bars.lua (100%) rename {.config => home/benk/.config}/awesome/core/error_report.lua (100%) rename {.config => home/benk/.config}/awesome/core/layouts.lua (100%) rename {.config => home/benk/.config}/awesome/core/notifications.lua (100%) rename {.config => home/benk/.config}/awesome/core/rules.lua (100%) rename {.config => home/benk/.config}/awesome/core/tags.lua (100%) rename {.config => home/benk/.config}/awesome/core/theme.lua (100%) rename {.config => home/benk/.config}/awesome/core/wallpapers.lua (100%) rename {.config => home/benk/.config}/awesome/core/xrandr.lua (100%) rename {.config => home/benk/.config}/awesome/helpers.lua (100%) rename {.config => home/benk/.config}/awesome/icons/backlight/brightness-high.png (100%) rename {.config => home/benk/.config}/awesome/icons/backlight/brightness-high.svg (100%) rename {.config => home/benk/.config}/awesome/icons/backlight/brightness-low.png (100%) rename {.config => home/benk/.config}/awesome/icons/backlight/brightness-low.svg (100%) rename {.config => home/benk/.config}/awesome/icons/battery/battery-10.svg (100%) rename {.config => home/benk/.config}/awesome/icons/battery/battery-20.svg (100%) rename {.config => home/benk/.config}/awesome/icons/battery/battery-30.svg (100%) rename {.config => home/benk/.config}/awesome/icons/battery/battery-40.svg (100%) rename {.config => home/benk/.config}/awesome/icons/battery/battery-50.svg (100%) rename {.config => home/benk/.config}/awesome/icons/battery/battery-60.svg (100%) rename {.config => home/benk/.config}/awesome/icons/battery/battery-70.svg (100%) rename {.config => home/benk/.config}/awesome/icons/battery/battery-80.svg (100%) rename {.config => home/benk/.config}/awesome/icons/battery/battery-90.svg (100%) rename {.config => home/benk/.config}/awesome/icons/battery/battery-charging-10.svg (100%) rename {.config => home/benk/.config}/awesome/icons/battery/battery-charging-100.svg (100%) rename {.config => home/benk/.config}/awesome/icons/battery/battery-charging-20.svg (100%) rename {.config => home/benk/.config}/awesome/icons/battery/battery-charging-30.svg (100%) rename {.config => home/benk/.config}/awesome/icons/battery/battery-charging-40.svg (100%) rename {.config => home/benk/.config}/awesome/icons/battery/battery-charging-50.svg (100%) rename {.config => home/benk/.config}/awesome/icons/battery/battery-charging-60.svg (100%) rename {.config => home/benk/.config}/awesome/icons/battery/battery-charging-70.svg (100%) rename {.config => home/benk/.config}/awesome/icons/battery/battery-charging-80.svg (100%) rename {.config => home/benk/.config}/awesome/icons/battery/battery-charging-90.svg (100%) rename {.config => home/benk/.config}/awesome/icons/battery/battery-charging-outline.svg (100%) rename {.config => home/benk/.config}/awesome/icons/battery/battery-charging.svg (100%) rename {.config => home/benk/.config}/awesome/icons/battery/battery-outline.svg (100%) rename {.config => home/benk/.config}/awesome/icons/battery/battery.svg (100%) rename {.config => home/benk/.config}/awesome/icons/bluetooth/bluetooth-off.svg (100%) rename {.config => home/benk/.config}/awesome/icons/bluetooth/bluetooth.svg (100%) rename {.config => home/benk/.config}/awesome/icons/bluetooth/loading.svg (100%) rename {.config => home/benk/.config}/awesome/icons/exit-screen/lock.png (100%) rename {.config => home/benk/.config}/awesome/icons/exit-screen/logout.png (100%) rename {.config => home/benk/.config}/awesome/icons/exit-screen/power.png (100%) rename {.config => home/benk/.config}/awesome/icons/exit-screen/restart.png (100%) rename {.config => home/benk/.config}/awesome/icons/exit-screen/sleep.png (100%) rename {.config => home/benk/.config}/awesome/icons/launcher/play.svg (100%) rename {.config => home/benk/.config}/awesome/icons/network/connected_notification.svg (100%) rename {.config => home/benk/.config}/awesome/icons/network/loading.svg (100%) rename {.config => home/benk/.config}/awesome/icons/network/wifi-strength-1-alert.svg (100%) rename {.config => home/benk/.config}/awesome/icons/network/wifi-strength-1.svg (100%) rename {.config => home/benk/.config}/awesome/icons/network/wifi-strength-2-alert.svg (100%) rename {.config => home/benk/.config}/awesome/icons/network/wifi-strength-2.svg (100%) rename {.config => home/benk/.config}/awesome/icons/network/wifi-strength-3-alert.svg (100%) rename {.config => home/benk/.config}/awesome/icons/network/wifi-strength-3.svg (100%) rename {.config => home/benk/.config}/awesome/icons/network/wifi-strength-4-alert.svg (100%) rename {.config => home/benk/.config}/awesome/icons/network/wifi-strength-4.svg (100%) rename {.config => home/benk/.config}/awesome/icons/network/wifi-strength-off.svg (100%) rename {.config => home/benk/.config}/awesome/icons/network/wired-alert.svg (100%) rename {.config => home/benk/.config}/awesome/icons/network/wired-off.svg (100%) rename {.config => home/benk/.config}/awesome/icons/network/wired.svg (100%) rename {.config => home/benk/.config}/awesome/icons/titlebar/close_focus.svg (100%) rename {.config => home/benk/.config}/awesome/icons/titlebar/close_focus_hover.svg (100%) rename {.config => home/benk/.config}/awesome/icons/titlebar/maximized_focus.svg (100%) rename {.config => home/benk/.config}/awesome/icons/titlebar/maximized_focus_hover.svg (100%) rename {.config => home/benk/.config}/awesome/icons/titlebar/minimize_focus.svg (100%) rename {.config => home/benk/.config}/awesome/icons/titlebar/minimize_focus_hover.svg (100%) rename {.config => home/benk/.config}/awesome/icons/titlebar/normal.svg (100%) rename {.config => home/benk/.config}/awesome/icons/volume/volume-high.png (100%) rename {.config => home/benk/.config}/awesome/icons/volume/volume-high.svg (100%) rename {.config => home/benk/.config}/awesome/icons/volume/volume-low.png (100%) rename {.config => home/benk/.config}/awesome/icons/volume/volume-low.svg (100%) rename {.config => home/benk/.config}/awesome/icons/volume/volume-off.png (100%) rename {.config => home/benk/.config}/awesome/icons/volume/volume-off.svg (100%) rename {.config => home/benk/.config}/awesome/json.lua (100%) rename {.config => home/benk/.config}/awesome/rc.lua (100%) rename {.config => home/benk/.config}/btop/btop.conf (100%) rename {.config => home/benk/.config}/dunst/dunstrc (100%) rename {.config => home/benk/.config}/eww/eww.scss (100%) rename {.config => home/benk/.config}/eww/eww.yuck (100%) rename {.config => home/benk/.config}/eww/images/bg.png (100%) rename {.config => home/benk/.config}/eww/images/fox.png (100%) rename {.config => home/benk/.config}/eww/images/icons/code.svg (100%) rename {.config => home/benk/.config}/eww/images/icons/discord.svg (100%) rename {.config => home/benk/.config}/eww/images/icons/files.svg (100%) rename {.config => home/benk/.config}/eww/images/icons/firefox.svg (100%) rename {.config => home/benk/.config}/eww/images/icons/geany.svg (100%) rename {.config => home/benk/.config}/eww/images/icons/gimp.svg (100%) rename {.config => home/benk/.config}/eww/images/icons/krita.svg (100%) rename {.config => home/benk/.config}/eww/images/icons/neovim.svg (100%) rename {.config => home/benk/.config}/eww/images/icons/obsidian.svg (100%) rename {.config => home/benk/.config}/eww/images/icons/telegram.svg (100%) rename {.config => home/benk/.config}/eww/images/icons/terminal.svg (100%) rename {.config => home/benk/.config}/eww/images/icons/virtualbox.svg (100%) rename {.config => home/benk/.config}/eww/images/icons/vivaldi.svg (100%) rename {.config => home/benk/.config}/eww/images/music.png (100%) rename {.config => home/benk/.config}/eww/images/profile.jpg (100%) rename {.config => home/benk/.config}/eww/images/spotify.jpg (100%) rename {.config => home/benk/.config}/eww/launch_eww (100%) rename {.config => home/benk/.config}/eww/launch_eww_cal (100%) rename {.config => home/benk/.config}/eww/scripts/mails (100%) rename {.config => home/benk/.config}/eww/scripts/music_info (100%) rename {.config => home/benk/.config}/eww/scripts/open_apps (100%) rename {.config => home/benk/.config}/eww/scripts/open_folders (100%) rename {.config => home/benk/.config}/eww/scripts/open_links (100%) rename {.config => home/benk/.config}/eww/scripts/sys_info (100%) rename {.config => home/benk/.config}/eww/scripts/weather_info (100%) rename {.config => home/benk/.config}/fish/config.fish (100%) rename {.config => home/benk/.config}/fish/fish_plugins (100%) rename {.config => home/benk/.config}/i3/catppuccin-macchiato (100%) rename {.config => home/benk/.config}/i3/config (100%) rename {.config => home/benk/.config}/i3/i3-chrome-tab-dragging.py (100%) rename {.config => home/benk/.config}/i3blocks/config (100%) rename {.config => home/benk/.config}/i3blocks/scripts/battery/README.md (100%) rename {.config => home/benk/.config}/i3blocks/scripts/battery/battery (100%) rename {.config => home/benk/.config}/i3blocks/scripts/battery/battery.png (100%) rename {.config => home/benk/.config}/i3blocks/scripts/battery/i3blocks.conf (100%) rename {.config => home/benk/.config}/i3blocks/scripts/battery_better/battery_info.sh (100%) rename {.config => home/benk/.config}/i3blocks/scripts/cpu/cpu_info.sh (100%) rename {.config => home/benk/.config}/i3blocks/scripts/cpu_usage/README.md (100%) rename {.config => home/benk/.config}/i3blocks/scripts/cpu_usage/cpu_usage (100%) rename {.config => home/benk/.config}/i3blocks/scripts/cpu_usage/cpu_usage.png (100%) rename {.config => home/benk/.config}/i3blocks/scripts/cpu_usage/i3blocks.conf (100%) rename {.config => home/benk/.config}/i3blocks/scripts/dunst/LICENSE (100%) rename {.config => home/benk/.config}/i3blocks/scripts/dunst/README.md (100%) rename {.config => home/benk/.config}/i3blocks/scripts/dunst/dunst (100%) rename {.config => home/benk/.config}/i3blocks/scripts/dunst/dunst.gif (100%) rename {.config => home/benk/.config}/i3blocks/scripts/dunst/i3blocks.conf (100%) rename {.config => home/benk/.config}/i3blocks/scripts/gpu/gpu_info.sh (100%) rename {.config => home/benk/.config}/i3blocks/scripts/i3-focusedwindow/README.md (100%) rename {.config => home/benk/.config}/i3blocks/scripts/i3-focusedwindow/i3-focusedwindow (100%) rename {.config => home/benk/.config}/i3blocks/scripts/i3-focusedwindow/i3-focusedwindow.png (100%) rename {.config => home/benk/.config}/i3blocks/scripts/jas/jas (100%) rename {.config => home/benk/.config}/i3blocks/scripts/mediaplayer/README.md (100%) rename {.config => home/benk/.config}/i3blocks/scripts/mediaplayer/mediaplayer (100%) rename {.config => home/benk/.config}/i3blocks/scripts/mediaplayer/mediaplayer.png (100%) rename {.config => home/benk/.config}/i3blocks/scripts/memory/README.md (100%) rename {.config => home/benk/.config}/i3blocks/scripts/memory/i3blocks.conf (100%) rename {.config => home/benk/.config}/i3blocks/scripts/memory/memory (100%) rename {.config => home/benk/.config}/i3blocks/scripts/memory/memory.png (100%) rename {.config => home/benk/.config}/i3blocks/scripts/rofi-calendar/README.md (100%) rename {.config => home/benk/.config}/i3blocks/scripts/rofi-calendar/rofi-calendar (100%) rename {.config => home/benk/.config}/i3blocks/scripts/rofi-calendar/screenshot.png (100%) rename {.config => home/benk/.config}/i3blocks/scripts/rofi-calendar/screenshot2.png (100%) rename {.config => home/benk/.config}/i3blocks/scripts/rofi-wttr/LICENSE.md (100%) rename {.config => home/benk/.config}/i3blocks/scripts/rofi-wttr/README.md (100%) rename {.config => home/benk/.config}/i3blocks/scripts/rofi-wttr/i3blocks.conf (100%) rename {.config => home/benk/.config}/i3blocks/scripts/rofi-wttr/rofi-wttr (100%) rename {.config => home/benk/.config}/i3blocks/scripts/rofi-wttr/rofi-wttr-detail.png (100%) rename {.config => home/benk/.config}/i3blocks/scripts/rofi-wttr/rofi-wttr-status-line.png (100%) rename {.config => home/benk/.config}/i3blocks/scripts/shutdown_menu/README.md (100%) rename {.config => home/benk/.config}/i3blocks/scripts/shutdown_menu/i3blocks.conf (100%) rename {.config => home/benk/.config}/i3blocks/scripts/shutdown_menu/rofi.png (100%) rename {.config => home/benk/.config}/i3blocks/scripts/shutdown_menu/shutdown_menu (100%) rename {.config => home/benk/.config}/i3blocks/scripts/shutdown_menu/zenity.png (100%) rename {.config => home/benk/.config}/i3blocks/scripts/sound/sound_burst.sh (100%) rename {.config => home/benk/.config}/i3blocks/scripts/sound/sound_info.sh (100%) rename {.config => home/benk/.config}/i3blocks/scripts/spotify/spotify.py (100%) rename {.config => home/benk/.config}/i3blocks/scripts/time/LICENSE (100%) rename {.config => home/benk/.config}/i3blocks/scripts/time/README.md (100%) rename {.config => home/benk/.config}/i3blocks/scripts/time/i3blocks.conf (100%) rename {.config => home/benk/.config}/i3blocks/scripts/time/time (100%) rename {.config => home/benk/.config}/i3blocks/scripts/time/time.png (100%) rename {.config => home/benk/.config}/i3blocks/scripts/volume/README.md (100%) rename {.config => home/benk/.config}/i3blocks/scripts/volume/i3blocks.conf (100%) rename {.config => home/benk/.config}/i3blocks/scripts/volume/volume (100%) rename {.config => home/benk/.config}/i3blocks/scripts/volume/volume.png (100%) rename {.config => home/benk/.config}/kitty/kitty.conf (100%) rename {.config => home/benk/.config}/manjaro-hello.json (100%) rename {.config => home/benk/.config}/mimeapps.list (100%) rename {.config => home/benk/.config}/nvim/assets/nvim-screenshot.png (100%) rename {.config => home/benk/.config}/nvim/init.lua (100%) rename {.config => home/benk/.config}/nvim/lua/lsp-general.lua (100%) rename {.config => home/benk/.config}/nvim/lua/plugin-config/gitsigns.lua (100%) rename {.config => home/benk/.config}/nvim/lua/plugin-config/nvim-treesitter.lua (100%) rename {.config => home/benk/.config}/nvim/lua/plugin-config/smart-splits.lua (100%) rename {.config => home/benk/.config}/nvim/lua/plugin-config/telescope.lua (100%) rename {.config => home/benk/.config}/nvim/lua/plugins.lua (100%) rename {.config => home/benk/.config}/nvim/neovim.vim (100%) rename {.config => home/benk/.config}/pavucontrol.ini (100%) rename {.config => home/benk/.config}/picom.conf (100%) rename {.config => home/benk/.config}/polybar/colors.ini (100%) rename {.config => home/benk/.config}/polybar/config.ini (100%) rename {.config => home/benk/.config}/polybar/fonts.ini (100%) rename {.config => home/benk/.config}/polybar/launch.sh (100%) rename {.config => home/benk/.config}/polybar/main-bar.ini (100%) rename {.config => home/benk/.config}/polybar/modules.ini (100%) rename {.config => home/benk/.config}/polybar/openweathermap-simple (100%) rename {.config => home/benk/.config}/polybar/pacman-aurhelper.sh (100%) rename {.config => home/benk/.config}/polybar/scripts/__pycache__/speedtest.cpython-311.pyc (100%) rename {.config => home/benk/.config}/polybar/scripts/cpu.sh (100%) rename {.config => home/benk/.config}/polybar/scripts/gpu.sh (100%) rename {.config => home/benk/.config}/polybar/scripts/speedtest-cli (100%) rename {.config => home/benk/.config}/polybar/scripts/speedtest.sh (100%) rename {.config => home/benk/.config}/polybar/scripts/tray.sh (100%) rename {.config => home/benk/.config}/polybar/settings.ini (100%) rename {.config => home/benk/.config}/polybar/spotify-status.py (100%) rename {.config => home/benk/.config}/rofi/README.md (100%) rename {.config => home/benk/.config}/rofi/bin/launcher (100%) rename {.config => home/benk/.config}/rofi/bin/powermenu (100%) rename {.config => home/benk/.config}/rofi/bin/runner (100%) rename {.config => home/benk/.config}/rofi/bin/screenshot (100%) rename {.config => home/benk/.config}/rofi/config.rasi (100%) rename {.config => home/benk/.config}/rofi/config/askpass.rasi (100%) rename {.config => home/benk/.config}/rofi/config/bluetooth.rasi (100%) rename {.config => home/benk/.config}/rofi/config/colors.rasi (100%) rename {.config => home/benk/.config}/rofi/config/confirm.rasi (100%) rename {.config => home/benk/.config}/rofi/config/font.rasi (100%) rename {.config => home/benk/.config}/rofi/config/launcher.rasi (100%) rename {.config => home/benk/.config}/rofi/config/mpd.rasi (100%) rename {.config => home/benk/.config}/rofi/config/network.rasi (100%) rename {.config => home/benk/.config}/rofi/config/networkmenu.rasi (100%) rename {.config => home/benk/.config}/rofi/config/powermenu.rasi (100%) rename {.config => home/benk/.config}/rofi/config/runner.rasi (100%) rename {.config => home/benk/.config}/rofi/config/screenshot.rasi (100%) rename {.config => home/benk/.config}/stalonetrayrc (100%) rename {.config => home/benk/.config}/wezterm/wezterm.lua (100%) rename .gtkrc-2.0 => home/benk/.gtkrc-2.0 (100%) rename {.local => home/benk/.local}/share/rofi/themes/catppuccin-frappe.rasi (100%) rename {.local => home/benk/.local}/share/rofi/themes/catppuccin-latte.rasi (100%) rename {.local => home/benk/.local}/share/rofi/themes/catppuccin-macchiato.rasi (100%) rename {.local => home/benk/.local}/share/rofi/themes/catppuccin-mocha.rasi (100%) rename {.oh-my-zsh => home/benk/.oh-my-zsh}/themes/ben.zsh-theme (100%) rename {.ssh => home/benk/.ssh}/config (100%) rename .tmux.conf => home/benk/.tmux.conf (100%) rename .vimrc => home/benk/.vimrc (100%) rename .zshrc => home/benk/.zshrc (100%) rename {pictures => home/benk/pictures}/Wallpapers/68747470733a2f2f6d69722d73332d63646e2d63662e626568616e63652e6e65742f70726f6a6563745f6d6f64756c65732f66732f36323561653139343139363131372e356537636132356639313330392e6a7067.jpeg (100%) rename {pictures => home/benk/pictures}/Wallpapers/Portal_2_concept_art.jpg (100%) rename {pictures => home/benk/pictures}/Wallpapers/Street.jpg (100%) rename {pictures => home/benk/pictures}/Wallpapers/buttons.png (100%) rename {pictures => home/benk/pictures}/Wallpapers/cat-sound.png (100%) rename {pictures => home/benk/pictures}/Wallpapers/catppuccin_triangle.png (100%) rename {pictures => home/benk/pictures}/Wallpapers/hashtags-black.png (100%) rename {pictures => home/benk/pictures}/Wallpapers/mandelbrot_gap_lavender.png (100%) rename {pictures => home/benk/pictures}/Wallpapers/portal2.jpg (100%) rename {pictures => home/benk/pictures}/Wallpapers/portal2.png (100%) rename {pictures => home/benk/pictures}/Wallpapers/tetris.png (100%) rename {pictures => home/benk/pictures}/Wallpapers/waves_right_colored.png (100%) diff --git a/README.md b/README.md index 0440c45..cdd0967 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,24 @@ # Dotfiles -Mirrors `$HOME`. Symlinked via `bootstrap.sh`. +Filesystem overlay. Structure mirrors actual paths on disk. + +``` +dotfiles/ + home/benk/ -> symlinked into $HOME + .config/nvim/ + .config/fish/ + .config/wezterm/ + .tmux.conf + .vimrc + ... + etc/ -> copied into /etc (prompted, needs sudo) + fstab + nginx/nginx.conf + packages/ -> package lists for brew/yay + bootstrap.sh -> does everything +``` + +## Usage ``` git clone git@github.com:benkyd/dotfiles.git ~/dotfiles @@ -8,11 +26,11 @@ cd ~/dotfiles ./bootstrap.sh ``` -The bootstrap script will: -1. Detect your OS (macOS or Arch Linux) -2. Optionally install packages (Homebrew on macOS, yay on Arch) -3. Install tmux plugin manager and fisher (fish plugin manager) -4. Symlink all dotfiles into `$HOME` (existing files backed up to `~/dotfiles.bak/`) -5. Optionally copy system configs from `etc/` to `/etc/` (with sudo, prompted) +The bootstrap will: +1. Detect OS (macOS / Arch) +2. Optionally install packages (Homebrew or yay) +3. Install oh-my-fish, fisher, tmux plugin manager +4. Symlink `home/benk/` into `$HOME` +5. Optionally copy `etc/` to `/etc` (prompted) -Works on both macOS and Linux — wezterm, tmux, and fish auto-detect the platform. +Existing files are backed up to `~/dotfiles.bak/`. diff --git a/bootstrap.sh b/bootstrap.sh index 9e28650..a068c48 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -2,13 +2,50 @@ set -euo pipefail DOTFILES_DIR="$(cd "$(dirname "$0")" && pwd)" -HOME_DIR="$HOME" BACKUP_DIR="$HOME/dotfiles.bak" +USER="$(whoami)" + +usage() { + echo "Usage: ./bootstrap.sh [--pull]" + echo "" + echo " (no args) Install packages, sync repo -> system" + echo " --pull Sync system -> repo (pull changes back)" + exit 0 +} + +# --- Pull mode: copy live files back into the repo --- +pull_back() { + OVERLAY_HOME="$DOTFILES_DIR/home/$USER" + if [ ! -d "$OVERLAY_HOME" ]; then + OVERLAY_HOME="$DOTFILES_DIR/home/benk" + fi + + echo "==> Pulling home files back into repo..." + rsync -av --itemize-changes --existing --update \ + "$HOME/" "$OVERLAY_HOME/" + echo "" + + if [ -d "$DOTFILES_DIR/etc" ]; then + echo "==> Pulling /etc files back into repo..." + sudo rsync -av --itemize-changes --existing --update \ + /etc/ "$DOTFILES_DIR/etc/" + echo "" + fi + + echo "Done. Review changes with 'git diff' then commit." + exit 0 +} + +if [[ "${1:-}" == "--pull" ]]; then + pull_back +elif [[ "${1:-}" == "--help" || "${1:-}" == "-h" ]]; then + usage +fi echo "Ben's dotfiles" echo "==============" -echo "Dotfiles dir: $DOTFILES_DIR" -echo "Home dir: $HOME_DIR" +echo "Repo: $DOTFILES_DIR" +echo "User: $USER" echo "" # --- Detect OS --- @@ -62,94 +99,70 @@ if [[ $REPLY =~ ^[Yy]$ ]]; then fi echo "" -# --- tmux plugin manager --- +# --- Shell tooling --- +echo "==> Setting up shell tooling..." + +# tmux plugin manager if [ ! -d "$HOME/.tmux/plugins/tpm" ]; then - echo "==> Installing tmux plugin manager..." + echo " Installing tmux plugin manager..." git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm echo " Done. Run I in tmux to install plugins." - echo "" +else + echo " ok tmux plugin manager" fi -# --- fish plugin manager --- +# oh-my-fish if command -v fish &>/dev/null; then - if ! fish -c "type -q fisher" 2>/dev/null; then - echo "==> Installing fisher (fish plugin manager)..." - fish -c "curl -sL https://raw.githubusercontent.com/jorgebucaran/fisher/main/functions/fisher.fish | source && fisher install jorgebucaran/fisher" - echo "" - fi -fi - -# --- $HOME symlinks --- -echo "==> Symlinking home files..." - -find "$DOTFILES_DIR" -maxdepth 1 -name '.*' -not -name '.git' -not -name '.gitignore' -not -name '.gitmodules' | while read -r src; do - item="$(basename "$src")" - dst="$HOME_DIR/$item" - - if [ -L "$dst" ] && [ "$(readlink "$dst")" = "$src" ]; then - echo " ok $item" - continue - fi - - if [ -e "$dst" ] || [ -L "$dst" ]; then - backup="$BACKUP_DIR/$item" - mkdir -p "$(dirname "$backup")" - mv "$dst" "$backup" - echo " bak $item -> dotfiles.bak/$item" - fi - - ln -s "$src" "$dst" - echo " ln $item" -done - -if [ -d "$DOTFILES_DIR/pictures" ]; then - dst="$HOME_DIR/pictures" - src="$DOTFILES_DIR/pictures" - if [ -L "$dst" ] && [ "$(readlink "$dst")" = "$src" ]; then - echo " ok pictures" + if [ ! -d "$HOME/.local/share/omf" ]; then + echo " Installing oh-my-fish..." + curl -L https://get.oh-my.fish | fish else - if [ -e "$dst" ] || [ -L "$dst" ]; then - mv "$dst" "$BACKUP_DIR/pictures" - echo " bak pictures -> dotfiles.bak/pictures" - fi - ln -s "$src" "$dst" - echo " ln pictures" + echo " ok oh-my-fish" + fi + + # fisher + if ! fish -c "type -q fisher" 2>/dev/null; then + echo " Installing fisher (fish plugin manager)..." + fish -c "curl -sL https://raw.githubusercontent.com/jorgebucaran/fisher/main/functions/fisher.fish | source && fisher install jorgebucaran/fisher" + else + echo " ok fisher" fi fi echo "" -# --- /etc copies --- +# --- Overlay: home/benk/ -> $HOME --- +OVERLAY_HOME="$DOTFILES_DIR/home/$USER" + +if [ ! -d "$OVERLAY_HOME" ]; then + echo "WARNING: No home overlay for user '$USER', falling back to home/benk/" + OVERLAY_HOME="$DOTFILES_DIR/home/benk" +fi + +echo "==> Syncing $OVERLAY_HOME -> $HOME" +mkdir -p "$BACKUP_DIR/home" +rsync -av --itemize-changes --backup --backup-dir="$BACKUP_DIR/home" \ + "$OVERLAY_HOME/" "$HOME/" +echo "" + +# --- Overlay: etc/ -> /etc --- if [ -d "$DOTFILES_DIR/etc" ]; then etc_files=$(find "$DOTFILES_DIR/etc" -type f 2>/dev/null) if [ -n "$etc_files" ]; then - echo "==> System config files found in etc/" - + echo "==> System config files in etc/:" echo "$etc_files" | while read -r src; do - rel="${src#$DOTFILES_DIR/}" - echo " /$rel" + echo " /${src#$DOTFILES_DIR/}" done echo "" - read -p "Copy system configs to /etc? This requires sudo. [y/N] " -n 1 -r + read -p "Sync to /etc? Requires sudo. [y/N] " -n 1 -r echo "" if [[ $REPLY =~ ^[Yy]$ ]]; then - echo "$etc_files" | while read -r src; do - rel="${src#$DOTFILES_DIR/}" - dst="/$rel" - - if [ -f "$dst" ]; then - backup="$BACKUP_DIR/$rel" - sudo mkdir -p "$(dirname "$backup")" - sudo cp "$dst" "$backup" - echo " bak /$rel -> dotfiles.bak/$rel" - fi - - sudo mkdir -p "$(dirname "$dst")" - sudo cp "$src" "$dst" - echo " cp $rel" - done + mkdir -p "$BACKUP_DIR/etc" + sudo rsync -av --itemize-changes --backup --backup-dir="$BACKUP_DIR/etc" \ + "$DOTFILES_DIR/etc/" /etc/ + echo " Originals backed up to ~/dotfiles.bak/etc/" else echo " Skipped." fi @@ -157,4 +170,4 @@ if [ -d "$DOTFILES_DIR/etc" ]; then fi echo "" -echo "Done. Backup at ~/dotfiles.bak/ (if anything was moved)" +echo "Done. Backups at ~/dotfiles.bak/" diff --git a/.Xresources b/home/benk/.Xresources similarity index 100% rename from .Xresources rename to home/benk/.Xresources diff --git a/.config/awesome/TODO.md b/home/benk/.config/awesome/TODO.md similarity index 100% rename from .config/awesome/TODO.md rename to home/benk/.config/awesome/TODO.md diff --git a/.config/awesome/ben/autostart.lua b/home/benk/.config/awesome/ben/autostart.lua similarity index 100% rename from .config/awesome/ben/autostart.lua rename to home/benk/.config/awesome/ben/autostart.lua diff --git a/.config/awesome/ben/backlight.lua b/home/benk/.config/awesome/ben/backlight.lua similarity index 100% rename from .config/awesome/ben/backlight.lua rename to home/benk/.config/awesome/ben/backlight.lua diff --git a/.config/awesome/ben/clickable-container.lua b/home/benk/.config/awesome/ben/clickable-container.lua similarity index 100% rename from .config/awesome/ben/clickable-container.lua rename to home/benk/.config/awesome/ben/clickable-container.lua diff --git a/.config/awesome/ben/init.lua b/home/benk/.config/awesome/ben/init.lua similarity index 100% rename from .config/awesome/ben/init.lua rename to home/benk/.config/awesome/ben/init.lua diff --git a/.config/awesome/ben/keymaps.lua b/home/benk/.config/awesome/ben/keymaps.lua similarity index 100% rename from .config/awesome/ben/keymaps.lua rename to home/benk/.config/awesome/ben/keymaps.lua diff --git a/.config/awesome/ben/volume.lua b/home/benk/.config/awesome/ben/volume.lua similarity index 100% rename from .config/awesome/ben/volume.lua rename to home/benk/.config/awesome/ben/volume.lua diff --git a/.config/awesome/ben/widgets.lua b/home/benk/.config/awesome/ben/widgets.lua similarity index 100% rename from .config/awesome/ben/widgets.lua rename to home/benk/.config/awesome/ben/widgets.lua diff --git a/.config/awesome/config/picom.conf b/home/benk/.config/awesome/config/picom.conf similarity index 100% rename from .config/awesome/config/picom.conf rename to home/benk/.config/awesome/config/picom.conf diff --git a/.config/awesome/core/bars.lua b/home/benk/.config/awesome/core/bars.lua similarity index 100% rename from .config/awesome/core/bars.lua rename to home/benk/.config/awesome/core/bars.lua diff --git a/.config/awesome/core/error_report.lua b/home/benk/.config/awesome/core/error_report.lua similarity index 100% rename from .config/awesome/core/error_report.lua rename to home/benk/.config/awesome/core/error_report.lua diff --git a/.config/awesome/core/layouts.lua b/home/benk/.config/awesome/core/layouts.lua similarity index 100% rename from .config/awesome/core/layouts.lua rename to home/benk/.config/awesome/core/layouts.lua diff --git a/.config/awesome/core/notifications.lua b/home/benk/.config/awesome/core/notifications.lua similarity index 100% rename from .config/awesome/core/notifications.lua rename to home/benk/.config/awesome/core/notifications.lua diff --git a/.config/awesome/core/rules.lua b/home/benk/.config/awesome/core/rules.lua similarity index 100% rename from .config/awesome/core/rules.lua rename to home/benk/.config/awesome/core/rules.lua diff --git a/.config/awesome/core/tags.lua b/home/benk/.config/awesome/core/tags.lua similarity index 100% rename from .config/awesome/core/tags.lua rename to home/benk/.config/awesome/core/tags.lua diff --git a/.config/awesome/core/theme.lua b/home/benk/.config/awesome/core/theme.lua similarity index 100% rename from .config/awesome/core/theme.lua rename to home/benk/.config/awesome/core/theme.lua diff --git a/.config/awesome/core/wallpapers.lua b/home/benk/.config/awesome/core/wallpapers.lua similarity index 100% rename from .config/awesome/core/wallpapers.lua rename to home/benk/.config/awesome/core/wallpapers.lua diff --git a/.config/awesome/core/xrandr.lua b/home/benk/.config/awesome/core/xrandr.lua similarity index 100% rename from .config/awesome/core/xrandr.lua rename to home/benk/.config/awesome/core/xrandr.lua diff --git a/.config/awesome/helpers.lua b/home/benk/.config/awesome/helpers.lua similarity index 100% rename from .config/awesome/helpers.lua rename to home/benk/.config/awesome/helpers.lua diff --git a/.config/awesome/icons/backlight/brightness-high.png b/home/benk/.config/awesome/icons/backlight/brightness-high.png similarity index 100% rename from .config/awesome/icons/backlight/brightness-high.png rename to home/benk/.config/awesome/icons/backlight/brightness-high.png diff --git a/.config/awesome/icons/backlight/brightness-high.svg b/home/benk/.config/awesome/icons/backlight/brightness-high.svg similarity index 100% rename from .config/awesome/icons/backlight/brightness-high.svg rename to home/benk/.config/awesome/icons/backlight/brightness-high.svg diff --git a/.config/awesome/icons/backlight/brightness-low.png b/home/benk/.config/awesome/icons/backlight/brightness-low.png similarity index 100% rename from .config/awesome/icons/backlight/brightness-low.png rename to home/benk/.config/awesome/icons/backlight/brightness-low.png diff --git a/.config/awesome/icons/backlight/brightness-low.svg b/home/benk/.config/awesome/icons/backlight/brightness-low.svg similarity index 100% rename from .config/awesome/icons/backlight/brightness-low.svg rename to home/benk/.config/awesome/icons/backlight/brightness-low.svg diff --git a/.config/awesome/icons/battery/battery-10.svg b/home/benk/.config/awesome/icons/battery/battery-10.svg similarity index 100% rename from .config/awesome/icons/battery/battery-10.svg rename to home/benk/.config/awesome/icons/battery/battery-10.svg diff --git a/.config/awesome/icons/battery/battery-20.svg b/home/benk/.config/awesome/icons/battery/battery-20.svg similarity index 100% rename from .config/awesome/icons/battery/battery-20.svg rename to home/benk/.config/awesome/icons/battery/battery-20.svg diff --git a/.config/awesome/icons/battery/battery-30.svg b/home/benk/.config/awesome/icons/battery/battery-30.svg similarity index 100% rename from .config/awesome/icons/battery/battery-30.svg rename to home/benk/.config/awesome/icons/battery/battery-30.svg diff --git a/.config/awesome/icons/battery/battery-40.svg b/home/benk/.config/awesome/icons/battery/battery-40.svg similarity index 100% rename from .config/awesome/icons/battery/battery-40.svg rename to home/benk/.config/awesome/icons/battery/battery-40.svg diff --git a/.config/awesome/icons/battery/battery-50.svg b/home/benk/.config/awesome/icons/battery/battery-50.svg similarity index 100% rename from .config/awesome/icons/battery/battery-50.svg rename to home/benk/.config/awesome/icons/battery/battery-50.svg diff --git a/.config/awesome/icons/battery/battery-60.svg b/home/benk/.config/awesome/icons/battery/battery-60.svg similarity index 100% rename from .config/awesome/icons/battery/battery-60.svg rename to home/benk/.config/awesome/icons/battery/battery-60.svg diff --git a/.config/awesome/icons/battery/battery-70.svg b/home/benk/.config/awesome/icons/battery/battery-70.svg similarity index 100% rename from .config/awesome/icons/battery/battery-70.svg rename to home/benk/.config/awesome/icons/battery/battery-70.svg diff --git a/.config/awesome/icons/battery/battery-80.svg b/home/benk/.config/awesome/icons/battery/battery-80.svg similarity index 100% rename from .config/awesome/icons/battery/battery-80.svg rename to home/benk/.config/awesome/icons/battery/battery-80.svg diff --git a/.config/awesome/icons/battery/battery-90.svg b/home/benk/.config/awesome/icons/battery/battery-90.svg similarity index 100% rename from .config/awesome/icons/battery/battery-90.svg rename to home/benk/.config/awesome/icons/battery/battery-90.svg diff --git a/.config/awesome/icons/battery/battery-charging-10.svg b/home/benk/.config/awesome/icons/battery/battery-charging-10.svg similarity index 100% rename from .config/awesome/icons/battery/battery-charging-10.svg rename to home/benk/.config/awesome/icons/battery/battery-charging-10.svg diff --git a/.config/awesome/icons/battery/battery-charging-100.svg b/home/benk/.config/awesome/icons/battery/battery-charging-100.svg similarity index 100% rename from .config/awesome/icons/battery/battery-charging-100.svg rename to home/benk/.config/awesome/icons/battery/battery-charging-100.svg diff --git a/.config/awesome/icons/battery/battery-charging-20.svg b/home/benk/.config/awesome/icons/battery/battery-charging-20.svg similarity index 100% rename from .config/awesome/icons/battery/battery-charging-20.svg rename to home/benk/.config/awesome/icons/battery/battery-charging-20.svg diff --git a/.config/awesome/icons/battery/battery-charging-30.svg b/home/benk/.config/awesome/icons/battery/battery-charging-30.svg similarity index 100% rename from .config/awesome/icons/battery/battery-charging-30.svg rename to home/benk/.config/awesome/icons/battery/battery-charging-30.svg diff --git a/.config/awesome/icons/battery/battery-charging-40.svg b/home/benk/.config/awesome/icons/battery/battery-charging-40.svg similarity index 100% rename from .config/awesome/icons/battery/battery-charging-40.svg rename to home/benk/.config/awesome/icons/battery/battery-charging-40.svg diff --git a/.config/awesome/icons/battery/battery-charging-50.svg b/home/benk/.config/awesome/icons/battery/battery-charging-50.svg similarity index 100% rename from .config/awesome/icons/battery/battery-charging-50.svg rename to home/benk/.config/awesome/icons/battery/battery-charging-50.svg diff --git a/.config/awesome/icons/battery/battery-charging-60.svg b/home/benk/.config/awesome/icons/battery/battery-charging-60.svg similarity index 100% rename from .config/awesome/icons/battery/battery-charging-60.svg rename to home/benk/.config/awesome/icons/battery/battery-charging-60.svg diff --git a/.config/awesome/icons/battery/battery-charging-70.svg b/home/benk/.config/awesome/icons/battery/battery-charging-70.svg similarity index 100% rename from .config/awesome/icons/battery/battery-charging-70.svg rename to home/benk/.config/awesome/icons/battery/battery-charging-70.svg diff --git a/.config/awesome/icons/battery/battery-charging-80.svg b/home/benk/.config/awesome/icons/battery/battery-charging-80.svg similarity index 100% rename from .config/awesome/icons/battery/battery-charging-80.svg rename to home/benk/.config/awesome/icons/battery/battery-charging-80.svg diff --git a/.config/awesome/icons/battery/battery-charging-90.svg b/home/benk/.config/awesome/icons/battery/battery-charging-90.svg similarity index 100% rename from .config/awesome/icons/battery/battery-charging-90.svg rename to home/benk/.config/awesome/icons/battery/battery-charging-90.svg diff --git a/.config/awesome/icons/battery/battery-charging-outline.svg b/home/benk/.config/awesome/icons/battery/battery-charging-outline.svg similarity index 100% rename from .config/awesome/icons/battery/battery-charging-outline.svg rename to home/benk/.config/awesome/icons/battery/battery-charging-outline.svg diff --git a/.config/awesome/icons/battery/battery-charging.svg b/home/benk/.config/awesome/icons/battery/battery-charging.svg similarity index 100% rename from .config/awesome/icons/battery/battery-charging.svg rename to home/benk/.config/awesome/icons/battery/battery-charging.svg diff --git a/.config/awesome/icons/battery/battery-outline.svg b/home/benk/.config/awesome/icons/battery/battery-outline.svg similarity index 100% rename from .config/awesome/icons/battery/battery-outline.svg rename to home/benk/.config/awesome/icons/battery/battery-outline.svg diff --git a/.config/awesome/icons/battery/battery.svg b/home/benk/.config/awesome/icons/battery/battery.svg similarity index 100% rename from .config/awesome/icons/battery/battery.svg rename to home/benk/.config/awesome/icons/battery/battery.svg diff --git a/.config/awesome/icons/bluetooth/bluetooth-off.svg b/home/benk/.config/awesome/icons/bluetooth/bluetooth-off.svg similarity index 100% rename from .config/awesome/icons/bluetooth/bluetooth-off.svg rename to home/benk/.config/awesome/icons/bluetooth/bluetooth-off.svg diff --git a/.config/awesome/icons/bluetooth/bluetooth.svg b/home/benk/.config/awesome/icons/bluetooth/bluetooth.svg similarity index 100% rename from .config/awesome/icons/bluetooth/bluetooth.svg rename to home/benk/.config/awesome/icons/bluetooth/bluetooth.svg diff --git a/.config/awesome/icons/bluetooth/loading.svg b/home/benk/.config/awesome/icons/bluetooth/loading.svg similarity index 100% rename from .config/awesome/icons/bluetooth/loading.svg rename to home/benk/.config/awesome/icons/bluetooth/loading.svg diff --git a/.config/awesome/icons/exit-screen/lock.png b/home/benk/.config/awesome/icons/exit-screen/lock.png similarity index 100% rename from .config/awesome/icons/exit-screen/lock.png rename to home/benk/.config/awesome/icons/exit-screen/lock.png diff --git a/.config/awesome/icons/exit-screen/logout.png b/home/benk/.config/awesome/icons/exit-screen/logout.png similarity index 100% rename from .config/awesome/icons/exit-screen/logout.png rename to home/benk/.config/awesome/icons/exit-screen/logout.png diff --git a/.config/awesome/icons/exit-screen/power.png b/home/benk/.config/awesome/icons/exit-screen/power.png similarity index 100% rename from .config/awesome/icons/exit-screen/power.png rename to home/benk/.config/awesome/icons/exit-screen/power.png diff --git a/.config/awesome/icons/exit-screen/restart.png b/home/benk/.config/awesome/icons/exit-screen/restart.png similarity index 100% rename from .config/awesome/icons/exit-screen/restart.png rename to home/benk/.config/awesome/icons/exit-screen/restart.png diff --git a/.config/awesome/icons/exit-screen/sleep.png b/home/benk/.config/awesome/icons/exit-screen/sleep.png similarity index 100% rename from .config/awesome/icons/exit-screen/sleep.png rename to home/benk/.config/awesome/icons/exit-screen/sleep.png diff --git a/.config/awesome/icons/launcher/play.svg b/home/benk/.config/awesome/icons/launcher/play.svg similarity index 100% rename from .config/awesome/icons/launcher/play.svg rename to home/benk/.config/awesome/icons/launcher/play.svg diff --git a/.config/awesome/icons/network/connected_notification.svg b/home/benk/.config/awesome/icons/network/connected_notification.svg similarity index 100% rename from .config/awesome/icons/network/connected_notification.svg rename to home/benk/.config/awesome/icons/network/connected_notification.svg diff --git a/.config/awesome/icons/network/loading.svg b/home/benk/.config/awesome/icons/network/loading.svg similarity index 100% rename from .config/awesome/icons/network/loading.svg rename to home/benk/.config/awesome/icons/network/loading.svg diff --git a/.config/awesome/icons/network/wifi-strength-1-alert.svg b/home/benk/.config/awesome/icons/network/wifi-strength-1-alert.svg similarity index 100% rename from .config/awesome/icons/network/wifi-strength-1-alert.svg rename to home/benk/.config/awesome/icons/network/wifi-strength-1-alert.svg diff --git a/.config/awesome/icons/network/wifi-strength-1.svg b/home/benk/.config/awesome/icons/network/wifi-strength-1.svg similarity index 100% rename from .config/awesome/icons/network/wifi-strength-1.svg rename to home/benk/.config/awesome/icons/network/wifi-strength-1.svg diff --git a/.config/awesome/icons/network/wifi-strength-2-alert.svg b/home/benk/.config/awesome/icons/network/wifi-strength-2-alert.svg similarity index 100% rename from .config/awesome/icons/network/wifi-strength-2-alert.svg rename to home/benk/.config/awesome/icons/network/wifi-strength-2-alert.svg diff --git a/.config/awesome/icons/network/wifi-strength-2.svg b/home/benk/.config/awesome/icons/network/wifi-strength-2.svg similarity index 100% rename from .config/awesome/icons/network/wifi-strength-2.svg rename to home/benk/.config/awesome/icons/network/wifi-strength-2.svg diff --git a/.config/awesome/icons/network/wifi-strength-3-alert.svg b/home/benk/.config/awesome/icons/network/wifi-strength-3-alert.svg similarity index 100% rename from .config/awesome/icons/network/wifi-strength-3-alert.svg rename to home/benk/.config/awesome/icons/network/wifi-strength-3-alert.svg diff --git a/.config/awesome/icons/network/wifi-strength-3.svg b/home/benk/.config/awesome/icons/network/wifi-strength-3.svg similarity index 100% rename from .config/awesome/icons/network/wifi-strength-3.svg rename to home/benk/.config/awesome/icons/network/wifi-strength-3.svg diff --git a/.config/awesome/icons/network/wifi-strength-4-alert.svg b/home/benk/.config/awesome/icons/network/wifi-strength-4-alert.svg similarity index 100% rename from .config/awesome/icons/network/wifi-strength-4-alert.svg rename to home/benk/.config/awesome/icons/network/wifi-strength-4-alert.svg diff --git a/.config/awesome/icons/network/wifi-strength-4.svg b/home/benk/.config/awesome/icons/network/wifi-strength-4.svg similarity index 100% rename from .config/awesome/icons/network/wifi-strength-4.svg rename to home/benk/.config/awesome/icons/network/wifi-strength-4.svg diff --git a/.config/awesome/icons/network/wifi-strength-off.svg b/home/benk/.config/awesome/icons/network/wifi-strength-off.svg similarity index 100% rename from .config/awesome/icons/network/wifi-strength-off.svg rename to home/benk/.config/awesome/icons/network/wifi-strength-off.svg diff --git a/.config/awesome/icons/network/wired-alert.svg b/home/benk/.config/awesome/icons/network/wired-alert.svg similarity index 100% rename from .config/awesome/icons/network/wired-alert.svg rename to home/benk/.config/awesome/icons/network/wired-alert.svg diff --git a/.config/awesome/icons/network/wired-off.svg b/home/benk/.config/awesome/icons/network/wired-off.svg similarity index 100% rename from .config/awesome/icons/network/wired-off.svg rename to home/benk/.config/awesome/icons/network/wired-off.svg diff --git a/.config/awesome/icons/network/wired.svg b/home/benk/.config/awesome/icons/network/wired.svg similarity index 100% rename from .config/awesome/icons/network/wired.svg rename to home/benk/.config/awesome/icons/network/wired.svg diff --git a/.config/awesome/icons/titlebar/close_focus.svg b/home/benk/.config/awesome/icons/titlebar/close_focus.svg similarity index 100% rename from .config/awesome/icons/titlebar/close_focus.svg rename to home/benk/.config/awesome/icons/titlebar/close_focus.svg diff --git a/.config/awesome/icons/titlebar/close_focus_hover.svg b/home/benk/.config/awesome/icons/titlebar/close_focus_hover.svg similarity index 100% rename from .config/awesome/icons/titlebar/close_focus_hover.svg rename to home/benk/.config/awesome/icons/titlebar/close_focus_hover.svg diff --git a/.config/awesome/icons/titlebar/maximized_focus.svg b/home/benk/.config/awesome/icons/titlebar/maximized_focus.svg similarity index 100% rename from .config/awesome/icons/titlebar/maximized_focus.svg rename to home/benk/.config/awesome/icons/titlebar/maximized_focus.svg diff --git a/.config/awesome/icons/titlebar/maximized_focus_hover.svg b/home/benk/.config/awesome/icons/titlebar/maximized_focus_hover.svg similarity index 100% rename from .config/awesome/icons/titlebar/maximized_focus_hover.svg rename to home/benk/.config/awesome/icons/titlebar/maximized_focus_hover.svg diff --git a/.config/awesome/icons/titlebar/minimize_focus.svg b/home/benk/.config/awesome/icons/titlebar/minimize_focus.svg similarity index 100% rename from .config/awesome/icons/titlebar/minimize_focus.svg rename to home/benk/.config/awesome/icons/titlebar/minimize_focus.svg diff --git a/.config/awesome/icons/titlebar/minimize_focus_hover.svg b/home/benk/.config/awesome/icons/titlebar/minimize_focus_hover.svg similarity index 100% rename from .config/awesome/icons/titlebar/minimize_focus_hover.svg rename to home/benk/.config/awesome/icons/titlebar/minimize_focus_hover.svg diff --git a/.config/awesome/icons/titlebar/normal.svg b/home/benk/.config/awesome/icons/titlebar/normal.svg similarity index 100% rename from .config/awesome/icons/titlebar/normal.svg rename to home/benk/.config/awesome/icons/titlebar/normal.svg diff --git a/.config/awesome/icons/volume/volume-high.png b/home/benk/.config/awesome/icons/volume/volume-high.png similarity index 100% rename from .config/awesome/icons/volume/volume-high.png rename to home/benk/.config/awesome/icons/volume/volume-high.png diff --git a/.config/awesome/icons/volume/volume-high.svg b/home/benk/.config/awesome/icons/volume/volume-high.svg similarity index 100% rename from .config/awesome/icons/volume/volume-high.svg rename to home/benk/.config/awesome/icons/volume/volume-high.svg diff --git a/.config/awesome/icons/volume/volume-low.png b/home/benk/.config/awesome/icons/volume/volume-low.png similarity index 100% rename from .config/awesome/icons/volume/volume-low.png rename to home/benk/.config/awesome/icons/volume/volume-low.png diff --git a/.config/awesome/icons/volume/volume-low.svg b/home/benk/.config/awesome/icons/volume/volume-low.svg similarity index 100% rename from .config/awesome/icons/volume/volume-low.svg rename to home/benk/.config/awesome/icons/volume/volume-low.svg diff --git a/.config/awesome/icons/volume/volume-off.png b/home/benk/.config/awesome/icons/volume/volume-off.png similarity index 100% rename from .config/awesome/icons/volume/volume-off.png rename to home/benk/.config/awesome/icons/volume/volume-off.png diff --git a/.config/awesome/icons/volume/volume-off.svg b/home/benk/.config/awesome/icons/volume/volume-off.svg similarity index 100% rename from .config/awesome/icons/volume/volume-off.svg rename to home/benk/.config/awesome/icons/volume/volume-off.svg diff --git a/.config/awesome/json.lua b/home/benk/.config/awesome/json.lua similarity index 100% rename from .config/awesome/json.lua rename to home/benk/.config/awesome/json.lua diff --git a/.config/awesome/rc.lua b/home/benk/.config/awesome/rc.lua similarity index 100% rename from .config/awesome/rc.lua rename to home/benk/.config/awesome/rc.lua diff --git a/.config/btop/btop.conf b/home/benk/.config/btop/btop.conf similarity index 100% rename from .config/btop/btop.conf rename to home/benk/.config/btop/btop.conf diff --git a/.config/dunst/dunstrc b/home/benk/.config/dunst/dunstrc similarity index 100% rename from .config/dunst/dunstrc rename to home/benk/.config/dunst/dunstrc diff --git a/.config/eww/eww.scss b/home/benk/.config/eww/eww.scss similarity index 100% rename from .config/eww/eww.scss rename to home/benk/.config/eww/eww.scss diff --git a/.config/eww/eww.yuck b/home/benk/.config/eww/eww.yuck similarity index 100% rename from .config/eww/eww.yuck rename to home/benk/.config/eww/eww.yuck diff --git a/.config/eww/images/bg.png b/home/benk/.config/eww/images/bg.png similarity index 100% rename from .config/eww/images/bg.png rename to home/benk/.config/eww/images/bg.png diff --git a/.config/eww/images/fox.png b/home/benk/.config/eww/images/fox.png similarity index 100% rename from .config/eww/images/fox.png rename to home/benk/.config/eww/images/fox.png diff --git a/.config/eww/images/icons/code.svg b/home/benk/.config/eww/images/icons/code.svg similarity index 100% rename from .config/eww/images/icons/code.svg rename to home/benk/.config/eww/images/icons/code.svg diff --git a/.config/eww/images/icons/discord.svg b/home/benk/.config/eww/images/icons/discord.svg similarity index 100% rename from .config/eww/images/icons/discord.svg rename to home/benk/.config/eww/images/icons/discord.svg diff --git a/.config/eww/images/icons/files.svg b/home/benk/.config/eww/images/icons/files.svg similarity index 100% rename from .config/eww/images/icons/files.svg rename to home/benk/.config/eww/images/icons/files.svg diff --git a/.config/eww/images/icons/firefox.svg b/home/benk/.config/eww/images/icons/firefox.svg similarity index 100% rename from .config/eww/images/icons/firefox.svg rename to home/benk/.config/eww/images/icons/firefox.svg diff --git a/.config/eww/images/icons/geany.svg b/home/benk/.config/eww/images/icons/geany.svg similarity index 100% rename from .config/eww/images/icons/geany.svg rename to home/benk/.config/eww/images/icons/geany.svg diff --git a/.config/eww/images/icons/gimp.svg b/home/benk/.config/eww/images/icons/gimp.svg similarity index 100% rename from .config/eww/images/icons/gimp.svg rename to home/benk/.config/eww/images/icons/gimp.svg diff --git a/.config/eww/images/icons/krita.svg b/home/benk/.config/eww/images/icons/krita.svg similarity index 100% rename from .config/eww/images/icons/krita.svg rename to home/benk/.config/eww/images/icons/krita.svg diff --git a/.config/eww/images/icons/neovim.svg b/home/benk/.config/eww/images/icons/neovim.svg similarity index 100% rename from .config/eww/images/icons/neovim.svg rename to home/benk/.config/eww/images/icons/neovim.svg diff --git a/.config/eww/images/icons/obsidian.svg b/home/benk/.config/eww/images/icons/obsidian.svg similarity index 100% rename from .config/eww/images/icons/obsidian.svg rename to home/benk/.config/eww/images/icons/obsidian.svg diff --git a/.config/eww/images/icons/telegram.svg b/home/benk/.config/eww/images/icons/telegram.svg similarity index 100% rename from .config/eww/images/icons/telegram.svg rename to home/benk/.config/eww/images/icons/telegram.svg diff --git a/.config/eww/images/icons/terminal.svg b/home/benk/.config/eww/images/icons/terminal.svg similarity index 100% rename from .config/eww/images/icons/terminal.svg rename to home/benk/.config/eww/images/icons/terminal.svg diff --git a/.config/eww/images/icons/virtualbox.svg b/home/benk/.config/eww/images/icons/virtualbox.svg similarity index 100% rename from .config/eww/images/icons/virtualbox.svg rename to home/benk/.config/eww/images/icons/virtualbox.svg diff --git a/.config/eww/images/icons/vivaldi.svg b/home/benk/.config/eww/images/icons/vivaldi.svg similarity index 100% rename from .config/eww/images/icons/vivaldi.svg rename to home/benk/.config/eww/images/icons/vivaldi.svg diff --git a/.config/eww/images/music.png b/home/benk/.config/eww/images/music.png similarity index 100% rename from .config/eww/images/music.png rename to home/benk/.config/eww/images/music.png diff --git a/.config/eww/images/profile.jpg b/home/benk/.config/eww/images/profile.jpg similarity index 100% rename from .config/eww/images/profile.jpg rename to home/benk/.config/eww/images/profile.jpg diff --git a/.config/eww/images/spotify.jpg b/home/benk/.config/eww/images/spotify.jpg similarity index 100% rename from .config/eww/images/spotify.jpg rename to home/benk/.config/eww/images/spotify.jpg diff --git a/.config/eww/launch_eww b/home/benk/.config/eww/launch_eww similarity index 100% rename from .config/eww/launch_eww rename to home/benk/.config/eww/launch_eww diff --git a/.config/eww/launch_eww_cal b/home/benk/.config/eww/launch_eww_cal similarity index 100% rename from .config/eww/launch_eww_cal rename to home/benk/.config/eww/launch_eww_cal diff --git a/.config/eww/scripts/mails b/home/benk/.config/eww/scripts/mails similarity index 100% rename from .config/eww/scripts/mails rename to home/benk/.config/eww/scripts/mails diff --git a/.config/eww/scripts/music_info b/home/benk/.config/eww/scripts/music_info similarity index 100% rename from .config/eww/scripts/music_info rename to home/benk/.config/eww/scripts/music_info diff --git a/.config/eww/scripts/open_apps b/home/benk/.config/eww/scripts/open_apps similarity index 100% rename from .config/eww/scripts/open_apps rename to home/benk/.config/eww/scripts/open_apps diff --git a/.config/eww/scripts/open_folders b/home/benk/.config/eww/scripts/open_folders similarity index 100% rename from .config/eww/scripts/open_folders rename to home/benk/.config/eww/scripts/open_folders diff --git a/.config/eww/scripts/open_links b/home/benk/.config/eww/scripts/open_links similarity index 100% rename from .config/eww/scripts/open_links rename to home/benk/.config/eww/scripts/open_links diff --git a/.config/eww/scripts/sys_info b/home/benk/.config/eww/scripts/sys_info similarity index 100% rename from .config/eww/scripts/sys_info rename to home/benk/.config/eww/scripts/sys_info diff --git a/.config/eww/scripts/weather_info b/home/benk/.config/eww/scripts/weather_info similarity index 100% rename from .config/eww/scripts/weather_info rename to home/benk/.config/eww/scripts/weather_info diff --git a/.config/fish/config.fish b/home/benk/.config/fish/config.fish similarity index 100% rename from .config/fish/config.fish rename to home/benk/.config/fish/config.fish diff --git a/.config/fish/fish_plugins b/home/benk/.config/fish/fish_plugins similarity index 100% rename from .config/fish/fish_plugins rename to home/benk/.config/fish/fish_plugins diff --git a/.config/i3/catppuccin-macchiato b/home/benk/.config/i3/catppuccin-macchiato similarity index 100% rename from .config/i3/catppuccin-macchiato rename to home/benk/.config/i3/catppuccin-macchiato diff --git a/.config/i3/config b/home/benk/.config/i3/config similarity index 100% rename from .config/i3/config rename to home/benk/.config/i3/config diff --git a/.config/i3/i3-chrome-tab-dragging.py b/home/benk/.config/i3/i3-chrome-tab-dragging.py similarity index 100% rename from .config/i3/i3-chrome-tab-dragging.py rename to home/benk/.config/i3/i3-chrome-tab-dragging.py diff --git a/.config/i3blocks/config b/home/benk/.config/i3blocks/config similarity index 100% rename from .config/i3blocks/config rename to home/benk/.config/i3blocks/config diff --git a/.config/i3blocks/scripts/battery/README.md b/home/benk/.config/i3blocks/scripts/battery/README.md similarity index 100% rename from .config/i3blocks/scripts/battery/README.md rename to home/benk/.config/i3blocks/scripts/battery/README.md diff --git a/.config/i3blocks/scripts/battery/battery b/home/benk/.config/i3blocks/scripts/battery/battery similarity index 100% rename from .config/i3blocks/scripts/battery/battery rename to home/benk/.config/i3blocks/scripts/battery/battery diff --git a/.config/i3blocks/scripts/battery/battery.png b/home/benk/.config/i3blocks/scripts/battery/battery.png similarity index 100% rename from .config/i3blocks/scripts/battery/battery.png rename to home/benk/.config/i3blocks/scripts/battery/battery.png diff --git a/.config/i3blocks/scripts/battery/i3blocks.conf b/home/benk/.config/i3blocks/scripts/battery/i3blocks.conf similarity index 100% rename from .config/i3blocks/scripts/battery/i3blocks.conf rename to home/benk/.config/i3blocks/scripts/battery/i3blocks.conf diff --git a/.config/i3blocks/scripts/battery_better/battery_info.sh b/home/benk/.config/i3blocks/scripts/battery_better/battery_info.sh similarity index 100% rename from .config/i3blocks/scripts/battery_better/battery_info.sh rename to home/benk/.config/i3blocks/scripts/battery_better/battery_info.sh diff --git a/.config/i3blocks/scripts/cpu/cpu_info.sh b/home/benk/.config/i3blocks/scripts/cpu/cpu_info.sh similarity index 100% rename from .config/i3blocks/scripts/cpu/cpu_info.sh rename to home/benk/.config/i3blocks/scripts/cpu/cpu_info.sh diff --git a/.config/i3blocks/scripts/cpu_usage/README.md b/home/benk/.config/i3blocks/scripts/cpu_usage/README.md similarity index 100% rename from .config/i3blocks/scripts/cpu_usage/README.md rename to home/benk/.config/i3blocks/scripts/cpu_usage/README.md diff --git a/.config/i3blocks/scripts/cpu_usage/cpu_usage b/home/benk/.config/i3blocks/scripts/cpu_usage/cpu_usage similarity index 100% rename from .config/i3blocks/scripts/cpu_usage/cpu_usage rename to home/benk/.config/i3blocks/scripts/cpu_usage/cpu_usage diff --git a/.config/i3blocks/scripts/cpu_usage/cpu_usage.png b/home/benk/.config/i3blocks/scripts/cpu_usage/cpu_usage.png similarity index 100% rename from .config/i3blocks/scripts/cpu_usage/cpu_usage.png rename to home/benk/.config/i3blocks/scripts/cpu_usage/cpu_usage.png diff --git a/.config/i3blocks/scripts/cpu_usage/i3blocks.conf b/home/benk/.config/i3blocks/scripts/cpu_usage/i3blocks.conf similarity index 100% rename from .config/i3blocks/scripts/cpu_usage/i3blocks.conf rename to home/benk/.config/i3blocks/scripts/cpu_usage/i3blocks.conf diff --git a/.config/i3blocks/scripts/dunst/LICENSE b/home/benk/.config/i3blocks/scripts/dunst/LICENSE similarity index 100% rename from .config/i3blocks/scripts/dunst/LICENSE rename to home/benk/.config/i3blocks/scripts/dunst/LICENSE diff --git a/.config/i3blocks/scripts/dunst/README.md b/home/benk/.config/i3blocks/scripts/dunst/README.md similarity index 100% rename from .config/i3blocks/scripts/dunst/README.md rename to home/benk/.config/i3blocks/scripts/dunst/README.md diff --git a/.config/i3blocks/scripts/dunst/dunst b/home/benk/.config/i3blocks/scripts/dunst/dunst similarity index 100% rename from .config/i3blocks/scripts/dunst/dunst rename to home/benk/.config/i3blocks/scripts/dunst/dunst diff --git a/.config/i3blocks/scripts/dunst/dunst.gif b/home/benk/.config/i3blocks/scripts/dunst/dunst.gif similarity index 100% rename from .config/i3blocks/scripts/dunst/dunst.gif rename to home/benk/.config/i3blocks/scripts/dunst/dunst.gif diff --git a/.config/i3blocks/scripts/dunst/i3blocks.conf b/home/benk/.config/i3blocks/scripts/dunst/i3blocks.conf similarity index 100% rename from .config/i3blocks/scripts/dunst/i3blocks.conf rename to home/benk/.config/i3blocks/scripts/dunst/i3blocks.conf diff --git a/.config/i3blocks/scripts/gpu/gpu_info.sh b/home/benk/.config/i3blocks/scripts/gpu/gpu_info.sh similarity index 100% rename from .config/i3blocks/scripts/gpu/gpu_info.sh rename to home/benk/.config/i3blocks/scripts/gpu/gpu_info.sh diff --git a/.config/i3blocks/scripts/i3-focusedwindow/README.md b/home/benk/.config/i3blocks/scripts/i3-focusedwindow/README.md similarity index 100% rename from .config/i3blocks/scripts/i3-focusedwindow/README.md rename to home/benk/.config/i3blocks/scripts/i3-focusedwindow/README.md diff --git a/.config/i3blocks/scripts/i3-focusedwindow/i3-focusedwindow b/home/benk/.config/i3blocks/scripts/i3-focusedwindow/i3-focusedwindow similarity index 100% rename from .config/i3blocks/scripts/i3-focusedwindow/i3-focusedwindow rename to home/benk/.config/i3blocks/scripts/i3-focusedwindow/i3-focusedwindow diff --git a/.config/i3blocks/scripts/i3-focusedwindow/i3-focusedwindow.png b/home/benk/.config/i3blocks/scripts/i3-focusedwindow/i3-focusedwindow.png similarity index 100% rename from .config/i3blocks/scripts/i3-focusedwindow/i3-focusedwindow.png rename to home/benk/.config/i3blocks/scripts/i3-focusedwindow/i3-focusedwindow.png diff --git a/.config/i3blocks/scripts/jas/jas b/home/benk/.config/i3blocks/scripts/jas/jas similarity index 100% rename from .config/i3blocks/scripts/jas/jas rename to home/benk/.config/i3blocks/scripts/jas/jas diff --git a/.config/i3blocks/scripts/mediaplayer/README.md b/home/benk/.config/i3blocks/scripts/mediaplayer/README.md similarity index 100% rename from .config/i3blocks/scripts/mediaplayer/README.md rename to home/benk/.config/i3blocks/scripts/mediaplayer/README.md diff --git a/.config/i3blocks/scripts/mediaplayer/mediaplayer b/home/benk/.config/i3blocks/scripts/mediaplayer/mediaplayer similarity index 100% rename from .config/i3blocks/scripts/mediaplayer/mediaplayer rename to home/benk/.config/i3blocks/scripts/mediaplayer/mediaplayer diff --git a/.config/i3blocks/scripts/mediaplayer/mediaplayer.png b/home/benk/.config/i3blocks/scripts/mediaplayer/mediaplayer.png similarity index 100% rename from .config/i3blocks/scripts/mediaplayer/mediaplayer.png rename to home/benk/.config/i3blocks/scripts/mediaplayer/mediaplayer.png diff --git a/.config/i3blocks/scripts/memory/README.md b/home/benk/.config/i3blocks/scripts/memory/README.md similarity index 100% rename from .config/i3blocks/scripts/memory/README.md rename to home/benk/.config/i3blocks/scripts/memory/README.md diff --git a/.config/i3blocks/scripts/memory/i3blocks.conf b/home/benk/.config/i3blocks/scripts/memory/i3blocks.conf similarity index 100% rename from .config/i3blocks/scripts/memory/i3blocks.conf rename to home/benk/.config/i3blocks/scripts/memory/i3blocks.conf diff --git a/.config/i3blocks/scripts/memory/memory b/home/benk/.config/i3blocks/scripts/memory/memory similarity index 100% rename from .config/i3blocks/scripts/memory/memory rename to home/benk/.config/i3blocks/scripts/memory/memory diff --git a/.config/i3blocks/scripts/memory/memory.png b/home/benk/.config/i3blocks/scripts/memory/memory.png similarity index 100% rename from .config/i3blocks/scripts/memory/memory.png rename to home/benk/.config/i3blocks/scripts/memory/memory.png diff --git a/.config/i3blocks/scripts/rofi-calendar/README.md b/home/benk/.config/i3blocks/scripts/rofi-calendar/README.md similarity index 100% rename from .config/i3blocks/scripts/rofi-calendar/README.md rename to home/benk/.config/i3blocks/scripts/rofi-calendar/README.md diff --git a/.config/i3blocks/scripts/rofi-calendar/rofi-calendar b/home/benk/.config/i3blocks/scripts/rofi-calendar/rofi-calendar similarity index 100% rename from .config/i3blocks/scripts/rofi-calendar/rofi-calendar rename to home/benk/.config/i3blocks/scripts/rofi-calendar/rofi-calendar diff --git a/.config/i3blocks/scripts/rofi-calendar/screenshot.png b/home/benk/.config/i3blocks/scripts/rofi-calendar/screenshot.png similarity index 100% rename from .config/i3blocks/scripts/rofi-calendar/screenshot.png rename to home/benk/.config/i3blocks/scripts/rofi-calendar/screenshot.png diff --git a/.config/i3blocks/scripts/rofi-calendar/screenshot2.png b/home/benk/.config/i3blocks/scripts/rofi-calendar/screenshot2.png similarity index 100% rename from .config/i3blocks/scripts/rofi-calendar/screenshot2.png rename to home/benk/.config/i3blocks/scripts/rofi-calendar/screenshot2.png diff --git a/.config/i3blocks/scripts/rofi-wttr/LICENSE.md b/home/benk/.config/i3blocks/scripts/rofi-wttr/LICENSE.md similarity index 100% rename from .config/i3blocks/scripts/rofi-wttr/LICENSE.md rename to home/benk/.config/i3blocks/scripts/rofi-wttr/LICENSE.md diff --git a/.config/i3blocks/scripts/rofi-wttr/README.md b/home/benk/.config/i3blocks/scripts/rofi-wttr/README.md similarity index 100% rename from .config/i3blocks/scripts/rofi-wttr/README.md rename to home/benk/.config/i3blocks/scripts/rofi-wttr/README.md diff --git a/.config/i3blocks/scripts/rofi-wttr/i3blocks.conf b/home/benk/.config/i3blocks/scripts/rofi-wttr/i3blocks.conf similarity index 100% rename from .config/i3blocks/scripts/rofi-wttr/i3blocks.conf rename to home/benk/.config/i3blocks/scripts/rofi-wttr/i3blocks.conf diff --git a/.config/i3blocks/scripts/rofi-wttr/rofi-wttr b/home/benk/.config/i3blocks/scripts/rofi-wttr/rofi-wttr similarity index 100% rename from .config/i3blocks/scripts/rofi-wttr/rofi-wttr rename to home/benk/.config/i3blocks/scripts/rofi-wttr/rofi-wttr diff --git a/.config/i3blocks/scripts/rofi-wttr/rofi-wttr-detail.png b/home/benk/.config/i3blocks/scripts/rofi-wttr/rofi-wttr-detail.png similarity index 100% rename from .config/i3blocks/scripts/rofi-wttr/rofi-wttr-detail.png rename to home/benk/.config/i3blocks/scripts/rofi-wttr/rofi-wttr-detail.png diff --git a/.config/i3blocks/scripts/rofi-wttr/rofi-wttr-status-line.png b/home/benk/.config/i3blocks/scripts/rofi-wttr/rofi-wttr-status-line.png similarity index 100% rename from .config/i3blocks/scripts/rofi-wttr/rofi-wttr-status-line.png rename to home/benk/.config/i3blocks/scripts/rofi-wttr/rofi-wttr-status-line.png diff --git a/.config/i3blocks/scripts/shutdown_menu/README.md b/home/benk/.config/i3blocks/scripts/shutdown_menu/README.md similarity index 100% rename from .config/i3blocks/scripts/shutdown_menu/README.md rename to home/benk/.config/i3blocks/scripts/shutdown_menu/README.md diff --git a/.config/i3blocks/scripts/shutdown_menu/i3blocks.conf b/home/benk/.config/i3blocks/scripts/shutdown_menu/i3blocks.conf similarity index 100% rename from .config/i3blocks/scripts/shutdown_menu/i3blocks.conf rename to home/benk/.config/i3blocks/scripts/shutdown_menu/i3blocks.conf diff --git a/.config/i3blocks/scripts/shutdown_menu/rofi.png b/home/benk/.config/i3blocks/scripts/shutdown_menu/rofi.png similarity index 100% rename from .config/i3blocks/scripts/shutdown_menu/rofi.png rename to home/benk/.config/i3blocks/scripts/shutdown_menu/rofi.png diff --git a/.config/i3blocks/scripts/shutdown_menu/shutdown_menu b/home/benk/.config/i3blocks/scripts/shutdown_menu/shutdown_menu similarity index 100% rename from .config/i3blocks/scripts/shutdown_menu/shutdown_menu rename to home/benk/.config/i3blocks/scripts/shutdown_menu/shutdown_menu diff --git a/.config/i3blocks/scripts/shutdown_menu/zenity.png b/home/benk/.config/i3blocks/scripts/shutdown_menu/zenity.png similarity index 100% rename from .config/i3blocks/scripts/shutdown_menu/zenity.png rename to home/benk/.config/i3blocks/scripts/shutdown_menu/zenity.png diff --git a/.config/i3blocks/scripts/sound/sound_burst.sh b/home/benk/.config/i3blocks/scripts/sound/sound_burst.sh similarity index 100% rename from .config/i3blocks/scripts/sound/sound_burst.sh rename to home/benk/.config/i3blocks/scripts/sound/sound_burst.sh diff --git a/.config/i3blocks/scripts/sound/sound_info.sh b/home/benk/.config/i3blocks/scripts/sound/sound_info.sh similarity index 100% rename from .config/i3blocks/scripts/sound/sound_info.sh rename to home/benk/.config/i3blocks/scripts/sound/sound_info.sh diff --git a/.config/i3blocks/scripts/spotify/spotify.py b/home/benk/.config/i3blocks/scripts/spotify/spotify.py similarity index 100% rename from .config/i3blocks/scripts/spotify/spotify.py rename to home/benk/.config/i3blocks/scripts/spotify/spotify.py diff --git a/.config/i3blocks/scripts/time/LICENSE b/home/benk/.config/i3blocks/scripts/time/LICENSE similarity index 100% rename from .config/i3blocks/scripts/time/LICENSE rename to home/benk/.config/i3blocks/scripts/time/LICENSE diff --git a/.config/i3blocks/scripts/time/README.md b/home/benk/.config/i3blocks/scripts/time/README.md similarity index 100% rename from .config/i3blocks/scripts/time/README.md rename to home/benk/.config/i3blocks/scripts/time/README.md diff --git a/.config/i3blocks/scripts/time/i3blocks.conf b/home/benk/.config/i3blocks/scripts/time/i3blocks.conf similarity index 100% rename from .config/i3blocks/scripts/time/i3blocks.conf rename to home/benk/.config/i3blocks/scripts/time/i3blocks.conf diff --git a/.config/i3blocks/scripts/time/time b/home/benk/.config/i3blocks/scripts/time/time similarity index 100% rename from .config/i3blocks/scripts/time/time rename to home/benk/.config/i3blocks/scripts/time/time diff --git a/.config/i3blocks/scripts/time/time.png b/home/benk/.config/i3blocks/scripts/time/time.png similarity index 100% rename from .config/i3blocks/scripts/time/time.png rename to home/benk/.config/i3blocks/scripts/time/time.png diff --git a/.config/i3blocks/scripts/volume/README.md b/home/benk/.config/i3blocks/scripts/volume/README.md similarity index 100% rename from .config/i3blocks/scripts/volume/README.md rename to home/benk/.config/i3blocks/scripts/volume/README.md diff --git a/.config/i3blocks/scripts/volume/i3blocks.conf b/home/benk/.config/i3blocks/scripts/volume/i3blocks.conf similarity index 100% rename from .config/i3blocks/scripts/volume/i3blocks.conf rename to home/benk/.config/i3blocks/scripts/volume/i3blocks.conf diff --git a/.config/i3blocks/scripts/volume/volume b/home/benk/.config/i3blocks/scripts/volume/volume similarity index 100% rename from .config/i3blocks/scripts/volume/volume rename to home/benk/.config/i3blocks/scripts/volume/volume diff --git a/.config/i3blocks/scripts/volume/volume.png b/home/benk/.config/i3blocks/scripts/volume/volume.png similarity index 100% rename from .config/i3blocks/scripts/volume/volume.png rename to home/benk/.config/i3blocks/scripts/volume/volume.png diff --git a/.config/kitty/kitty.conf b/home/benk/.config/kitty/kitty.conf similarity index 100% rename from .config/kitty/kitty.conf rename to home/benk/.config/kitty/kitty.conf diff --git a/.config/manjaro-hello.json b/home/benk/.config/manjaro-hello.json similarity index 100% rename from .config/manjaro-hello.json rename to home/benk/.config/manjaro-hello.json diff --git a/.config/mimeapps.list b/home/benk/.config/mimeapps.list similarity index 100% rename from .config/mimeapps.list rename to home/benk/.config/mimeapps.list diff --git a/.config/nvim/assets/nvim-screenshot.png b/home/benk/.config/nvim/assets/nvim-screenshot.png similarity index 100% rename from .config/nvim/assets/nvim-screenshot.png rename to home/benk/.config/nvim/assets/nvim-screenshot.png diff --git a/.config/nvim/init.lua b/home/benk/.config/nvim/init.lua similarity index 100% rename from .config/nvim/init.lua rename to home/benk/.config/nvim/init.lua diff --git a/.config/nvim/lua/lsp-general.lua b/home/benk/.config/nvim/lua/lsp-general.lua similarity index 100% rename from .config/nvim/lua/lsp-general.lua rename to home/benk/.config/nvim/lua/lsp-general.lua diff --git a/.config/nvim/lua/plugin-config/gitsigns.lua b/home/benk/.config/nvim/lua/plugin-config/gitsigns.lua similarity index 100% rename from .config/nvim/lua/plugin-config/gitsigns.lua rename to home/benk/.config/nvim/lua/plugin-config/gitsigns.lua diff --git a/.config/nvim/lua/plugin-config/nvim-treesitter.lua b/home/benk/.config/nvim/lua/plugin-config/nvim-treesitter.lua similarity index 100% rename from .config/nvim/lua/plugin-config/nvim-treesitter.lua rename to home/benk/.config/nvim/lua/plugin-config/nvim-treesitter.lua diff --git a/.config/nvim/lua/plugin-config/smart-splits.lua b/home/benk/.config/nvim/lua/plugin-config/smart-splits.lua similarity index 100% rename from .config/nvim/lua/plugin-config/smart-splits.lua rename to home/benk/.config/nvim/lua/plugin-config/smart-splits.lua diff --git a/.config/nvim/lua/plugin-config/telescope.lua b/home/benk/.config/nvim/lua/plugin-config/telescope.lua similarity index 100% rename from .config/nvim/lua/plugin-config/telescope.lua rename to home/benk/.config/nvim/lua/plugin-config/telescope.lua diff --git a/.config/nvim/lua/plugins.lua b/home/benk/.config/nvim/lua/plugins.lua similarity index 100% rename from .config/nvim/lua/plugins.lua rename to home/benk/.config/nvim/lua/plugins.lua diff --git a/.config/nvim/neovim.vim b/home/benk/.config/nvim/neovim.vim similarity index 100% rename from .config/nvim/neovim.vim rename to home/benk/.config/nvim/neovim.vim diff --git a/.config/pavucontrol.ini b/home/benk/.config/pavucontrol.ini similarity index 100% rename from .config/pavucontrol.ini rename to home/benk/.config/pavucontrol.ini diff --git a/.config/picom.conf b/home/benk/.config/picom.conf similarity index 100% rename from .config/picom.conf rename to home/benk/.config/picom.conf diff --git a/.config/polybar/colors.ini b/home/benk/.config/polybar/colors.ini similarity index 100% rename from .config/polybar/colors.ini rename to home/benk/.config/polybar/colors.ini diff --git a/.config/polybar/config.ini b/home/benk/.config/polybar/config.ini similarity index 100% rename from .config/polybar/config.ini rename to home/benk/.config/polybar/config.ini diff --git a/.config/polybar/fonts.ini b/home/benk/.config/polybar/fonts.ini similarity index 100% rename from .config/polybar/fonts.ini rename to home/benk/.config/polybar/fonts.ini diff --git a/.config/polybar/launch.sh b/home/benk/.config/polybar/launch.sh similarity index 100% rename from .config/polybar/launch.sh rename to home/benk/.config/polybar/launch.sh diff --git a/.config/polybar/main-bar.ini b/home/benk/.config/polybar/main-bar.ini similarity index 100% rename from .config/polybar/main-bar.ini rename to home/benk/.config/polybar/main-bar.ini diff --git a/.config/polybar/modules.ini b/home/benk/.config/polybar/modules.ini similarity index 100% rename from .config/polybar/modules.ini rename to home/benk/.config/polybar/modules.ini diff --git a/.config/polybar/openweathermap-simple b/home/benk/.config/polybar/openweathermap-simple similarity index 100% rename from .config/polybar/openweathermap-simple rename to home/benk/.config/polybar/openweathermap-simple diff --git a/.config/polybar/pacman-aurhelper.sh b/home/benk/.config/polybar/pacman-aurhelper.sh similarity index 100% rename from .config/polybar/pacman-aurhelper.sh rename to home/benk/.config/polybar/pacman-aurhelper.sh diff --git a/.config/polybar/scripts/__pycache__/speedtest.cpython-311.pyc b/home/benk/.config/polybar/scripts/__pycache__/speedtest.cpython-311.pyc similarity index 100% rename from .config/polybar/scripts/__pycache__/speedtest.cpython-311.pyc rename to home/benk/.config/polybar/scripts/__pycache__/speedtest.cpython-311.pyc diff --git a/.config/polybar/scripts/cpu.sh b/home/benk/.config/polybar/scripts/cpu.sh similarity index 100% rename from .config/polybar/scripts/cpu.sh rename to home/benk/.config/polybar/scripts/cpu.sh diff --git a/.config/polybar/scripts/gpu.sh b/home/benk/.config/polybar/scripts/gpu.sh similarity index 100% rename from .config/polybar/scripts/gpu.sh rename to home/benk/.config/polybar/scripts/gpu.sh diff --git a/.config/polybar/scripts/speedtest-cli b/home/benk/.config/polybar/scripts/speedtest-cli similarity index 100% rename from .config/polybar/scripts/speedtest-cli rename to home/benk/.config/polybar/scripts/speedtest-cli diff --git a/.config/polybar/scripts/speedtest.sh b/home/benk/.config/polybar/scripts/speedtest.sh similarity index 100% rename from .config/polybar/scripts/speedtest.sh rename to home/benk/.config/polybar/scripts/speedtest.sh diff --git a/.config/polybar/scripts/tray.sh b/home/benk/.config/polybar/scripts/tray.sh similarity index 100% rename from .config/polybar/scripts/tray.sh rename to home/benk/.config/polybar/scripts/tray.sh diff --git a/.config/polybar/settings.ini b/home/benk/.config/polybar/settings.ini similarity index 100% rename from .config/polybar/settings.ini rename to home/benk/.config/polybar/settings.ini diff --git a/.config/polybar/spotify-status.py b/home/benk/.config/polybar/spotify-status.py similarity index 100% rename from .config/polybar/spotify-status.py rename to home/benk/.config/polybar/spotify-status.py diff --git a/.config/rofi/README.md b/home/benk/.config/rofi/README.md similarity index 100% rename from .config/rofi/README.md rename to home/benk/.config/rofi/README.md diff --git a/.config/rofi/bin/launcher b/home/benk/.config/rofi/bin/launcher similarity index 100% rename from .config/rofi/bin/launcher rename to home/benk/.config/rofi/bin/launcher diff --git a/.config/rofi/bin/powermenu b/home/benk/.config/rofi/bin/powermenu similarity index 100% rename from .config/rofi/bin/powermenu rename to home/benk/.config/rofi/bin/powermenu diff --git a/.config/rofi/bin/runner b/home/benk/.config/rofi/bin/runner similarity index 100% rename from .config/rofi/bin/runner rename to home/benk/.config/rofi/bin/runner diff --git a/.config/rofi/bin/screenshot b/home/benk/.config/rofi/bin/screenshot similarity index 100% rename from .config/rofi/bin/screenshot rename to home/benk/.config/rofi/bin/screenshot diff --git a/.config/rofi/config.rasi b/home/benk/.config/rofi/config.rasi similarity index 100% rename from .config/rofi/config.rasi rename to home/benk/.config/rofi/config.rasi diff --git a/.config/rofi/config/askpass.rasi b/home/benk/.config/rofi/config/askpass.rasi similarity index 100% rename from .config/rofi/config/askpass.rasi rename to home/benk/.config/rofi/config/askpass.rasi diff --git a/.config/rofi/config/bluetooth.rasi b/home/benk/.config/rofi/config/bluetooth.rasi similarity index 100% rename from .config/rofi/config/bluetooth.rasi rename to home/benk/.config/rofi/config/bluetooth.rasi diff --git a/.config/rofi/config/colors.rasi b/home/benk/.config/rofi/config/colors.rasi similarity index 100% rename from .config/rofi/config/colors.rasi rename to home/benk/.config/rofi/config/colors.rasi diff --git a/.config/rofi/config/confirm.rasi b/home/benk/.config/rofi/config/confirm.rasi similarity index 100% rename from .config/rofi/config/confirm.rasi rename to home/benk/.config/rofi/config/confirm.rasi diff --git a/.config/rofi/config/font.rasi b/home/benk/.config/rofi/config/font.rasi similarity index 100% rename from .config/rofi/config/font.rasi rename to home/benk/.config/rofi/config/font.rasi diff --git a/.config/rofi/config/launcher.rasi b/home/benk/.config/rofi/config/launcher.rasi similarity index 100% rename from .config/rofi/config/launcher.rasi rename to home/benk/.config/rofi/config/launcher.rasi diff --git a/.config/rofi/config/mpd.rasi b/home/benk/.config/rofi/config/mpd.rasi similarity index 100% rename from .config/rofi/config/mpd.rasi rename to home/benk/.config/rofi/config/mpd.rasi diff --git a/.config/rofi/config/network.rasi b/home/benk/.config/rofi/config/network.rasi similarity index 100% rename from .config/rofi/config/network.rasi rename to home/benk/.config/rofi/config/network.rasi diff --git a/.config/rofi/config/networkmenu.rasi b/home/benk/.config/rofi/config/networkmenu.rasi similarity index 100% rename from .config/rofi/config/networkmenu.rasi rename to home/benk/.config/rofi/config/networkmenu.rasi diff --git a/.config/rofi/config/powermenu.rasi b/home/benk/.config/rofi/config/powermenu.rasi similarity index 100% rename from .config/rofi/config/powermenu.rasi rename to home/benk/.config/rofi/config/powermenu.rasi diff --git a/.config/rofi/config/runner.rasi b/home/benk/.config/rofi/config/runner.rasi similarity index 100% rename from .config/rofi/config/runner.rasi rename to home/benk/.config/rofi/config/runner.rasi diff --git a/.config/rofi/config/screenshot.rasi b/home/benk/.config/rofi/config/screenshot.rasi similarity index 100% rename from .config/rofi/config/screenshot.rasi rename to home/benk/.config/rofi/config/screenshot.rasi diff --git a/.config/stalonetrayrc b/home/benk/.config/stalonetrayrc similarity index 100% rename from .config/stalonetrayrc rename to home/benk/.config/stalonetrayrc diff --git a/.config/wezterm/wezterm.lua b/home/benk/.config/wezterm/wezterm.lua similarity index 100% rename from .config/wezterm/wezterm.lua rename to home/benk/.config/wezterm/wezterm.lua diff --git a/.gtkrc-2.0 b/home/benk/.gtkrc-2.0 similarity index 100% rename from .gtkrc-2.0 rename to home/benk/.gtkrc-2.0 diff --git a/.local/share/rofi/themes/catppuccin-frappe.rasi b/home/benk/.local/share/rofi/themes/catppuccin-frappe.rasi similarity index 100% rename from .local/share/rofi/themes/catppuccin-frappe.rasi rename to home/benk/.local/share/rofi/themes/catppuccin-frappe.rasi diff --git a/.local/share/rofi/themes/catppuccin-latte.rasi b/home/benk/.local/share/rofi/themes/catppuccin-latte.rasi similarity index 100% rename from .local/share/rofi/themes/catppuccin-latte.rasi rename to home/benk/.local/share/rofi/themes/catppuccin-latte.rasi diff --git a/.local/share/rofi/themes/catppuccin-macchiato.rasi b/home/benk/.local/share/rofi/themes/catppuccin-macchiato.rasi similarity index 100% rename from .local/share/rofi/themes/catppuccin-macchiato.rasi rename to home/benk/.local/share/rofi/themes/catppuccin-macchiato.rasi diff --git a/.local/share/rofi/themes/catppuccin-mocha.rasi b/home/benk/.local/share/rofi/themes/catppuccin-mocha.rasi similarity index 100% rename from .local/share/rofi/themes/catppuccin-mocha.rasi rename to home/benk/.local/share/rofi/themes/catppuccin-mocha.rasi diff --git a/.oh-my-zsh/themes/ben.zsh-theme b/home/benk/.oh-my-zsh/themes/ben.zsh-theme similarity index 100% rename from .oh-my-zsh/themes/ben.zsh-theme rename to home/benk/.oh-my-zsh/themes/ben.zsh-theme diff --git a/.ssh/config b/home/benk/.ssh/config similarity index 100% rename from .ssh/config rename to home/benk/.ssh/config diff --git a/.tmux.conf b/home/benk/.tmux.conf similarity index 100% rename from .tmux.conf rename to home/benk/.tmux.conf diff --git a/.vimrc b/home/benk/.vimrc similarity index 100% rename from .vimrc rename to home/benk/.vimrc diff --git a/.zshrc b/home/benk/.zshrc similarity index 100% rename from .zshrc rename to home/benk/.zshrc diff --git a/pictures/Wallpapers/68747470733a2f2f6d69722d73332d63646e2d63662e626568616e63652e6e65742f70726f6a6563745f6d6f64756c65732f66732f36323561653139343139363131372e356537636132356639313330392e6a7067.jpeg b/home/benk/pictures/Wallpapers/68747470733a2f2f6d69722d73332d63646e2d63662e626568616e63652e6e65742f70726f6a6563745f6d6f64756c65732f66732f36323561653139343139363131372e356537636132356639313330392e6a7067.jpeg similarity index 100% rename from pictures/Wallpapers/68747470733a2f2f6d69722d73332d63646e2d63662e626568616e63652e6e65742f70726f6a6563745f6d6f64756c65732f66732f36323561653139343139363131372e356537636132356639313330392e6a7067.jpeg rename to home/benk/pictures/Wallpapers/68747470733a2f2f6d69722d73332d63646e2d63662e626568616e63652e6e65742f70726f6a6563745f6d6f64756c65732f66732f36323561653139343139363131372e356537636132356639313330392e6a7067.jpeg diff --git a/pictures/Wallpapers/Portal_2_concept_art.jpg b/home/benk/pictures/Wallpapers/Portal_2_concept_art.jpg similarity index 100% rename from pictures/Wallpapers/Portal_2_concept_art.jpg rename to home/benk/pictures/Wallpapers/Portal_2_concept_art.jpg diff --git a/pictures/Wallpapers/Street.jpg b/home/benk/pictures/Wallpapers/Street.jpg similarity index 100% rename from pictures/Wallpapers/Street.jpg rename to home/benk/pictures/Wallpapers/Street.jpg diff --git a/pictures/Wallpapers/buttons.png b/home/benk/pictures/Wallpapers/buttons.png similarity index 100% rename from pictures/Wallpapers/buttons.png rename to home/benk/pictures/Wallpapers/buttons.png diff --git a/pictures/Wallpapers/cat-sound.png b/home/benk/pictures/Wallpapers/cat-sound.png similarity index 100% rename from pictures/Wallpapers/cat-sound.png rename to home/benk/pictures/Wallpapers/cat-sound.png diff --git a/pictures/Wallpapers/catppuccin_triangle.png b/home/benk/pictures/Wallpapers/catppuccin_triangle.png similarity index 100% rename from pictures/Wallpapers/catppuccin_triangle.png rename to home/benk/pictures/Wallpapers/catppuccin_triangle.png diff --git a/pictures/Wallpapers/hashtags-black.png b/home/benk/pictures/Wallpapers/hashtags-black.png similarity index 100% rename from pictures/Wallpapers/hashtags-black.png rename to home/benk/pictures/Wallpapers/hashtags-black.png diff --git a/pictures/Wallpapers/mandelbrot_gap_lavender.png b/home/benk/pictures/Wallpapers/mandelbrot_gap_lavender.png similarity index 100% rename from pictures/Wallpapers/mandelbrot_gap_lavender.png rename to home/benk/pictures/Wallpapers/mandelbrot_gap_lavender.png diff --git a/pictures/Wallpapers/portal2.jpg b/home/benk/pictures/Wallpapers/portal2.jpg similarity index 100% rename from pictures/Wallpapers/portal2.jpg rename to home/benk/pictures/Wallpapers/portal2.jpg diff --git a/pictures/Wallpapers/portal2.png b/home/benk/pictures/Wallpapers/portal2.png similarity index 100% rename from pictures/Wallpapers/portal2.png rename to home/benk/pictures/Wallpapers/portal2.png diff --git a/pictures/Wallpapers/tetris.png b/home/benk/pictures/Wallpapers/tetris.png similarity index 100% rename from pictures/Wallpapers/tetris.png rename to home/benk/pictures/Wallpapers/tetris.png diff --git a/pictures/Wallpapers/waves_right_colored.png b/home/benk/pictures/Wallpapers/waves_right_colored.png similarity index 100% rename from pictures/Wallpapers/waves_right_colored.png rename to home/benk/pictures/Wallpapers/waves_right_colored.png diff --git a/packages/arch.txt b/packages/arch.txt index 1ec6fda..d8a7a46 100644 --- a/packages/arch.txt +++ b/packages/arch.txt @@ -8,6 +8,7 @@ fd git curl wget +rsync lua-language-server typescript-language-server pyright diff --git a/packages/brew.txt b/packages/brew.txt index e511531..a55e794 100644 --- a/packages/brew.txt +++ b/packages/brew.txt @@ -8,6 +8,7 @@ fd git curl wget +rsync lua-language-server typescript-language-server pyright