aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoriceyrazor <iceyrazor@mailfence.com>2025-05-24 04:08:28 -0500
committericeyrazor <iceyrazor@mailfence.com>2025-05-24 04:08:28 -0500
commite966d5328d6f328546db213278d1a1a6cd2f58d5 (patch)
treef0d41635190d29623920fdf4732cea7a006632d2
parent5010e575335939597b05f8d58bdf205c693a8004 (diff)
install scripts. reorganization. soon to be deployable
-rw-r--r--README.md8
-rwxr-xr-xenv/.Xresources (renamed from .Xresources)2
-rw-r--r--env/.bashrc (renamed from .bashrc)0
-rwxr-xr-xenv/.config/.profile (renamed from .config/.profile)7
-rw-r--r--env/.config/atuin/config.toml (renamed from .config/atuin/config.toml)0
-rw-r--r--env/.config/awesome/iceys-theme/layouts/cornerne.png (renamed from .config/awesome/iceys-theme/layouts/cornerne.png)bin272 -> 272 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/cornernew.png (renamed from .config/awesome/iceys-theme/layouts/cornernew.png)bin272 -> 272 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/cornernw.png (renamed from .config/awesome/iceys-theme/layouts/cornernw.png)bin263 -> 263 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/cornernww.png (renamed from .config/awesome/iceys-theme/layouts/cornernww.png)bin264 -> 264 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/cornerse.png (renamed from .config/awesome/iceys-theme/layouts/cornerse.png)bin264 -> 264 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/cornersew.png (renamed from .config/awesome/iceys-theme/layouts/cornersew.png)bin264 -> 264 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/cornersw.png (renamed from .config/awesome/iceys-theme/layouts/cornersw.png)bin263 -> 263 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/cornersww.png (renamed from .config/awesome/iceys-theme/layouts/cornersww.png)bin264 -> 264 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/dwindle.png (renamed from .config/awesome/iceys-theme/layouts/dwindle.png)bin320 -> 320 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/dwindlew.png (renamed from .config/awesome/iceys-theme/layouts/dwindlew.png)bin320 -> 320 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/fairh.png (renamed from .config/awesome/iceys-theme/layouts/fairh.png)bin245 -> 245 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/fairhw.png (renamed from .config/awesome/iceys-theme/layouts/fairhw.png)bin245 -> 245 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/fairv.png (renamed from .config/awesome/iceys-theme/layouts/fairv.png)bin246 -> 246 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/fairvw.png (renamed from .config/awesome/iceys-theme/layouts/fairvw.png)bin246 -> 246 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/floating.png (renamed from .config/awesome/iceys-theme/layouts/floating.png)bin282 -> 282 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/floatingw.png (renamed from .config/awesome/iceys-theme/layouts/floatingw.png)bin282 -> 282 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/fullscreen.png (renamed from .config/awesome/iceys-theme/layouts/fullscreen.png)bin866 -> 866 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/fullscreenw.png (renamed from .config/awesome/iceys-theme/layouts/fullscreenw.png)bin865 -> 865 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/magnifier.png (renamed from .config/awesome/iceys-theme/layouts/magnifier.png)bin345 -> 345 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/magnifierw.png (renamed from .config/awesome/iceys-theme/layouts/magnifierw.png)bin345 -> 345 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/max.png (renamed from .config/awesome/iceys-theme/layouts/max.png)bin574 -> 574 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/maxw.png (renamed from .config/awesome/iceys-theme/layouts/maxw.png)bin581 -> 581 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/spiral.png (renamed from .config/awesome/iceys-theme/layouts/spiral.png)bin328 -> 328 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/spiralw.png (renamed from .config/awesome/iceys-theme/layouts/spiralw.png)bin328 -> 328 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/tile.png (renamed from .config/awesome/iceys-theme/layouts/tile.png)bin265 -> 265 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/tilebottom.png (renamed from .config/awesome/iceys-theme/layouts/tilebottom.png)bin264 -> 264 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/tilebottomw.png (renamed from .config/awesome/iceys-theme/layouts/tilebottomw.png)bin264 -> 264 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/tileleft.png (renamed from .config/awesome/iceys-theme/layouts/tileleft.png)bin266 -> 266 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/tileleftw.png (renamed from .config/awesome/iceys-theme/layouts/tileleftw.png)bin266 -> 266 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/tiletop.png (renamed from .config/awesome/iceys-theme/layouts/tiletop.png)bin260 -> 260 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/tiletopw.png (renamed from .config/awesome/iceys-theme/layouts/tiletopw.png)bin265 -> 265 bytes
-rw-r--r--env/.config/awesome/iceys-theme/layouts/tilew.png (renamed from .config/awesome/iceys-theme/layouts/tilew.png)bin265 -> 265 bytes
-rw-r--r--env/.config/awesome/iceys-theme/submenu.png (renamed from .config/awesome/iceys-theme/submenu.png)bin440 -> 440 bytes
-rw-r--r--env/.config/awesome/iceys-theme/taglist/squarefw.png (renamed from .config/awesome/iceys-theme/taglist/squarefw.png)bin187 -> 187 bytes
-rw-r--r--env/.config/awesome/iceys-theme/taglist/squarew.png (renamed from .config/awesome/iceys-theme/taglist/squarew.png)bin193 -> 193 bytes
-rw-r--r--env/.config/awesome/iceys-theme/theme.lua (renamed from .config/awesome/iceys-theme/theme.lua)0
-rw-r--r--env/.config/awesome/iceys-theme/titlebar/close_focus.png (renamed from .config/awesome/iceys-theme/titlebar/close_focus.png)bin966 -> 966 bytes
-rw-r--r--env/.config/awesome/iceys-theme/titlebar/close_normal.png (renamed from .config/awesome/iceys-theme/titlebar/close_normal.png)bin966 -> 966 bytes
-rw-r--r--env/.config/awesome/iceys-theme/titlebar/floating_focus_active.png (renamed from .config/awesome/iceys-theme/titlebar/floating_focus_active.png)bin386 -> 386 bytes
-rw-r--r--env/.config/awesome/iceys-theme/titlebar/floating_focus_inactive.png (renamed from .config/awesome/iceys-theme/titlebar/floating_focus_inactive.png)bin237 -> 237 bytes
-rw-r--r--env/.config/awesome/iceys-theme/titlebar/floating_normal_active.png (renamed from .config/awesome/iceys-theme/titlebar/floating_normal_active.png)bin386 -> 386 bytes
-rw-r--r--env/.config/awesome/iceys-theme/titlebar/floating_normal_inactive.png (renamed from .config/awesome/iceys-theme/titlebar/floating_normal_inactive.png)bin237 -> 237 bytes
-rw-r--r--env/.config/awesome/iceys-theme/titlebar/maximized_focus_active.png (renamed from .config/awesome/iceys-theme/titlebar/maximized_focus_active.png)bin480 -> 480 bytes
-rw-r--r--env/.config/awesome/iceys-theme/titlebar/maximized_focus_inactive.png (renamed from .config/awesome/iceys-theme/titlebar/maximized_focus_inactive.png)bin452 -> 452 bytes
-rw-r--r--env/.config/awesome/iceys-theme/titlebar/maximized_normal_active.png (renamed from .config/awesome/iceys-theme/titlebar/maximized_normal_active.png)bin480 -> 480 bytes
-rw-r--r--env/.config/awesome/iceys-theme/titlebar/maximized_normal_inactive.png (renamed from .config/awesome/iceys-theme/titlebar/maximized_normal_inactive.png)bin452 -> 452 bytes
-rw-r--r--env/.config/awesome/iceys-theme/titlebar/minimize_focus.png (renamed from .config/awesome/iceys-theme/titlebar/minimize_focus.png)bin234 -> 234 bytes
-rw-r--r--env/.config/awesome/iceys-theme/titlebar/minimize_normal.png (renamed from .config/awesome/iceys-theme/titlebar/minimize_normal.png)bin225 -> 225 bytes
-rw-r--r--env/.config/awesome/iceys-theme/titlebar/ontop_focus_active.png (renamed from .config/awesome/iceys-theme/titlebar/ontop_focus_active.png)bin467 -> 467 bytes
-rw-r--r--env/.config/awesome/iceys-theme/titlebar/ontop_focus_inactive.png (renamed from .config/awesome/iceys-theme/titlebar/ontop_focus_inactive.png)bin604 -> 604 bytes
-rw-r--r--env/.config/awesome/iceys-theme/titlebar/ontop_normal_active.png (renamed from .config/awesome/iceys-theme/titlebar/ontop_normal_active.png)bin467 -> 467 bytes
-rw-r--r--env/.config/awesome/iceys-theme/titlebar/ontop_normal_inactive.png (renamed from .config/awesome/iceys-theme/titlebar/ontop_normal_inactive.png)bin604 -> 604 bytes
-rw-r--r--env/.config/awesome/iceys-theme/titlebar/sticky_focus_active.png (renamed from .config/awesome/iceys-theme/titlebar/sticky_focus_active.png)bin654 -> 654 bytes
-rw-r--r--env/.config/awesome/iceys-theme/titlebar/sticky_focus_inactive.png (renamed from .config/awesome/iceys-theme/titlebar/sticky_focus_inactive.png)bin758 -> 758 bytes
-rw-r--r--env/.config/awesome/iceys-theme/titlebar/sticky_normal_active.png (renamed from .config/awesome/iceys-theme/titlebar/sticky_normal_active.png)bin654 -> 654 bytes
-rw-r--r--env/.config/awesome/iceys-theme/titlebar/sticky_normal_inactive.png (renamed from .config/awesome/iceys-theme/titlebar/sticky_normal_inactive.png)bin758 -> 758 bytes
-rw-r--r--env/.config/awesome/keys-US-colemak.lua (renamed from .config/awesome/keys-US-colemak.lua)0
-rw-r--r--env/.config/awesome/keys-US.lua (renamed from .config/awesome/keys-US.lua)0
-rw-r--r--env/.config/awesome/rc.bak2.lua (renamed from .config/awesome/rc.bak2.lua)0
-rw-r--r--env/.config/awesome/rc.lua (renamed from .config/awesome/rc.lua)0
-rw-r--r--env/.config/cava/config (renamed from .config/cava/config)0
-rw-r--r--env/.config/cava/shaders/bar_spectrum.frag (renamed from .config/cava/shaders/bar_spectrum.frag)0
-rw-r--r--env/.config/cava/shaders/northern_lights.frag (renamed from .config/cava/shaders/northern_lights.frag)0
-rw-r--r--env/.config/cava/shaders/pass_through.vert (renamed from .config/cava/shaders/pass_through.vert)0
-rw-r--r--env/.config/cava/shaders/spectrogram.frag (renamed from .config/cava/shaders/spectrogram.frag)0
-rw-r--r--env/.config/cava/shaders/winamp_line_style_spectrum.frag (renamed from .config/cava/shaders/winamp_line_style_spectrum.frag)0
-rw-r--r--env/.config/fastfetch/10.jsonc (renamed from .config/fastfetch/10.jsonc)0
-rw-r--r--env/.config/fastfetch/ascii-char.jsonc (renamed from .config/fastfetch/ascii-char.jsonc)0
-rw-r--r--env/.config/fastfetch/compact.jsonc (renamed from .config/fastfetch/compact.jsonc)0
-rwxr-xr-xenv/.config/hypr/cycle-layout.sh (renamed from .config/hypr/cycle-layout.sh)0
-rw-r--r--env/.config/hypr/hyprland.conf (renamed from .config/hypr/hyprland.conf)60
-rw-r--r--env/.config/hypr/hyprpaper.conf (renamed from .config/hypr/hyprpaper.conf)3
-rw-r--r--env/.config/lf/icons (renamed from .config/lf/icons)0
-rwxr-xr-xenv/.config/lf/lfrc (renamed from .config/lf/lfrc)0
-rwxr-xr-xenv/.config/nvim/.luarc.json (renamed from .config/nvim/.luarc.json)0
-rw-r--r--env/.config/nvim/after/plugin/3rd.lua41
-rw-r--r--env/.config/nvim/after/plugin/cloak.lua (renamed from .config/nvim/after/plugin/cloak.lua)0
-rw-r--r--env/.config/nvim/after/plugin/colorizer.lua (renamed from .config/nvim/after/plugin/colorizer.lua)0
-rw-r--r--env/.config/nvim/after/plugin/hardtime.lua (renamed from .config/nvim/after/plugin/hardtime.lua)0
-rwxr-xr-xenv/.config/nvim/after/plugin/harpoon.lua (renamed from .config/nvim/after/plugin/harpoon.lua)0
-rw-r--r--env/.config/nvim/after/plugin/indent-blankline.lua (renamed from .config/nvim/after/plugin/indent-blankline.lua)0
-rwxr-xr-xenv/.config/nvim/after/plugin/lsp.lua (renamed from .config/nvim/after/plugin/lsp.lua)0
-rw-r--r--env/.config/nvim/after/plugin/lualine.lua (renamed from .config/nvim/after/plugin/lualine.lua)0
-rw-r--r--env/.config/nvim/after/plugin/notify.lua (renamed from .config/nvim/after/plugin/notify.lua)0
-rwxr-xr-xenv/.config/nvim/after/plugin/telescope.lua (renamed from .config/nvim/after/plugin/telescope.lua)0
-rw-r--r--env/.config/nvim/after/plugin/undotree.lua (renamed from .config/nvim/after/plugin/undotree.lua)0
-rwxr-xr-xenv/.config/nvim/custom-lsp/.luarc.json (renamed from .config/nvim/custom-lsp/.luarc.json)0
-rwxr-xr-xenv/.config/nvim/init.lua (renamed from .config/nvim/init.lua)0
-rw-r--r--env/.config/nvim/lua/yourmom/cloak.lua (renamed from .config/nvim/lua/yourmom/cloak.lua)0
-rwxr-xr-xenv/.config/nvim/lua/yourmom/init.lua (renamed from .config/nvim/lua/yourmom/init.lua)4
-rwxr-xr-xenv/.config/nvim/lua/yourmom/packer.lua (renamed from .config/nvim/lua/yourmom/packer.lua)3
-rwxr-xr-xenv/.config/nvim/lua/yourmom/remap.lua (renamed from .config/nvim/lua/yourmom/remap.lua)8
-rwxr-xr-xenv/.config/nvim/spell/en.utf-8.add (renamed from .config/nvim/spell/en.utf-8.add)0
-rwxr-xr-xenv/.config/nvim/spell/en.utf-8.add.spl (renamed from .config/nvim/spell/en.utf-8.add.spl)bin253 -> 253 bytes
-rwxr-xr-xenv/.config/picom.conf (renamed from .config/picom.conf)0
-rw-r--r--env/.config/rofi/config.rasi (renamed from .config/rofi/config.rasi)0
-rwxr-xr-xenv/.config/screenkey.json (renamed from .config/screenkey.json)0
-rwxr-xr-xenv/.config/tmux/tmux.conf (renamed from .config/tmux/tmux.conf)3
-rw-r--r--env/.config/waybar/config.jsonc (renamed from .config/waybar/config.jsonc)2
-rw-r--r--env/.config/waybar/ref-style.css (renamed from .config/waybar/style.css)0
-rw-r--r--env/.config/waybar/style.css163
-rw-r--r--env/.config/wezterm/colors.lua26
-rwxr-xr-xenv/.config/wezterm/reference.lua (renamed from .config/wezterm/wezterm.lua)0
-rwxr-xr-xenv/.config/wezterm/wezterm.lua31
-rwxr-xr-xenv/.local/bin/system/backup/backup.sh (renamed from stuff/scripts/system/backup/backup.sh)2
-rwxr-xr-xenv/.local/bin/system/backup/copy-to-git.sh (renamed from stuff/scripts/system/backup/copy-to-git.sh)0
-rwxr-xr-xenv/.local/bin/system/bri.sh (renamed from stuff/scripts/system/bri.sh)0
-rwxr-xr-xenv/.local/bin/system/math.sh (renamed from stuff/scripts/system/math.sh)0
-rwxr-xr-xenv/.local/bin/system/neoboot.sh (renamed from stuff/scripts/system/neoboot.sh)10
-rwxr-xr-xenv/.local/bin/system/restart-pipe.sh (renamed from stuff/scripts/system/restart-pipe.sh)0
-rwxr-xr-xenv/.local/bin/system/set-pri-java.sh (renamed from stuff/scripts/system/set-pri-java.sh)0
-rwxr-xr-xenv/.local/bin/system/start-scripts/autostart.sh (renamed from .config/dwm/autostart.sh)22
-rwxr-xr-xenv/.local/bin/system/start-scripts/lessons-loop.sh (renamed from .config/dwm/lessons-loop.sh)0
-rwxr-xr-xenv/.local/bin/system/start-scripts/newsboat-fetch.sh (renamed from .config/dwm/newsboat-fetch.sh)0
-rw-r--r--env/.local/bin/system/stbar/config.txt (renamed from stuff/scripts/system/stbar/config.txt)0
-rwxr-xr-xenv/.local/bin/system/stbar/killbar.sh (renamed from stuff/scripts/system/stbar/killbar.sh)0
-rwxr-xr-xenv/.local/bin/system/stbar/stbar-awesome.sh (renamed from stuff/scripts/system/stbar/stbar-awesome.sh)0
-rwxr-xr-xenv/.local/bin/system/stbar/stbar.sh (renamed from stuff/scripts/system/stbar/stbar.sh)0
-rwxr-xr-xenv/.local/bin/system/stbar/weth_str.txt (renamed from stuff/scripts/system/stbar/weth_str.txt)0
-rwxr-xr-xenv/.local/bin/system/url-handler.sh (renamed from stuff/scripts/system/url-handler.sh)7
-rw-r--r--env/.p10k.zsh (renamed from .p10k.zsh)0
-rwxr-xr-xenv/.urlview (renamed from .urlview)0
-rwxr-xr-xenv/.vimrc (renamed from .vimrc)0
-rwxr-xr-xenv/.zshrc (renamed from .zshrc)0
-rw-r--r--keep/README.md1
-rw-r--r--keep/manual-programs/suckless/dmenu-5.2/LICENSE (renamed from stuff/manual-programs/suckless/dmenu-5.2/LICENSE)0
-rw-r--r--keep/manual-programs/suckless/dmenu-5.2/Makefile (renamed from stuff/manual-programs/suckless/dmenu-5.2/Makefile)0
-rw-r--r--keep/manual-programs/suckless/dmenu-5.2/README (renamed from stuff/manual-programs/suckless/dmenu-5.2/README)0
-rw-r--r--keep/manual-programs/suckless/dmenu-5.2/arg.h (renamed from stuff/manual-programs/suckless/dmenu-5.2/arg.h)0
-rw-r--r--keep/manual-programs/suckless/dmenu-5.2/config.h (renamed from stuff/manual-programs/suckless/dmenu-5.2/config.h)0
-rw-r--r--keep/manual-programs/suckless/dmenu-5.2/config.mk (renamed from stuff/manual-programs/suckless/dmenu-5.2/config.mk)0
-rwxr-xr-xkeep/manual-programs/suckless/dmenu-5.2/dmenu (renamed from stuff/manual-programs/suckless/dmenu-5.2/dmenu)bin42664 -> 42664 bytes
-rw-r--r--keep/manual-programs/suckless/dmenu-5.2/dmenu.1 (renamed from stuff/manual-programs/suckless/dmenu-5.2/dmenu.1)0
-rw-r--r--keep/manual-programs/suckless/dmenu-5.2/dmenu.c (renamed from stuff/manual-programs/suckless/dmenu-5.2/dmenu.c)0
-rw-r--r--keep/manual-programs/suckless/dmenu-5.2/dmenu.o (renamed from stuff/manual-programs/suckless/dmenu-5.2/dmenu.o)bin31672 -> 31672 bytes
-rwxr-xr-xkeep/manual-programs/suckless/dmenu-5.2/dmenu_path (renamed from stuff/manual-programs/suckless/dmenu-5.2/dmenu_path)0
-rwxr-xr-xkeep/manual-programs/suckless/dmenu-5.2/dmenu_run (renamed from stuff/manual-programs/suckless/dmenu-5.2/dmenu_run)0
-rw-r--r--keep/manual-programs/suckless/dmenu-5.2/drw.c (renamed from stuff/manual-programs/suckless/dmenu-5.2/drw.c)0
-rw-r--r--keep/manual-programs/suckless/dmenu-5.2/drw.h (renamed from stuff/manual-programs/suckless/dmenu-5.2/drw.h)0
-rw-r--r--keep/manual-programs/suckless/dmenu-5.2/drw.o (renamed from stuff/manual-programs/suckless/dmenu-5.2/drw.o)bin11000 -> 11000 bytes
-rwxr-xr-xkeep/manual-programs/suckless/dmenu-5.2/stest (renamed from stuff/manual-programs/suckless/dmenu-5.2/stest)bin16432 -> 16432 bytes
-rw-r--r--keep/manual-programs/suckless/dmenu-5.2/stest.1 (renamed from stuff/manual-programs/suckless/dmenu-5.2/stest.1)0
-rw-r--r--keep/manual-programs/suckless/dmenu-5.2/stest.c (renamed from stuff/manual-programs/suckless/dmenu-5.2/stest.c)0
-rw-r--r--keep/manual-programs/suckless/dmenu-5.2/stest.o (renamed from stuff/manual-programs/suckless/dmenu-5.2/stest.o)bin5256 -> 5256 bytes
-rw-r--r--keep/manual-programs/suckless/dmenu-5.2/util.c (renamed from stuff/manual-programs/suckless/dmenu-5.2/util.c)0
-rw-r--r--keep/manual-programs/suckless/dmenu-5.2/util.h (renamed from stuff/manual-programs/suckless/dmenu-5.2/util.h)0
-rw-r--r--keep/manual-programs/suckless/dmenu-5.2/util.o (renamed from stuff/manual-programs/suckless/dmenu-5.2/util.o)bin2224 -> 2224 bytes
-rw-r--r--keep/manual-programs/suckless/dwm-bak/LICENSE (renamed from stuff/manual-programs/suckless/dwm-bak/LICENSE)0
-rw-r--r--keep/manual-programs/suckless/dwm-bak/Makefile (renamed from stuff/manual-programs/suckless/dwm-bak/Makefile)0
-rw-r--r--keep/manual-programs/suckless/dwm-bak/README (renamed from stuff/manual-programs/suckless/dwm-bak/README)0
-rw-r--r--keep/manual-programs/suckless/dwm-bak/awesome-glyphs.txt (renamed from stuff/manual-programs/suckless/dwm-bak/awesome-glyphs.txt)0
-rw-r--r--keep/manual-programs/suckless/dwm-bak/config.def.h.orig (renamed from stuff/manual-programs/suckless/dwm-bak/config.def.h.orig)0
-rw-r--r--keep/manual-programs/suckless/dwm-bak/config.h (renamed from stuff/manual-programs/suckless/dwm-bak/config.h)0
-rw-r--r--keep/manual-programs/suckless/dwm-bak/config.mk (renamed from stuff/manual-programs/suckless/dwm-bak/config.mk)0
-rw-r--r--keep/manual-programs/suckless/dwm-bak/drw.c (renamed from stuff/manual-programs/suckless/dwm-bak/drw.c)0
-rw-r--r--keep/manual-programs/suckless/dwm-bak/drw.h (renamed from stuff/manual-programs/suckless/dwm-bak/drw.h)0
-rw-r--r--keep/manual-programs/suckless/dwm-bak/drw.o (renamed from stuff/manual-programs/suckless/dwm-bak/drw.o)bin10488 -> 10488 bytes
-rwxr-xr-xkeep/manual-programs/suckless/dwm-bak/dwm (renamed from stuff/manual-programs/suckless/dwm-bak/dwm)bin74816 -> 74816 bytes
-rw-r--r--keep/manual-programs/suckless/dwm-bak/dwm-autostart-20161205-bb3bd6f.diff (renamed from stuff/manual-programs/suckless/dwm-bak/dwm-autostart-20161205-bb3bd6f.diff)0
-rw-r--r--keep/manual-programs/suckless/dwm-bak/dwm-fullgaps-6.2.diff (renamed from stuff/manual-programs/suckless/dwm-bak/dwm-fullgaps-6.2.diff)0
-rw-r--r--keep/manual-programs/suckless/dwm-bak/dwm-systray-6.2.diff (renamed from stuff/manual-programs/suckless/dwm-bak/dwm-systray-6.2.diff)0
-rw-r--r--keep/manual-programs/suckless/dwm-bak/dwm.1 (renamed from stuff/manual-programs/suckless/dwm-bak/dwm.1)0
-rw-r--r--keep/manual-programs/suckless/dwm-bak/dwm.c (renamed from stuff/manual-programs/suckless/dwm-bak/dwm.c)0
-rw-r--r--keep/manual-programs/suckless/dwm-bak/dwm.c.orig (renamed from stuff/manual-programs/suckless/dwm-bak/dwm.c.orig)0
-rw-r--r--keep/manual-programs/suckless/dwm-bak/dwm.o (renamed from stuff/manual-programs/suckless/dwm-bak/dwm.o)bin69016 -> 69016 bytes
-rw-r--r--keep/manual-programs/suckless/dwm-bak/dwm.png (renamed from stuff/manual-programs/suckless/dwm-bak/dwm.png)bin373 -> 373 bytes
-rw-r--r--keep/manual-programs/suckless/dwm-bak/dwmstatus/LICENSE (renamed from stuff/manual-programs/suckless/dwm-bak/dwmstatus/LICENSE)0
-rw-r--r--keep/manual-programs/suckless/dwm-bak/dwmstatus/Makefile (renamed from stuff/manual-programs/suckless/dwm-bak/dwmstatus/Makefile)0
-rw-r--r--keep/manual-programs/suckless/dwm-bak/dwmstatus/config.mk (renamed from stuff/manual-programs/suckless/dwm-bak/dwmstatus/config.mk)0
-rw-r--r--keep/manual-programs/suckless/dwm-bak/dwmstatus/dwmstatus-temperature.c (renamed from stuff/manual-programs/suckless/dwm-bak/dwmstatus/dwmstatus-temperature.c)0
-rw-r--r--keep/manual-programs/suckless/dwm-bak/dwmstatus/dwmstatus.c (renamed from stuff/manual-programs/suckless/dwm-bak/dwmstatus/dwmstatus.c)0
-rw-r--r--keep/manual-programs/suckless/dwm-bak/dwmstatus/new-acpi-battery.c (renamed from stuff/manual-programs/suckless/dwm-bak/dwmstatus/new-acpi-battery.c)0
-rw-r--r--keep/manual-programs/suckless/dwm-bak/endx (renamed from stuff/manual-programs/suckless/dwm-bak/endx)0
-rw-r--r--keep/manual-programs/suckless/dwm-bak/shiftview.c (renamed from stuff/manual-programs/suckless/dwm-bak/shiftview.c)0
-rw-r--r--keep/manual-programs/suckless/dwm-bak/transient.c (renamed from stuff/manual-programs/suckless/dwm-bak/transient.c)0
-rw-r--r--keep/manual-programs/suckless/dwm-bak/util.c (renamed from stuff/manual-programs/suckless/dwm-bak/util.c)0
-rw-r--r--keep/manual-programs/suckless/dwm-bak/util.h (renamed from stuff/manual-programs/suckless/dwm-bak/util.h)0
-rw-r--r--keep/manual-programs/suckless/dwm-bak/util.o (renamed from stuff/manual-programs/suckless/dwm-bak/util.o)bin2224 -> 2224 bytes
-rw-r--r--keep/manual-programs/suckless/dwm/LICENSE (renamed from stuff/manual-programs/suckless/dwm/LICENSE)0
-rw-r--r--keep/manual-programs/suckless/dwm/Makefile (renamed from stuff/manual-programs/suckless/dwm/Makefile)0
-rw-r--r--keep/manual-programs/suckless/dwm/README (renamed from stuff/manual-programs/suckless/dwm/README)0
-rw-r--r--keep/manual-programs/suckless/dwm/awesome-glyphs.txt (renamed from stuff/manual-programs/suckless/dwm/awesome-glyphs.txt)0
-rw-r--r--keep/manual-programs/suckless/dwm/config.def.h.orig (renamed from stuff/manual-programs/suckless/dwm/config.def.h.orig)0
-rw-r--r--keep/manual-programs/suckless/dwm/config.h (renamed from stuff/manual-programs/suckless/dwm/config.h)0
-rw-r--r--keep/manual-programs/suckless/dwm/config.mk (renamed from stuff/manual-programs/suckless/dwm/config.mk)0
-rw-r--r--keep/manual-programs/suckless/dwm/drw.c (renamed from stuff/manual-programs/suckless/dwm/drw.c)0
-rw-r--r--keep/manual-programs/suckless/dwm/drw.h (renamed from stuff/manual-programs/suckless/dwm/drw.h)0
-rw-r--r--keep/manual-programs/suckless/dwm/drw.o (renamed from stuff/manual-programs/suckless/dwm/drw.o)bin10408 -> 10408 bytes
-rwxr-xr-xkeep/manual-programs/suckless/dwm/dwm (renamed from stuff/manual-programs/suckless/dwm/dwm)bin74704 -> 74704 bytes
-rw-r--r--keep/manual-programs/suckless/dwm/dwm-autostart-20161205-bb3bd6f.diff (renamed from stuff/manual-programs/suckless/dwm/dwm-autostart-20161205-bb3bd6f.diff)0
-rw-r--r--keep/manual-programs/suckless/dwm/dwm-bottomstack-6.1.diff (renamed from stuff/manual-programs/suckless/dwm/dwm-bottomstack-6.1.diff)0
-rw-r--r--keep/manual-programs/suckless/dwm/dwm-fullgaps-6.2.diff (renamed from stuff/manual-programs/suckless/dwm/dwm-fullgaps-6.2.diff)0
-rw-r--r--keep/manual-programs/suckless/dwm/dwm-systray-6.2.diff (renamed from stuff/manual-programs/suckless/dwm/dwm-systray-6.2.diff)0
-rw-r--r--keep/manual-programs/suckless/dwm/dwm.1 (renamed from stuff/manual-programs/suckless/dwm/dwm.1)0
-rw-r--r--keep/manual-programs/suckless/dwm/dwm.c (renamed from stuff/manual-programs/suckless/dwm/dwm.c)0
-rw-r--r--keep/manual-programs/suckless/dwm/dwm.c.orig (renamed from stuff/manual-programs/suckless/dwm/dwm.c.orig)0
-rw-r--r--keep/manual-programs/suckless/dwm/dwm.o (renamed from stuff/manual-programs/suckless/dwm/dwm.o)bin69688 -> 69688 bytes
-rw-r--r--keep/manual-programs/suckless/dwm/dwm.png (renamed from stuff/manual-programs/suckless/dwm/dwm.png)bin373 -> 373 bytes
-rw-r--r--keep/manual-programs/suckless/dwm/dwmstatus/LICENSE (renamed from stuff/manual-programs/suckless/dwm/dwmstatus/LICENSE)0
-rw-r--r--keep/manual-programs/suckless/dwm/dwmstatus/Makefile (renamed from stuff/manual-programs/suckless/dwm/dwmstatus/Makefile)0
-rw-r--r--keep/manual-programs/suckless/dwm/dwmstatus/config.mk (renamed from stuff/manual-programs/suckless/dwm/dwmstatus/config.mk)0
-rw-r--r--keep/manual-programs/suckless/dwm/dwmstatus/dwmstatus-temperature.c (renamed from stuff/manual-programs/suckless/dwm/dwmstatus/dwmstatus-temperature.c)0
-rw-r--r--keep/manual-programs/suckless/dwm/dwmstatus/dwmstatus.c (renamed from stuff/manual-programs/suckless/dwm/dwmstatus/dwmstatus.c)0
-rw-r--r--keep/manual-programs/suckless/dwm/dwmstatus/new-acpi-battery.c (renamed from stuff/manual-programs/suckless/dwm/dwmstatus/new-acpi-battery.c)0
-rw-r--r--keep/manual-programs/suckless/dwm/endx (renamed from stuff/manual-programs/suckless/dwm/endx)0
-rw-r--r--keep/manual-programs/suckless/dwm/shiftview.c (renamed from stuff/manual-programs/suckless/dwm/shiftview.c)0
-rw-r--r--keep/manual-programs/suckless/dwm/transient.c (renamed from stuff/manual-programs/suckless/dwm/transient.c)0
-rw-r--r--keep/manual-programs/suckless/dwm/util.c (renamed from stuff/manual-programs/suckless/dwm/util.c)0
-rw-r--r--keep/manual-programs/suckless/dwm/util.h (renamed from stuff/manual-programs/suckless/dwm/util.h)0
-rw-r--r--keep/manual-programs/suckless/dwm/util.o (renamed from stuff/manual-programs/suckless/dwm/util.o)bin2224 -> 2224 bytes
-rw-r--r--keep/manual-programs/suckless/surf/FAQ.md (renamed from stuff/manual-programs/suckless/surf/FAQ.md)0
-rw-r--r--keep/manual-programs/suckless/surf/LICENSE (renamed from stuff/manual-programs/suckless/surf/LICENSE)0
-rw-r--r--keep/manual-programs/suckless/surf/Makefile (renamed from stuff/manual-programs/suckless/surf/Makefile)0
-rw-r--r--keep/manual-programs/suckless/surf/README (renamed from stuff/manual-programs/suckless/surf/README)0
-rw-r--r--keep/manual-programs/suckless/surf/TODO.md (renamed from stuff/manual-programs/suckless/surf/TODO.md)0
-rw-r--r--keep/manual-programs/suckless/surf/arg.h (renamed from stuff/manual-programs/suckless/surf/arg.h)0
-rw-r--r--keep/manual-programs/suckless/surf/common.h (renamed from stuff/manual-programs/suckless/surf/common.h)0
-rw-r--r--keep/manual-programs/suckless/surf/config.def.h (renamed from stuff/manual-programs/suckless/surf/config.def.h)0
-rw-r--r--keep/manual-programs/suckless/surf/config.def.h.orig (renamed from stuff/manual-programs/suckless/surf/config.def.h.orig)0
-rw-r--r--keep/manual-programs/suckless/surf/config.h (renamed from stuff/manual-programs/suckless/surf/config.h)0
-rw-r--r--keep/manual-programs/suckless/surf/config.mk (renamed from stuff/manual-programs/suckless/surf/config.mk)0
-rw-r--r--keep/manual-programs/suckless/surf/surf (renamed from stuff/manual-programs/suckless/surf/surf)bin71408 -> 71408 bytes
-rw-r--r--keep/manual-programs/suckless/surf/surf-modal-20190209-d068a38.diff (renamed from stuff/manual-programs/suckless/surf/surf-modal-20190209-d068a38.diff)0
-rw-r--r--keep/manual-programs/suckless/surf/surf-open.sh (renamed from stuff/manual-programs/suckless/surf/surf-open.sh)0
-rw-r--r--keep/manual-programs/suckless/surf/surf-uri-aliases-20220930-089272b.diff (renamed from stuff/manual-programs/suckless/surf/surf-uri-aliases-20220930-089272b.diff)0
-rw-r--r--keep/manual-programs/suckless/surf/surf.1 (renamed from stuff/manual-programs/suckless/surf/surf.1)0
-rw-r--r--keep/manual-programs/suckless/surf/surf.c (renamed from stuff/manual-programs/suckless/surf/surf.c)0
-rw-r--r--keep/manual-programs/suckless/surf/surf.c.orig (renamed from stuff/manual-programs/suckless/surf/surf.c.orig)0
-rw-r--r--keep/manual-programs/suckless/surf/surf.o (renamed from stuff/manual-programs/suckless/surf/surf.o)bin71896 -> 71896 bytes
-rw-r--r--keep/manual-programs/suckless/surf/surf.png (renamed from stuff/manual-programs/suckless/surf/surf.png)bin240 -> 240 bytes
-rw-r--r--keep/manual-programs/suckless/surf/webext-surf.c (renamed from stuff/manual-programs/suckless/surf/webext-surf.c)0
-rw-r--r--keep/manual-programs/suckless/surf/webext-surf.o (renamed from stuff/manual-programs/suckless/surf/webext-surf.o)bin6504 -> 6504 bytes
-rw-r--r--keep/manual-programs/suckless/surf/webext-surf.so (renamed from stuff/manual-programs/suckless/surf/webext-surf.so)bin17264 -> 17264 bytes
-rwxr-xr-xrun.sh17
-rwxr-xr-xruns/deploy-env.sh0
-rwxr-xr-xruns/get-reqs-A-min-arch.sh9
-rwxr-xr-xruns/get-reqs-B-current-arch.sh23
242 files changed, 407 insertions, 45 deletions
diff --git a/README.md b/README.md
index 20278b7..f2ddaa2 100644
--- a/README.md
+++ b/README.md
@@ -2,6 +2,10 @@
this is just some configs and stuffs i decided to put on my github
eg my dotfiles
+# update 05/24/2025
+i liked how primagen did his dev environment and deploying of scripts. so im making my own version
+note: the pacman install scripts may not be fully what i have as i made this loong after installing software
+
# requirements
- for dwm or awesome
- xorg-server
@@ -88,3 +92,7 @@ eg my dotfiles
- dusnt # for hyprland
- calender
- calcurse
+
+# todo
+- deploy
+- seperate installs into more scripts to have different steps in requirements. probably wont do this
diff --git a/.Xresources b/env/.Xresources
index 1261e1a..6be825b 100755
--- a/.Xresources
+++ b/env/.Xresources
@@ -52,7 +52,7 @@ URxvt.transparent: true
URxvt.depth: 10
URxvt.shading: 110
!URxvt.font: xft:cousine:size=12
-URxvt.font: xft:Inconsolata-Regular:size=15
+URxvt.font: xft:Inconsolata-Regular:size=10
URxvt.foreground: #e6e6e6
URxvt.background: #000000
diff --git a/.bashrc b/env/.bashrc
index 9685785..9685785 100644
--- a/.bashrc
+++ b/env/.bashrc
diff --git a/.config/.profile b/env/.config/.profile
index ea1d3f5..caf7e21 100755
--- a/.config/.profile
+++ b/env/.config/.profile
@@ -29,7 +29,7 @@ export EDITOR="nvim"
# export BROWSER="/home/iceyrazor/.local/bin/zen-x86_64.AppImage"
export BROWSER="zen.desktop"
export PREFIX=/usr
-export PATH="$PATH:$HOME/.cargo/bin:$HOME/stuff/scripts/system:$HOME/stuff/scripts/system/backup:$HOME/stuff/scripts/system/wlx:$HOME/stuff/scripts/system/youtube-playlist-cli:$HOME/.local/bin/blender-4.1.1-linux-x64:$HOME/stuff/manual-programs/app-images"
+export PATH="$PATH:$HOME/.cargo/bin:$HOME/stuff/scripts/system:$HOME/stuff/scripts/system/backup:$HOME/stuff/scripts/system/wlx:$HOME/stuff/scripts/system/youtube-playlist-cli:$HOME/.local/bin/blender-4.1.1-linux-x64:$HOME/stuff/manual-programs/app-images:$HOME/stuff/scripts/system/theme-setter"
export MANPAGER='nvim +Man!'
# export DWM_NOTIF_FILE="/home/iceyrazor/stuff/scripts/c/SDL/notif/notif.txt"
@@ -80,6 +80,7 @@ alias bbacklap="~/stuff/scripts/system/backup/backup-tol.sh"
alias bgit="~/stuff/scripts/system/backup/move-to-git.sh"
alias vasm="~/stuff/manual-programs/vasm/vasm6502_oldstyle -Fbin -dotdir "
alias pipes="pipes.sh -t 0 -p 3 -f 30 -r 2000"
+alias anim="hyprctl keyword animations:enabled "
alias bri="fukn ~/stuff/scripts/system/bri.sh"
@@ -107,8 +108,8 @@ alias scs="sleep 3s && ffmpeg -f x11grab -framerate 1 -video_size 1920x1200 -i :
alias wwrite="watch -d grep -e Dirty: -e Writeback: /proc/meminfo"
alias gol="~/stuff/scripts/c/SDL/game-of-life/game-of-life & disown"
-alias vrinit="echo key x | fukn dotool && drkwll && killall xcompmgr; sleep 1s && wlx-layout.sh main; \
-sleep 2s && tmux new-session -s chat-loop -c stuff/scripts/rust/chat-loop"
+# alias vrinit="echo key x | fukn dotool && drkwll && killall xcompmgr; sleep 1s && wlx-layout.sh main; \
+alias vrinit="echo key x | fukn dotool && drkwll && sleep 2s && tmux new-session -s chat-loop -c stuff/scripts/rust/chat-loop"
alias statst="echo full_stat:true > ~/stuff/scripts/system/stbar/config.txt"
diff --git a/.config/atuin/config.toml b/env/.config/atuin/config.toml
index 7ae0b79..7ae0b79 100644
--- a/.config/atuin/config.toml
+++ b/env/.config/atuin/config.toml
diff --git a/.config/awesome/iceys-theme/layouts/cornerne.png b/env/.config/awesome/iceys-theme/layouts/cornerne.png
index c85bd56..c85bd56 100644
--- a/.config/awesome/iceys-theme/layouts/cornerne.png
+++ b/env/.config/awesome/iceys-theme/layouts/cornerne.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/cornernew.png b/env/.config/awesome/iceys-theme/layouts/cornernew.png
index c3fd986..c3fd986 100644
--- a/.config/awesome/iceys-theme/layouts/cornernew.png
+++ b/env/.config/awesome/iceys-theme/layouts/cornernew.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/cornernw.png b/env/.config/awesome/iceys-theme/layouts/cornernw.png
index dfe78b3..dfe78b3 100644
--- a/.config/awesome/iceys-theme/layouts/cornernw.png
+++ b/env/.config/awesome/iceys-theme/layouts/cornernw.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/cornernww.png b/env/.config/awesome/iceys-theme/layouts/cornernww.png
index f489010..f489010 100644
--- a/.config/awesome/iceys-theme/layouts/cornernww.png
+++ b/env/.config/awesome/iceys-theme/layouts/cornernww.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/cornerse.png b/env/.config/awesome/iceys-theme/layouts/cornerse.png
index 023ae79..023ae79 100644
--- a/.config/awesome/iceys-theme/layouts/cornerse.png
+++ b/env/.config/awesome/iceys-theme/layouts/cornerse.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/cornersew.png b/env/.config/awesome/iceys-theme/layouts/cornersew.png
index f7cfa1c..f7cfa1c 100644
--- a/.config/awesome/iceys-theme/layouts/cornersew.png
+++ b/env/.config/awesome/iceys-theme/layouts/cornersew.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/cornersw.png b/env/.config/awesome/iceys-theme/layouts/cornersw.png
index c1453c9..c1453c9 100644
--- a/.config/awesome/iceys-theme/layouts/cornersw.png
+++ b/env/.config/awesome/iceys-theme/layouts/cornersw.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/cornersww.png b/env/.config/awesome/iceys-theme/layouts/cornersww.png
index a65a043..a65a043 100644
--- a/.config/awesome/iceys-theme/layouts/cornersww.png
+++ b/env/.config/awesome/iceys-theme/layouts/cornersww.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/dwindle.png b/env/.config/awesome/iceys-theme/layouts/dwindle.png
index 9902d22..9902d22 100644
--- a/.config/awesome/iceys-theme/layouts/dwindle.png
+++ b/env/.config/awesome/iceys-theme/layouts/dwindle.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/dwindlew.png b/env/.config/awesome/iceys-theme/layouts/dwindlew.png
index 9199049..9199049 100644
--- a/.config/awesome/iceys-theme/layouts/dwindlew.png
+++ b/env/.config/awesome/iceys-theme/layouts/dwindlew.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/fairh.png b/env/.config/awesome/iceys-theme/layouts/fairh.png
index d41deea..d41deea 100644
--- a/.config/awesome/iceys-theme/layouts/fairh.png
+++ b/env/.config/awesome/iceys-theme/layouts/fairh.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/fairhw.png b/env/.config/awesome/iceys-theme/layouts/fairhw.png
index bb50e3a..bb50e3a 100644
--- a/.config/awesome/iceys-theme/layouts/fairhw.png
+++ b/env/.config/awesome/iceys-theme/layouts/fairhw.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/fairv.png b/env/.config/awesome/iceys-theme/layouts/fairv.png
index f5f0288..f5f0288 100644
--- a/.config/awesome/iceys-theme/layouts/fairv.png
+++ b/env/.config/awesome/iceys-theme/layouts/fairv.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/fairvw.png b/env/.config/awesome/iceys-theme/layouts/fairvw.png
index 4f4ed52..4f4ed52 100644
--- a/.config/awesome/iceys-theme/layouts/fairvw.png
+++ b/env/.config/awesome/iceys-theme/layouts/fairvw.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/floating.png b/env/.config/awesome/iceys-theme/layouts/floating.png
index b8061a0..b8061a0 100644
--- a/.config/awesome/iceys-theme/layouts/floating.png
+++ b/env/.config/awesome/iceys-theme/layouts/floating.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/floatingw.png b/env/.config/awesome/iceys-theme/layouts/floatingw.png
index 4815894..4815894 100644
--- a/.config/awesome/iceys-theme/layouts/floatingw.png
+++ b/env/.config/awesome/iceys-theme/layouts/floatingw.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/fullscreen.png b/env/.config/awesome/iceys-theme/layouts/fullscreen.png
index d02f6fc..d02f6fc 100644
--- a/.config/awesome/iceys-theme/layouts/fullscreen.png
+++ b/env/.config/awesome/iceys-theme/layouts/fullscreen.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/fullscreenw.png b/env/.config/awesome/iceys-theme/layouts/fullscreenw.png
index 5c35bfa..5c35bfa 100644
--- a/.config/awesome/iceys-theme/layouts/fullscreenw.png
+++ b/env/.config/awesome/iceys-theme/layouts/fullscreenw.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/magnifier.png b/env/.config/awesome/iceys-theme/layouts/magnifier.png
index 2925414..2925414 100644
--- a/.config/awesome/iceys-theme/layouts/magnifier.png
+++ b/env/.config/awesome/iceys-theme/layouts/magnifier.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/magnifierw.png b/env/.config/awesome/iceys-theme/layouts/magnifierw.png
index 6209556..6209556 100644
--- a/.config/awesome/iceys-theme/layouts/magnifierw.png
+++ b/env/.config/awesome/iceys-theme/layouts/magnifierw.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/max.png b/env/.config/awesome/iceys-theme/layouts/max.png
index 8d20844..8d20844 100644
--- a/.config/awesome/iceys-theme/layouts/max.png
+++ b/env/.config/awesome/iceys-theme/layouts/max.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/maxw.png b/env/.config/awesome/iceys-theme/layouts/maxw.png
index 85f5ce3..85f5ce3 100644
--- a/.config/awesome/iceys-theme/layouts/maxw.png
+++ b/env/.config/awesome/iceys-theme/layouts/maxw.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/spiral.png b/env/.config/awesome/iceys-theme/layouts/spiral.png
index d9434be..d9434be 100644
--- a/.config/awesome/iceys-theme/layouts/spiral.png
+++ b/env/.config/awesome/iceys-theme/layouts/spiral.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/spiralw.png b/env/.config/awesome/iceys-theme/layouts/spiralw.png
index b78dd86..b78dd86 100644
--- a/.config/awesome/iceys-theme/layouts/spiralw.png
+++ b/env/.config/awesome/iceys-theme/layouts/spiralw.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/tile.png b/env/.config/awesome/iceys-theme/layouts/tile.png
index 3ede21e..3ede21e 100644
--- a/.config/awesome/iceys-theme/layouts/tile.png
+++ b/env/.config/awesome/iceys-theme/layouts/tile.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/tilebottom.png b/env/.config/awesome/iceys-theme/layouts/tilebottom.png
index 6f8c257..6f8c257 100644
--- a/.config/awesome/iceys-theme/layouts/tilebottom.png
+++ b/env/.config/awesome/iceys-theme/layouts/tilebottom.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/tilebottomw.png b/env/.config/awesome/iceys-theme/layouts/tilebottomw.png
index a1de7b2..a1de7b2 100644
--- a/.config/awesome/iceys-theme/layouts/tilebottomw.png
+++ b/env/.config/awesome/iceys-theme/layouts/tilebottomw.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/tileleft.png b/env/.config/awesome/iceys-theme/layouts/tileleft.png
index 31d6870..31d6870 100644
--- a/.config/awesome/iceys-theme/layouts/tileleft.png
+++ b/env/.config/awesome/iceys-theme/layouts/tileleft.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/tileleftw.png b/env/.config/awesome/iceys-theme/layouts/tileleftw.png
index cf14c25..cf14c25 100644
--- a/.config/awesome/iceys-theme/layouts/tileleftw.png
+++ b/env/.config/awesome/iceys-theme/layouts/tileleftw.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/tiletop.png b/env/.config/awesome/iceys-theme/layouts/tiletop.png
index 98cade2..98cade2 100644
--- a/.config/awesome/iceys-theme/layouts/tiletop.png
+++ b/env/.config/awesome/iceys-theme/layouts/tiletop.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/tiletopw.png b/env/.config/awesome/iceys-theme/layouts/tiletopw.png
index d1d0872..d1d0872 100644
--- a/.config/awesome/iceys-theme/layouts/tiletopw.png
+++ b/env/.config/awesome/iceys-theme/layouts/tiletopw.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/layouts/tilew.png b/env/.config/awesome/iceys-theme/layouts/tilew.png
index fde2ca4..fde2ca4 100644
--- a/.config/awesome/iceys-theme/layouts/tilew.png
+++ b/env/.config/awesome/iceys-theme/layouts/tilew.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/submenu.png b/env/.config/awesome/iceys-theme/submenu.png
index b2778e2..b2778e2 100644
--- a/.config/awesome/iceys-theme/submenu.png
+++ b/env/.config/awesome/iceys-theme/submenu.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/taglist/squarefw.png b/env/.config/awesome/iceys-theme/taglist/squarefw.png
index 2a86430..2a86430 100644
--- a/.config/awesome/iceys-theme/taglist/squarefw.png
+++ b/env/.config/awesome/iceys-theme/taglist/squarefw.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/taglist/squarew.png b/env/.config/awesome/iceys-theme/taglist/squarew.png
index 913f2ca..913f2ca 100644
--- a/.config/awesome/iceys-theme/taglist/squarew.png
+++ b/env/.config/awesome/iceys-theme/taglist/squarew.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/theme.lua b/env/.config/awesome/iceys-theme/theme.lua
index 0b3b6e0..0b3b6e0 100644
--- a/.config/awesome/iceys-theme/theme.lua
+++ b/env/.config/awesome/iceys-theme/theme.lua
diff --git a/.config/awesome/iceys-theme/titlebar/close_focus.png b/env/.config/awesome/iceys-theme/titlebar/close_focus.png
index 01ef825..01ef825 100644
--- a/.config/awesome/iceys-theme/titlebar/close_focus.png
+++ b/env/.config/awesome/iceys-theme/titlebar/close_focus.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/titlebar/close_normal.png b/env/.config/awesome/iceys-theme/titlebar/close_normal.png
index 5448ed8..5448ed8 100644
--- a/.config/awesome/iceys-theme/titlebar/close_normal.png
+++ b/env/.config/awesome/iceys-theme/titlebar/close_normal.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/titlebar/floating_focus_active.png b/env/.config/awesome/iceys-theme/titlebar/floating_focus_active.png
index 82dcc7c..82dcc7c 100644
--- a/.config/awesome/iceys-theme/titlebar/floating_focus_active.png
+++ b/env/.config/awesome/iceys-theme/titlebar/floating_focus_active.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/titlebar/floating_focus_inactive.png b/env/.config/awesome/iceys-theme/titlebar/floating_focus_inactive.png
index c19ba80..c19ba80 100644
--- a/.config/awesome/iceys-theme/titlebar/floating_focus_inactive.png
+++ b/env/.config/awesome/iceys-theme/titlebar/floating_focus_inactive.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/titlebar/floating_normal_active.png b/env/.config/awesome/iceys-theme/titlebar/floating_normal_active.png
index 62342d1..62342d1 100644
--- a/.config/awesome/iceys-theme/titlebar/floating_normal_active.png
+++ b/env/.config/awesome/iceys-theme/titlebar/floating_normal_active.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/titlebar/floating_normal_inactive.png b/env/.config/awesome/iceys-theme/titlebar/floating_normal_inactive.png
index e2bbdfa..e2bbdfa 100644
--- a/.config/awesome/iceys-theme/titlebar/floating_normal_inactive.png
+++ b/env/.config/awesome/iceys-theme/titlebar/floating_normal_inactive.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/titlebar/maximized_focus_active.png b/env/.config/awesome/iceys-theme/titlebar/maximized_focus_active.png
index d7dffd7..d7dffd7 100644
--- a/.config/awesome/iceys-theme/titlebar/maximized_focus_active.png
+++ b/env/.config/awesome/iceys-theme/titlebar/maximized_focus_active.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/titlebar/maximized_focus_inactive.png b/env/.config/awesome/iceys-theme/titlebar/maximized_focus_inactive.png
index 844389f..844389f 100644
--- a/.config/awesome/iceys-theme/titlebar/maximized_focus_inactive.png
+++ b/env/.config/awesome/iceys-theme/titlebar/maximized_focus_inactive.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/titlebar/maximized_normal_active.png b/env/.config/awesome/iceys-theme/titlebar/maximized_normal_active.png
index a705f81..a705f81 100644
--- a/.config/awesome/iceys-theme/titlebar/maximized_normal_active.png
+++ b/env/.config/awesome/iceys-theme/titlebar/maximized_normal_active.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/titlebar/maximized_normal_inactive.png b/env/.config/awesome/iceys-theme/titlebar/maximized_normal_inactive.png
index 4c1ab1f..4c1ab1f 100644
--- a/.config/awesome/iceys-theme/titlebar/maximized_normal_inactive.png
+++ b/env/.config/awesome/iceys-theme/titlebar/maximized_normal_inactive.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/titlebar/minimize_focus.png b/env/.config/awesome/iceys-theme/titlebar/minimize_focus.png
index caaceb2..caaceb2 100644
--- a/.config/awesome/iceys-theme/titlebar/minimize_focus.png
+++ b/env/.config/awesome/iceys-theme/titlebar/minimize_focus.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/titlebar/minimize_normal.png b/env/.config/awesome/iceys-theme/titlebar/minimize_normal.png
index 36621d0..36621d0 100644
--- a/.config/awesome/iceys-theme/titlebar/minimize_normal.png
+++ b/env/.config/awesome/iceys-theme/titlebar/minimize_normal.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/titlebar/ontop_focus_active.png b/env/.config/awesome/iceys-theme/titlebar/ontop_focus_active.png
index 312c00b..312c00b 100644
--- a/.config/awesome/iceys-theme/titlebar/ontop_focus_active.png
+++ b/env/.config/awesome/iceys-theme/titlebar/ontop_focus_active.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/titlebar/ontop_focus_inactive.png b/env/.config/awesome/iceys-theme/titlebar/ontop_focus_inactive.png
index a48e1c5..a48e1c5 100644
--- a/.config/awesome/iceys-theme/titlebar/ontop_focus_inactive.png
+++ b/env/.config/awesome/iceys-theme/titlebar/ontop_focus_inactive.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/titlebar/ontop_normal_active.png b/env/.config/awesome/iceys-theme/titlebar/ontop_normal_active.png
index 117a203..117a203 100644
--- a/.config/awesome/iceys-theme/titlebar/ontop_normal_active.png
+++ b/env/.config/awesome/iceys-theme/titlebar/ontop_normal_active.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/titlebar/ontop_normal_inactive.png b/env/.config/awesome/iceys-theme/titlebar/ontop_normal_inactive.png
index d3a10c8..d3a10c8 100644
--- a/.config/awesome/iceys-theme/titlebar/ontop_normal_inactive.png
+++ b/env/.config/awesome/iceys-theme/titlebar/ontop_normal_inactive.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/titlebar/sticky_focus_active.png b/env/.config/awesome/iceys-theme/titlebar/sticky_focus_active.png
index 814499b..814499b 100644
--- a/.config/awesome/iceys-theme/titlebar/sticky_focus_active.png
+++ b/env/.config/awesome/iceys-theme/titlebar/sticky_focus_active.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/titlebar/sticky_focus_inactive.png b/env/.config/awesome/iceys-theme/titlebar/sticky_focus_inactive.png
index 21b000d..21b000d 100644
--- a/.config/awesome/iceys-theme/titlebar/sticky_focus_inactive.png
+++ b/env/.config/awesome/iceys-theme/titlebar/sticky_focus_inactive.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/titlebar/sticky_normal_active.png b/env/.config/awesome/iceys-theme/titlebar/sticky_normal_active.png
index bdb5595..bdb5595 100644
--- a/.config/awesome/iceys-theme/titlebar/sticky_normal_active.png
+++ b/env/.config/awesome/iceys-theme/titlebar/sticky_normal_active.png
Binary files differ
diff --git a/.config/awesome/iceys-theme/titlebar/sticky_normal_inactive.png b/env/.config/awesome/iceys-theme/titlebar/sticky_normal_inactive.png
index a96b9b1..a96b9b1 100644
--- a/.config/awesome/iceys-theme/titlebar/sticky_normal_inactive.png
+++ b/env/.config/awesome/iceys-theme/titlebar/sticky_normal_inactive.png
Binary files differ
diff --git a/.config/awesome/keys-US-colemak.lua b/env/.config/awesome/keys-US-colemak.lua
index a30377e..a30377e 100644
--- a/.config/awesome/keys-US-colemak.lua
+++ b/env/.config/awesome/keys-US-colemak.lua
diff --git a/.config/awesome/keys-US.lua b/env/.config/awesome/keys-US.lua
index 820ec63..820ec63 100644
--- a/.config/awesome/keys-US.lua
+++ b/env/.config/awesome/keys-US.lua
diff --git a/.config/awesome/rc.bak2.lua b/env/.config/awesome/rc.bak2.lua
index ffe59ce..ffe59ce 100644
--- a/.config/awesome/rc.bak2.lua
+++ b/env/.config/awesome/rc.bak2.lua
diff --git a/.config/awesome/rc.lua b/env/.config/awesome/rc.lua
index 39f848e..39f848e 100644
--- a/.config/awesome/rc.lua
+++ b/env/.config/awesome/rc.lua
diff --git a/.config/cava/config b/env/.config/cava/config
index af2eb68..af2eb68 100644
--- a/.config/cava/config
+++ b/env/.config/cava/config
diff --git a/.config/cava/shaders/bar_spectrum.frag b/env/.config/cava/shaders/bar_spectrum.frag
index b078913..b078913 100644
--- a/.config/cava/shaders/bar_spectrum.frag
+++ b/env/.config/cava/shaders/bar_spectrum.frag
diff --git a/.config/cava/shaders/northern_lights.frag b/env/.config/cava/shaders/northern_lights.frag
index ecd859a..ecd859a 100644
--- a/.config/cava/shaders/northern_lights.frag
+++ b/env/.config/cava/shaders/northern_lights.frag
diff --git a/.config/cava/shaders/pass_through.vert b/env/.config/cava/shaders/pass_through.vert
index a4f20e5..a4f20e5 100644
--- a/.config/cava/shaders/pass_through.vert
+++ b/env/.config/cava/shaders/pass_through.vert
diff --git a/.config/cava/shaders/spectrogram.frag b/env/.config/cava/shaders/spectrogram.frag
index ccb79ae..ccb79ae 100644
--- a/.config/cava/shaders/spectrogram.frag
+++ b/env/.config/cava/shaders/spectrogram.frag
diff --git a/.config/cava/shaders/winamp_line_style_spectrum.frag b/env/.config/cava/shaders/winamp_line_style_spectrum.frag
index 375ff27..375ff27 100644
--- a/.config/cava/shaders/winamp_line_style_spectrum.frag
+++ b/env/.config/cava/shaders/winamp_line_style_spectrum.frag
diff --git a/.config/fastfetch/10.jsonc b/env/.config/fastfetch/10.jsonc
index 5d43fe3..5d43fe3 100644
--- a/.config/fastfetch/10.jsonc
+++ b/env/.config/fastfetch/10.jsonc
diff --git a/.config/fastfetch/ascii-char.jsonc b/env/.config/fastfetch/ascii-char.jsonc
index 938b21f..938b21f 100644
--- a/.config/fastfetch/ascii-char.jsonc
+++ b/env/.config/fastfetch/ascii-char.jsonc
diff --git a/.config/fastfetch/compact.jsonc b/env/.config/fastfetch/compact.jsonc
index 5bc5db2..5bc5db2 100644
--- a/.config/fastfetch/compact.jsonc
+++ b/env/.config/fastfetch/compact.jsonc
diff --git a/.config/hypr/cycle-layout.sh b/env/.config/hypr/cycle-layout.sh
index 8b7314f..8b7314f 100755
--- a/.config/hypr/cycle-layout.sh
+++ b/env/.config/hypr/cycle-layout.sh
diff --git a/.config/hypr/hyprland.conf b/env/.config/hypr/hyprland.conf
index 7742429..55ce213 100644
--- a/.config/hypr/hyprland.conf
+++ b/env/.config/hypr/hyprland.conf
@@ -22,14 +22,14 @@ windowrule = float,title:^(flameshot)
windowrule = move 0 0,title:^(flameshot)
windowrule = suppressevent fullscreen,title:^(flameshot)
-exec-once = pipewire
-exec-once = wireplumber
-exec-once = pipewire-pulse
+exec-once = $HOME/.config/dwm/autostart.sh
exec-once = waybar
exec-once = /usr/lib/xdg-desktop-portal &
exec-once = dbus-update-activation-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
-exec-once = ibus-daemon -rxRd
+# exec-once = ibus-daemon -rxRd
+exec-once = /usr/lib/ibus/ibus-wayland
exec-once = hyprpaper
+exec-once = /usr/bin/dunst $HOME/.config/dunst/dunstrc
# This is an example Hyprland config file.
# Refer to the wiki for more information.
@@ -49,7 +49,7 @@ exec-once = hyprpaper
# See https://wiki.hyprland.org/Configuring/Monitors/
monitor=HDMI-A-1,prefered,0x0,0.8
-monitor=DP-1,1024x768,auto,0.8
+monitor=DP-1,1280x720,auto,0.625
workspace=HDMI-A-1,1
@@ -86,6 +86,7 @@ workspace = 20,monitor:DP-1
# Set programs that you use
$terminal = wezterm
+$terminal2 = urxvt
$fileManager = pcmanfm
$menu = rofi -show drun
@@ -200,7 +201,7 @@ animations {
animation = global, 1, 10, default
animation = border, 1, 5.39, easeOutQuint
- animation = windows, 1, 4.79, easeOutQuint
+ animation = windows, 1, 1.79, easeOutQuint
animation = windowsIn, 1, 4.1, easeOutQuint, popin 87%
animation = windowsOut, 1, 1.49, linear, popin 87%
animation = fadeIn, 1, 1.73, almostLinear
@@ -288,35 +289,36 @@ device {
# See https://wiki.hyprland.org/Configuring/Keywords/
$mainMod = SUPER # Sets "Windows" key as main modifier
+
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
bind = $mainMod, return, exec, $terminal
+bind = $mainMod SHIFT, return, exec, $terminal2
bind = $mainMod, Q, killactive,
bind = $mainMod SHIFT, Q, exit,
bind = $mainMod, E, exec, $fileManager
bind = $mainMod, space, togglefloating,
bind = $mainMod, D, exec, $menu
-bind = $mainMod SHIFT, D, exec, echo \"\" | rofi -x11 -dmenu -p 'Search' | xargs -I{} xdg-open 'https://searx.iceyfox.xyz/search?q={}'
+bind = $mainMod SHIFT, D, exec, $HOME/stuff/scripts/system/rofi-search-web.sh
bind = $mainMod, P, pseudo, # dwindle
bind = $mainMod, i, togglesplit, # dwindle
bind = $mainMod, f, fullscreen, 0
bind = $mainMod SHIFT, m, fullscreen, 1
# layout stuffs
-bind = $mainMod SHIFT, space, exec, /home/iceyrazor/.config/hypr/cycle-layout.sh
+bind = $mainMod SHIFT, space, exec, $HOME/.config/hypr/cycle-layout.sh
bind = $mainMod SHIFT, i, layoutmsg, cyclenext
bind = $mainMod, z, layoutmsg, swapwithmaster master
# behaves like xmonads promote feature (https://hackage.haskell.org/package/xmonad-contrib-0.17.1/docs/XMonad-Actions-Promote.html)
# Move focus with mainMod + arrow keys
-bind = $mainMod, h, alterzorder, top
-bind = $mainMod, l, alterzorder, top
-bind = $mainMod, k, alterzorder, top
-bind = $mainMod, j, alterzorder, top
bind = $mainMod, h, movefocus, l
bind = $mainMod, l, movefocus, r
bind = $mainMod, k, movefocus, u
bind = $mainMod, j, movefocus, d
-# bind = $mainMod, h, bringactivetop,
+bind = $mainMod, h, alterzorder, top
+bind = $mainMod, l, alterzorder, top
+bind = $mainMod, k, alterzorder, top
+bind = $mainMod, j, alterzorder, top
bind = $mainMod SHIFT, h, movewindow, l
bind = $mainMod SHIFT, l, movewindow, r
@@ -324,8 +326,13 @@ bind = $mainMod SHIFT, k, movewindow, u
bind = $mainMod SHIFT, j, movewindow, d
bind = $mainMod, t, pin
-bind = $mainMod CTRL, j, focusmonitor, +1
-bind = $mainMod, o, movewindow, mon:+1
+bind = $mainMod CTRL, h, resizeactive, -50 0
+bind = $mainMod CTRL, l, resizeactive, 50 0
+bind = $mainMod CTRL, k, resizeactive, 0 -50
+bind = $mainMod CTRL, j, resizeactive, 0 50
+
+bind = $mainMod, o, focusmonitor, +1
+bind = $mainMod SHIFT, o, movewindow, mon:+1
# Switch workspaces with mainMod + [0-9]
bind = $mainMod, 1, workspace, r~1
bind = $mainMod, 2, workspace, r~2
@@ -397,18 +404,37 @@ windowrule = suppressevent maximize, class:.*
# Fix some dragging issues with XWayland
windowrule = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0
+# Gajim
windowrule = float, title:Gajim
windowrule = monitor DP-1, title:Gajim
windowrule = move 100%-w-5 100%-w-40, title:Gajim
windowrule = size 60% 60%, title:Gajim
windowrule = workspace 11, title:Gajim
+# Vesktop
windowrule = float, class:vesktop
windowrule = monitor DP-1, class:vesktop
windowrule = move 0% 0%, class:vesktop
-windowrule = size 60% 60%, title:vesktop
-windowrule = workspace 11, title:vesktop
+windowrule = size 70% 70%, class:vesktop
+windowrule = workspace 11, class:vesktop
+windowrule = bordercolor rgba(00000000), class:vesktop
+windowrule = noborder, class:vesktop
+windowrule = noshadow, class:vesktop
+windowrule = noblur, class:vesktop
+
+# Mumble
+windowrule = float, title:Mumble
+windowrule = monitor DP-1, title:Mumble
+windowrule = move 100%-w-5 0%, title:Mumble
+windowrule = size 40% 50%, title:Mumble
+windowrule = workspace 11, title:Mumble
+
+# Steam Friends List
+windowrule = float, title:Friends List, class: steam
+windowrule = move 100%-w-5 100%-w-40, title:Friends List, class: steam
+windowrule = size 20% 70%, title:Friends List, class: steam
+# Extra
windowrule = workspace 9, title: Envision
windowrule = workspace 8, title: VRChat
diff --git a/.config/hypr/hyprpaper.conf b/env/.config/hypr/hyprpaper.conf
index a7bec0c..6b4c1db 100644
--- a/.config/hypr/hyprpaper.conf
+++ b/env/.config/hypr/hyprpaper.conf
@@ -1,9 +1,10 @@
preload = /home/iceyrazor/stuff/media/wallpapers/4500025-retrowave-vaporwave-car-typography-purple-blue-chromatic-aberration-initial-d-hachi-roku.jpg
preload = /home/iceyrazor/stuff/media/wallpapers/tumblr_06bbd355f3e355049446dac24f6e7c44_2c486f77_1280 ninesols.jpg
preload = /home/iceyrazor/stuff/media/wallpapers/dark_leaves.png
+preload = /home/iceyrazor/stuff/media/wallpapers/6b06108fa3bc46f5.jpg
#set the default wallpaper(s) seen on initial workspace(s) --depending on the number of monitors used
-wallpaper = HDMI-A-1,/home/iceyrazor/stuff/media/wallpapers/4500025-retrowave-vaporwave-car-typography-purple-blue-chromatic-aberration-initial-d-hachi-roku.jpg
+wallpaper = HDMI-A-1,/home/iceyrazor/stuff/media/wallpapers/6b06108fa3bc46f5.jpg
wallpaper = DP-1,/home/iceyrazor/stuff/media/wallpapers/tumblr_06bbd355f3e355049446dac24f6e7c44_2c486f77_1280 ninesols.jpg
#enable splash text rendering over the wallpaper
diff --git a/.config/lf/icons b/env/.config/lf/icons
index 4022691..4022691 100644
--- a/.config/lf/icons
+++ b/env/.config/lf/icons
diff --git a/.config/lf/lfrc b/env/.config/lf/lfrc
index dcced87..dcced87 100755
--- a/.config/lf/lfrc
+++ b/env/.config/lf/lfrc
diff --git a/.config/nvim/.luarc.json b/env/.config/nvim/.luarc.json
index 05deadc..05deadc 100755
--- a/.config/nvim/.luarc.json
+++ b/env/.config/nvim/.luarc.json
diff --git a/env/.config/nvim/after/plugin/3rd.lua b/env/.config/nvim/after/plugin/3rd.lua
new file mode 100644
index 0000000..c5c0f66
--- /dev/null
+++ b/env/.config/nvim/after/plugin/3rd.lua
@@ -0,0 +1,41 @@
+require("image").setup({
+ backend = "kitty",
+ processor = "magick_cli", -- or "magick_rock"
+ integrations = {
+ markdown = {
+ enabled = true,
+ clear_in_insert_mode = false,
+ download_remote_images = false,
+ only_render_image_at_cursor = true,
+ only_render_image_at_cursor_mode = "popup",
+ floating_windows = false, -- if true, images will be rendered in floating markdown windows
+ filetypes = { "markdown", "vimwiki" }, -- markdown extensions (ie. quarto) can go here
+ },
+ neorg = {
+ enabled = true,
+ filetypes = { "norg" },
+ },
+ typst = {
+ enabled = true,
+ filetypes = { "typst" },
+ },
+ html = {
+ enabled = false,
+ },
+ css = {
+ enabled = false,
+ },
+ },
+ max_width = nil,
+ max_height = nil,
+ max_width_window_percentage = nil,
+ max_height_window_percentage = 50,
+ window_overlap_clear_enabled = false, -- toggles images when windows are overlapped
+ window_overlap_clear_ft_ignore = { "cmp_menu", "cmp_docs", "snacks_notif", "scrollview", "scrollview_sign" },
+ editor_only_render_when_focused = false, -- auto show/hide images when the editor gains/looses focus
+ tmux_show_only_in_active_window = false, -- auto show/hide images in the correct Tmux window (needs visual-activity off)
+ hijack_file_patterns = { "*.png", "*.jpg", "*.jpeg", "*.gif", "*.webp", "*.avif" }, -- render image files as images when opened
+})
+
+-- require("image").enable() -- enable the plugin
+-- print(require("image").is_enabled()) -- bool
diff --git a/.config/nvim/after/plugin/cloak.lua b/env/.config/nvim/after/plugin/cloak.lua
index ec68fe5..ec68fe5 100644
--- a/.config/nvim/after/plugin/cloak.lua
+++ b/env/.config/nvim/after/plugin/cloak.lua
diff --git a/.config/nvim/after/plugin/colorizer.lua b/env/.config/nvim/after/plugin/colorizer.lua
index 4a4590b..4a4590b 100644
--- a/.config/nvim/after/plugin/colorizer.lua
+++ b/env/.config/nvim/after/plugin/colorizer.lua
diff --git a/.config/nvim/after/plugin/hardtime.lua b/env/.config/nvim/after/plugin/hardtime.lua
index f5ef021..f5ef021 100644
--- a/.config/nvim/after/plugin/hardtime.lua
+++ b/env/.config/nvim/after/plugin/hardtime.lua
diff --git a/.config/nvim/after/plugin/harpoon.lua b/env/.config/nvim/after/plugin/harpoon.lua
index d4d3242..d4d3242 100755
--- a/.config/nvim/after/plugin/harpoon.lua
+++ b/env/.config/nvim/after/plugin/harpoon.lua
diff --git a/.config/nvim/after/plugin/indent-blankline.lua b/env/.config/nvim/after/plugin/indent-blankline.lua
index b0cb322..b0cb322 100644
--- a/.config/nvim/after/plugin/indent-blankline.lua
+++ b/env/.config/nvim/after/plugin/indent-blankline.lua
diff --git a/.config/nvim/after/plugin/lsp.lua b/env/.config/nvim/after/plugin/lsp.lua
index 9187032..9187032 100755
--- a/.config/nvim/after/plugin/lsp.lua
+++ b/env/.config/nvim/after/plugin/lsp.lua
diff --git a/.config/nvim/after/plugin/lualine.lua b/env/.config/nvim/after/plugin/lualine.lua
index 4abfa26..4abfa26 100644
--- a/.config/nvim/after/plugin/lualine.lua
+++ b/env/.config/nvim/after/plugin/lualine.lua
diff --git a/.config/nvim/after/plugin/notify.lua b/env/.config/nvim/after/plugin/notify.lua
index 19c7362..19c7362 100644
--- a/.config/nvim/after/plugin/notify.lua
+++ b/env/.config/nvim/after/plugin/notify.lua
diff --git a/.config/nvim/after/plugin/telescope.lua b/env/.config/nvim/after/plugin/telescope.lua
index a709d9b..a709d9b 100755
--- a/.config/nvim/after/plugin/telescope.lua
+++ b/env/.config/nvim/after/plugin/telescope.lua
diff --git a/.config/nvim/after/plugin/undotree.lua b/env/.config/nvim/after/plugin/undotree.lua
index b6b9276..b6b9276 100644
--- a/.config/nvim/after/plugin/undotree.lua
+++ b/env/.config/nvim/after/plugin/undotree.lua
diff --git a/.config/nvim/custom-lsp/.luarc.json b/env/.config/nvim/custom-lsp/.luarc.json
index 93e15cc..93e15cc 100755
--- a/.config/nvim/custom-lsp/.luarc.json
+++ b/env/.config/nvim/custom-lsp/.luarc.json
diff --git a/.config/nvim/init.lua b/env/.config/nvim/init.lua
index d3b41b0..d3b41b0 100755
--- a/.config/nvim/init.lua
+++ b/env/.config/nvim/init.lua
diff --git a/.config/nvim/lua/yourmom/cloak.lua b/env/.config/nvim/lua/yourmom/cloak.lua
index 5a13953..5a13953 100644
--- a/.config/nvim/lua/yourmom/cloak.lua
+++ b/env/.config/nvim/lua/yourmom/cloak.lua
diff --git a/.config/nvim/lua/yourmom/init.lua b/env/.config/nvim/lua/yourmom/init.lua
index c9642cf..90e3e6a 100755
--- a/.config/nvim/lua/yourmom/init.lua
+++ b/env/.config/nvim/lua/yourmom/init.lua
@@ -22,7 +22,7 @@ vim.o.ignorecase = true
vim.opt.updatetime = 50
--vim.opt.colorcolumn = "80"
--vim.cmd('colorscheme vim')
-vim.cmd('colorscheme rose-pine')
+--vim.cmd('colorscheme rose-pine')
vim.api.nvim_set_hl(0, "Normal", { bg = "none" })
vim.api.nvim_set_hl(0, "NormalFloat", { bg = "none" })
@@ -37,6 +37,8 @@ vim.cmd('hi StatusLine ctermfg=0')
vim.cmd('hi StatusLine ctermbg=15')
vim.cmd('hi StatusLine cterm=reverse')
+vim.opt.termguicolors = true
+
--allows highlighint in comments
--vim.api.nvim_set_hl(0, '@lsp.type.comment.cpp', {})
diff --git a/.config/nvim/lua/yourmom/packer.lua b/env/.config/nvim/lua/yourmom/packer.lua
index c6216fc..6a6e08c 100755
--- a/.config/nvim/lua/yourmom/packer.lua
+++ b/env/.config/nvim/lua/yourmom/packer.lua
@@ -5,6 +5,7 @@ vim.cmd [[packadd packer.nvim]]
return require('packer').startup(function(use)
-- Packer can manage itself
+
use 'wbthomason/packer.nvim'
use 'ThePrimeagen/vim-be-good'
@@ -18,6 +19,8 @@ return require('packer').startup(function(use)
use "jbyuki/quickmath.nvim"
+ use '3rd/image.nvim'
+
use {
'nvim-telescope/telescope.nvim', tag = '0.1.5',
-- or , branch = '0.1.x',
diff --git a/.config/nvim/lua/yourmom/remap.lua b/env/.config/nvim/lua/yourmom/remap.lua
index d0b7d05..1bd421f 100755
--- a/.config/nvim/lua/yourmom/remap.lua
+++ b/env/.config/nvim/lua/yourmom/remap.lua
@@ -45,10 +45,10 @@ vim.keymap.set('v', '>', '>gv', {noremap = true})
--reize with arrows
-vim.keymap.set('n', '<Up>', ':resize -2<CR>')
-vim.keymap.set('n', '<Down>', ':resize +2<CR>')
-vim.keymap.set('n', '<Left>', ':vertical resize -2<CR>')
-vim.keymap.set('n', '<RIght>', ':vertical resize +2<CR>')
+vim.keymap.set('n', '<A-k>', ':resize -2<CR>')
+vim.keymap.set('n', '<A-j>', ':resize +2<CR>')
+vim.keymap.set('n', '<A-h>', ':vertical resize -2<CR>')
+vim.keymap.set('n', '<A-l>', ':vertical resize +2<CR>')
-- window management
vim.keymap.set('n', '<leader>v', '<C-w>v')
diff --git a/.config/nvim/spell/en.utf-8.add b/env/.config/nvim/spell/en.utf-8.add
index c85449a..c85449a 100755
--- a/.config/nvim/spell/en.utf-8.add
+++ b/env/.config/nvim/spell/en.utf-8.add
diff --git a/.config/nvim/spell/en.utf-8.add.spl b/env/.config/nvim/spell/en.utf-8.add.spl
index 1797837..1797837 100755
--- a/.config/nvim/spell/en.utf-8.add.spl
+++ b/env/.config/nvim/spell/en.utf-8.add.spl
Binary files differ
diff --git a/.config/picom.conf b/env/.config/picom.conf
index 31ecf09..31ecf09 100755
--- a/.config/picom.conf
+++ b/env/.config/picom.conf
diff --git a/.config/rofi/config.rasi b/env/.config/rofi/config.rasi
index 837eea0..837eea0 100644
--- a/.config/rofi/config.rasi
+++ b/env/.config/rofi/config.rasi
diff --git a/.config/screenkey.json b/env/.config/screenkey.json
index 6e886a6..6e886a6 100755
--- a/.config/screenkey.json
+++ b/env/.config/screenkey.json
diff --git a/.config/tmux/tmux.conf b/env/.config/tmux/tmux.conf
index 9a29b7a..d836f66 100755
--- a/.config/tmux/tmux.conf
+++ b/env/.config/tmux/tmux.conf
@@ -5,6 +5,9 @@ set -g terminal-overrides 'screen*:colors=256'
set -g default-shell /bin/zsh
set -g default-command /bin/zsh
+set -gq allow-passthrough on
+set -g visual-activity off
+
#set -g status-interval 3
unbind C-b
diff --git a/.config/waybar/config.jsonc b/env/.config/waybar/config.jsonc
index b08a6c2..7927204 100644
--- a/.config/waybar/config.jsonc
+++ b/env/.config/waybar/config.jsonc
@@ -162,7 +162,7 @@
"custom/disc": {
"format": " {}",
- "interval": 3,
+ "interval": 20,
"exec": "df -h -x=used /dev/mapper/artix-root | sed '1d' | awk '{print $4}'| sed 's/[^0-9]*//g'"
},
diff --git a/.config/waybar/style.css b/env/.config/waybar/ref-style.css
index edc87e0..edc87e0 100644
--- a/.config/waybar/style.css
+++ b/env/.config/waybar/ref-style.css
diff --git a/env/.config/waybar/style.css b/env/.config/waybar/style.css
new file mode 100644
index 0000000..8c9e107
--- /dev/null
+++ b/env/.config/waybar/style.css
@@ -0,0 +1,163 @@
+* {
+ font-family: JetbrainsMono Nerd Font;
+ font-size: 13px;
+ min-height: 0;
+ padding-right: 2px;
+ padding-left: 2px;
+ padding-bottom: 0px;
+}
+
+#waybar {
+ background: transparent;
+ color: #bfbaac;
+ margin: 2px 2px;
+}
+
+#workspaces {
+ border-radius: 5px;
+ margin: 5px;
+ background: #263640;
+ margin-left: 2px;
+}
+
+#workspaces button {
+ color: #696ebf;
+ border-radius: 5px;
+ padding: 0.4rem;
+}
+
+#workspaces button.active {
+ color: #00c5ba;
+ border-radius: 5px;
+}
+
+button {
+ background: transparent;
+}
+
+#workspaces button:hover {
+ background: #4a697d;
+ border: 0px solid transparent;
+}
+
+#custom-music,
+#tray,
+#backlight,
+#clock,
+#battery,
+#pulseaudio,
+#network,
+#cpu,
+#memory,
+#custom-lock,
+#custom-power,
+#custom-weather,
+#custom-uptime,
+#custom-rss,
+#custom-disc,
+#custom-mic,
+#custom-docker {
+ background-color: #263640;
+ padding: 0.5rem 1rem;
+ margin: 5px 0;
+}
+
+#clock {
+ color: #2587cc;
+ border-radius: 0px;
+}
+
+#custom-weather {
+ color: #2587cc;
+ margin-left: 0.5rem;
+ border-radius: 5px;
+}
+
+#battery {
+ color: #a6d189;
+}
+
+#battery.charging {
+ color: #a6d189;
+}
+
+#battery.warning:not(.charging) {
+ color: #e78284;
+}
+
+#backlight {
+ color: #e5c890;
+}
+
+#backlight,
+#battery {
+ border-radius: 0;
+}
+
+#pulseaudio {
+ color: #fa3935;
+}
+
+#custom-mic{
+ color: #fa3935;
+ border-radius: 5px 0px 0px 5px;
+}
+
+#custom-docker {
+ color: #2587cc;
+}
+
+#custom-music {
+ color: #ca9ee6;
+ border-radius: 5px;
+}
+
+#custom-lock {
+ color: #babbf1;
+}
+
+#custom-power {
+ margin-right: 1rem;
+ border-radius: 0px 5px 5px 0px;
+ color: #e78284;
+}
+
+#custom-docker.docker {
+ color: #85c1dc;
+}
+
+#custom-docker.docker-none {
+ color: #737994;
+}
+
+#custom-docker.docker-error {
+ color: #e78284;
+}
+
+#custom-weather.clear {
+ color: #e5c890; /* Sunny yellow */
+}
+
+#custom-weather.cloud {
+ color: #99d1db; /* Light blue */
+}
+
+#custom-weather.rain {
+ color: #8caaee; /* Blue */
+}
+
+#custom-weather.snow {
+ color: #c6d0f5; /* White-ish */
+}
+
+#custom-weather.thunder {
+ color: #ca9ee6; /* Purple */
+}
+
+#custom-weather.fog {
+ color: #b0b4bc; /* Gray */
+}
+
+#custom-weather.error {
+ color: #263640; /* Red */
+} \ No newline at end of file
diff --git a/env/.config/wezterm/colors.lua b/env/.config/wezterm/colors.lua
new file mode 100644
index 0000000..e77256e
--- /dev/null
+++ b/env/.config/wezterm/colors.lua
@@ -0,0 +1,26 @@
+return {
+ foreground = '#e6e6e6',
+ background = '#04000a',
+ cursor_fg = '#fabd2f',
+ selection_bg = '#08000a',
+ ansi = {
+ '#263640',
+ '#d12f2c',
+ '#819400',
+ '#b08500',
+ '#2587cc',
+ '#696ebf',
+ '#289c93',
+ '#bfbaac',
+ },
+ brights = {
+ '#4a697d',
+ '#fa3935',
+ '#a4bd00',
+ '#d9a400',
+ '#09a2f5',
+ '#8086e8',
+ '#00c5ba',
+ '#fdf6e3',
+ }
+} \ No newline at end of file
diff --git a/.config/wezterm/wezterm.lua b/env/.config/wezterm/reference.lua
index 603e272..603e272 100755
--- a/.config/wezterm/wezterm.lua
+++ b/env/.config/wezterm/reference.lua
diff --git a/env/.config/wezterm/wezterm.lua b/env/.config/wezterm/wezterm.lua
new file mode 100755
index 0000000..df15edd
--- /dev/null
+++ b/env/.config/wezterm/wezterm.lua
@@ -0,0 +1,31 @@
+local wezterm = require 'wezterm'
+local colors= require 'colors'
+
+local config = {}
+config.default_prog = { 'zsh', '-l' } --config.font = wezterm.font 'Classic Console' config.font_size = 15 config.font = wezterm.font 'Source Code Pro'
+config.enable_tab_bar = false
+
+config.font = wezterm.font_with_fallback {
+ 'B612 Mono',
+ --'Inconsolata',
+ -- 'CozetteVector', --has weird offset with japanese. きki becomes せse and vice versa
+ 'JetBrainsMono',
+ 'JetBrainsMono Nerd Font',
+ 'JetBrainsMono Nerd Font Mono',
+ 'IPAGothic',
+ 'FreeMono',
+}
+config.font_size = 13
+
+config.colors=colors
+
+config.window_background_opacity = 0.8
+
+config.unix_domains = {
+ {
+ name = 'unix',
+ no_serve_automatically = false,
+ },
+}
+
+return config
diff --git a/stuff/scripts/system/backup/backup.sh b/env/.local/bin/system/backup/backup.sh
index 1981ff4..7cbd20b 100755
--- a/stuff/scripts/system/backup/backup.sh
+++ b/env/.local/bin/system/backup/backup.sh
@@ -15,7 +15,7 @@ fsyncb () {
fi
}
-syncfile="stuff .bash_profile .bashrc .surf/styles .gtkrc-2.0 .urlview .vimrc .xinitrc .Xresources .zshrc .p10k.zsh .gnupg .ssh .local/bin/lf-gadgets .config/dwm .config/wezterm .config/.profile .config/tmux .config/wireplumber .config/FreeTube .config/awesome .config/wlxoverlay .config/newsboat .config/vesktop/themes .config/fastfetch .config/gtk-3.0 .config/rofi .config/lf .config/mutt .config/zsh .config/picom.conf .config/nvim .config/atuin .config/screenkey.json .config/vesktop/themes .keepass .config/Pinta .config/cmus .config/cava .config/hypr .config/waybar .local/share/applications/custom .local/share/osu"
+syncfile="stuff .bash_profile .bashrc .surf/styles .gtkrc-2.0 .urlview .vimrc .xinitrc .Xresources .zshrc .p10k.zsh .gnupg .ssh .local/bin/lf-gadgets .config/dwm .config/wezterm .config/.profile .config/tmux .config/wireplumber .config/FreeTube .config/awesome .config/wlxoverlay .config/newsboat .var/app/dev.vencord.Vesktop/config/vesktop/themes .config/fastfetch .config/gtk-3.0 .config/rofi .config/lf .config/mutt .config/zsh .config/picom.conf .config/nvim .config/atuin .config/screenkey.json .config/vesktop/themes .keepass .config/Pinta .config/cmus .config/cava .config/hypr .config/waybar .local/share/applications/custom .local/share/osu"
# se shit
syncfile="$syncfile /home/iceyrazor/.local/share/Steam/steamapps/compatdata/244850/pfx/drive_c/users/steamuser/AppData/Roaming/SpaceEngineers/Blueprints /home/iceyrazor/.local/share/Steam/steamapps/compatdata/244850/pfx/drive_c/users/steamuser/AppData/Roaming/SpaceEngineers/IngameScripts /home/iceyrazor/.local/share/Steam/steamapps/compatdata/244850/pfx/drive_c/users/steamuser/AppData/Roaming/SpaceEngineers/Saves"
diff --git a/stuff/scripts/system/backup/copy-to-git.sh b/env/.local/bin/system/backup/copy-to-git.sh
index 212abda..212abda 100755
--- a/stuff/scripts/system/backup/copy-to-git.sh
+++ b/env/.local/bin/system/backup/copy-to-git.sh
diff --git a/stuff/scripts/system/bri.sh b/env/.local/bin/system/bri.sh
index b943f30..b943f30 100755
--- a/stuff/scripts/system/bri.sh
+++ b/env/.local/bin/system/bri.sh
diff --git a/stuff/scripts/system/math.sh b/env/.local/bin/system/math.sh
index 26d4854..26d4854 100755
--- a/stuff/scripts/system/math.sh
+++ b/env/.local/bin/system/math.sh
diff --git a/stuff/scripts/system/neoboot.sh b/env/.local/bin/system/neoboot.sh
index ed57d19..afe9345 100755
--- a/stuff/scripts/system/neoboot.sh
+++ b/env/.local/bin/system/neoboot.sh
@@ -29,8 +29,10 @@ laptop() {
lsblk --filter 'NAME=~"sd[abcde]"' -o NAME,MOUNTPOINTS | lolcat -as 10000 -S 100
}
-if [[ "$(cat /etc/hostname)" == "Witchen" ]]; then
- normal
-else
- normal
+if [ -z $(pgrep VRChat) ]; then
+ if [[ "$(cat /etc/hostname)" == "Witchen" ]]; then
+ normal
+ else
+ normal
+ fi
fi
diff --git a/stuff/scripts/system/restart-pipe.sh b/env/.local/bin/system/restart-pipe.sh
index ec693dc..ec693dc 100755
--- a/stuff/scripts/system/restart-pipe.sh
+++ b/env/.local/bin/system/restart-pipe.sh
diff --git a/stuff/scripts/system/set-pri-java.sh b/env/.local/bin/system/set-pri-java.sh
index 35a9769..35a9769 100755
--- a/stuff/scripts/system/set-pri-java.sh
+++ b/env/.local/bin/system/set-pri-java.sh
diff --git a/.config/dwm/autostart.sh b/env/.local/bin/system/start-scripts/autostart.sh
index e7f5cb4..3d1d1d6 100755
--- a/.config/dwm/autostart.sh
+++ b/env/.local/bin/system/start-scripts/autostart.sh
@@ -1,7 +1,7 @@
#!/bin/bash
extra=0
if [ "$(cat /etc/hostname)" == "Kasino" ]; then
- extra=1
+ extra=0
fi
if [ "$(cat /etc/hostname)" == "Witchen" ]; then
extra=1
@@ -15,20 +15,24 @@ if [ $extra == 1 ]; then
xrandr --output Virtual-1 --mode 1920x1080
fi
-xcompmgr &
+if [ -z "$WAYLAND_DISPLAY "]; then
+ xcompmgr &
+fi
if [ $extra == 1 ]; then
if [ -z $(pgrep -f stbar.sh) ]; then
# ~/stuff/scripts/system/stbar/stbar.sh &
echo hall
fi
- sleep 0.5s
- pipewire &
- if [ -z $(pgrep wireplumber) ]; then
- wireplumber &
- fi
- pipewire-pulse &
fi
+
+pipewire & disown
+if [ -z $(pgrep wireplumber) ]; then
+ wireplumber & disown
+fi
+pipewire-pulse & disown
+sleep 0.5s
+
if [ -z $(pgrep -f newsboat-fetch.sh) ]; then
~/.config/dwm/newsboat-fetch.sh &
fi
@@ -44,7 +48,7 @@ fi
if [ "$(cat /etc/hostname)" == "Kasino" ]; then
if [ -z "$(pgrep vesktop)" ]; then
sleep 2s
- vesktop & disown
+ flatpak run dev.vencord.Vesktop & disown
fi
if [ -z "$(pgrep gajim)" ]; then
diff --git a/.config/dwm/lessons-loop.sh b/env/.local/bin/system/start-scripts/lessons-loop.sh
index b292c65..b292c65 100755
--- a/.config/dwm/lessons-loop.sh
+++ b/env/.local/bin/system/start-scripts/lessons-loop.sh
diff --git a/.config/dwm/newsboat-fetch.sh b/env/.local/bin/system/start-scripts/newsboat-fetch.sh
index 5534489..5534489 100755
--- a/.config/dwm/newsboat-fetch.sh
+++ b/env/.local/bin/system/start-scripts/newsboat-fetch.sh
diff --git a/stuff/scripts/system/stbar/config.txt b/env/.local/bin/system/stbar/config.txt
index 87af9d5..87af9d5 100644
--- a/stuff/scripts/system/stbar/config.txt
+++ b/env/.local/bin/system/stbar/config.txt
diff --git a/stuff/scripts/system/stbar/killbar.sh b/env/.local/bin/system/stbar/killbar.sh
index 7e76af2..7e76af2 100755
--- a/stuff/scripts/system/stbar/killbar.sh
+++ b/env/.local/bin/system/stbar/killbar.sh
diff --git a/stuff/scripts/system/stbar/stbar-awesome.sh b/env/.local/bin/system/stbar/stbar-awesome.sh
index ef9ecca..ef9ecca 100755
--- a/stuff/scripts/system/stbar/stbar-awesome.sh
+++ b/env/.local/bin/system/stbar/stbar-awesome.sh
diff --git a/stuff/scripts/system/stbar/stbar.sh b/env/.local/bin/system/stbar/stbar.sh
index 6ca704d..6ca704d 100755
--- a/stuff/scripts/system/stbar/stbar.sh
+++ b/env/.local/bin/system/stbar/stbar.sh
diff --git a/stuff/scripts/system/stbar/weth_str.txt b/env/.local/bin/system/stbar/weth_str.txt
index e69de29..e69de29 100755
--- a/stuff/scripts/system/stbar/weth_str.txt
+++ b/env/.local/bin/system/stbar/weth_str.txt
diff --git a/stuff/scripts/system/url-handler.sh b/env/.local/bin/system/url-handler.sh
index 30d7548..54f4af4 100755
--- a/stuff/scripts/system/url-handler.sh
+++ b/env/.local/bin/system/url-handler.sh
@@ -1,4 +1,4 @@
-
+#!/bin/bash
url=$@
prompt_message="Open with:"
@@ -6,10 +6,11 @@ echo $url
choices="
clipboard
-zen
+browser/xdg-open
"
choice=$(echo "$choices" | sed /^$/d | rofi -dmenu "$prompt_message")
+choice=$(echo "$choice" | sed -e 's/browser\/xdg-open/xdg-open/')
if [ "$choice" == "clipboard" ]; then
if [ -z $WAYLAND_DISPLAY ]; then
@@ -18,5 +19,5 @@ if [ "$choice" == "clipboard" ]; then
printf "$url" | wl-copy
fi
else
- $choice "$url"
+ $choice "$url" & disown
fi
diff --git a/.p10k.zsh b/env/.p10k.zsh
index 0641dde..0641dde 100644
--- a/.p10k.zsh
+++ b/env/.p10k.zsh
diff --git a/.urlview b/env/.urlview
index 19a0946..19a0946 100755
--- a/.urlview
+++ b/env/.urlview
diff --git a/.vimrc b/env/.vimrc
index 720d670..720d670 100755
--- a/.vimrc
+++ b/env/.vimrc
diff --git a/.zshrc b/env/.zshrc
index ffa6211..ffa6211 100755
--- a/.zshrc
+++ b/env/.zshrc
diff --git a/keep/README.md b/keep/README.md
new file mode 100644
index 0000000..e98dc64
--- /dev/null
+++ b/keep/README.md
@@ -0,0 +1 @@
+this dir wont git deployed.
diff --git a/stuff/manual-programs/suckless/dmenu-5.2/LICENSE b/keep/manual-programs/suckless/dmenu-5.2/LICENSE
index 2a64b28..2a64b28 100644
--- a/stuff/manual-programs/suckless/dmenu-5.2/LICENSE
+++ b/keep/manual-programs/suckless/dmenu-5.2/LICENSE
diff --git a/stuff/manual-programs/suckless/dmenu-5.2/Makefile b/keep/manual-programs/suckless/dmenu-5.2/Makefile
index a03a95c..a03a95c 100644
--- a/stuff/manual-programs/suckless/dmenu-5.2/Makefile
+++ b/keep/manual-programs/suckless/dmenu-5.2/Makefile
diff --git a/stuff/manual-programs/suckless/dmenu-5.2/README b/keep/manual-programs/suckless/dmenu-5.2/README
index a8fcdfe..a8fcdfe 100644
--- a/stuff/manual-programs/suckless/dmenu-5.2/README
+++ b/keep/manual-programs/suckless/dmenu-5.2/README
diff --git a/stuff/manual-programs/suckless/dmenu-5.2/arg.h b/keep/manual-programs/suckless/dmenu-5.2/arg.h
index e94e02b..e94e02b 100644
--- a/stuff/manual-programs/suckless/dmenu-5.2/arg.h
+++ b/keep/manual-programs/suckless/dmenu-5.2/arg.h
diff --git a/stuff/manual-programs/suckless/dmenu-5.2/config.h b/keep/manual-programs/suckless/dmenu-5.2/config.h
index ad70a45..ad70a45 100644
--- a/stuff/manual-programs/suckless/dmenu-5.2/config.h
+++ b/keep/manual-programs/suckless/dmenu-5.2/config.h
diff --git a/stuff/manual-programs/suckless/dmenu-5.2/config.mk b/keep/manual-programs/suckless/dmenu-5.2/config.mk
index 566348b..566348b 100644
--- a/stuff/manual-programs/suckless/dmenu-5.2/config.mk
+++ b/keep/manual-programs/suckless/dmenu-5.2/config.mk
diff --git a/stuff/manual-programs/suckless/dmenu-5.2/dmenu b/keep/manual-programs/suckless/dmenu-5.2/dmenu
index 0b4106f..0b4106f 100755
--- a/stuff/manual-programs/suckless/dmenu-5.2/dmenu
+++ b/keep/manual-programs/suckless/dmenu-5.2/dmenu
Binary files differ
diff --git a/stuff/manual-programs/suckless/dmenu-5.2/dmenu.1 b/keep/manual-programs/suckless/dmenu-5.2/dmenu.1
index 323f93c..323f93c 100644
--- a/stuff/manual-programs/suckless/dmenu-5.2/dmenu.1
+++ b/keep/manual-programs/suckless/dmenu-5.2/dmenu.1
diff --git a/stuff/manual-programs/suckless/dmenu-5.2/dmenu.c b/keep/manual-programs/suckless/dmenu-5.2/dmenu.c
index 7cf253b..7cf253b 100644
--- a/stuff/manual-programs/suckless/dmenu-5.2/dmenu.c
+++ b/keep/manual-programs/suckless/dmenu-5.2/dmenu.c
diff --git a/stuff/manual-programs/suckless/dmenu-5.2/dmenu.o b/keep/manual-programs/suckless/dmenu-5.2/dmenu.o
index 3a5ebea..3a5ebea 100644
--- a/stuff/manual-programs/suckless/dmenu-5.2/dmenu.o
+++ b/keep/manual-programs/suckless/dmenu-5.2/dmenu.o
Binary files differ
diff --git a/stuff/manual-programs/suckless/dmenu-5.2/dmenu_path b/keep/manual-programs/suckless/dmenu-5.2/dmenu_path
index 3a7cda7..3a7cda7 100755
--- a/stuff/manual-programs/suckless/dmenu-5.2/dmenu_path
+++ b/keep/manual-programs/suckless/dmenu-5.2/dmenu_path
diff --git a/stuff/manual-programs/suckless/dmenu-5.2/dmenu_run b/keep/manual-programs/suckless/dmenu-5.2/dmenu_run
index 834ede5..834ede5 100755
--- a/stuff/manual-programs/suckless/dmenu-5.2/dmenu_run
+++ b/keep/manual-programs/suckless/dmenu-5.2/dmenu_run
diff --git a/stuff/manual-programs/suckless/dmenu-5.2/drw.c b/keep/manual-programs/suckless/dmenu-5.2/drw.c
index a58a2b4..a58a2b4 100644
--- a/stuff/manual-programs/suckless/dmenu-5.2/drw.c
+++ b/keep/manual-programs/suckless/dmenu-5.2/drw.c
diff --git a/stuff/manual-programs/suckless/dmenu-5.2/drw.h b/keep/manual-programs/suckless/dmenu-5.2/drw.h
index fd7631b..fd7631b 100644
--- a/stuff/manual-programs/suckless/dmenu-5.2/drw.h
+++ b/keep/manual-programs/suckless/dmenu-5.2/drw.h
diff --git a/stuff/manual-programs/suckless/dmenu-5.2/drw.o b/keep/manual-programs/suckless/dmenu-5.2/drw.o
index 249df4c..249df4c 100644
--- a/stuff/manual-programs/suckless/dmenu-5.2/drw.o
+++ b/keep/manual-programs/suckless/dmenu-5.2/drw.o
Binary files differ
diff --git a/stuff/manual-programs/suckless/dmenu-5.2/stest b/keep/manual-programs/suckless/dmenu-5.2/stest
index 592d3a0..592d3a0 100755
--- a/stuff/manual-programs/suckless/dmenu-5.2/stest
+++ b/keep/manual-programs/suckless/dmenu-5.2/stest
Binary files differ
diff --git a/stuff/manual-programs/suckless/dmenu-5.2/stest.1 b/keep/manual-programs/suckless/dmenu-5.2/stest.1
index 2667d8a..2667d8a 100644
--- a/stuff/manual-programs/suckless/dmenu-5.2/stest.1
+++ b/keep/manual-programs/suckless/dmenu-5.2/stest.1
diff --git a/stuff/manual-programs/suckless/dmenu-5.2/stest.c b/keep/manual-programs/suckless/dmenu-5.2/stest.c
index e27d3a5..e27d3a5 100644
--- a/stuff/manual-programs/suckless/dmenu-5.2/stest.c
+++ b/keep/manual-programs/suckless/dmenu-5.2/stest.c
diff --git a/stuff/manual-programs/suckless/dmenu-5.2/stest.o b/keep/manual-programs/suckless/dmenu-5.2/stest.o
index 8a784af..8a784af 100644
--- a/stuff/manual-programs/suckless/dmenu-5.2/stest.o
+++ b/keep/manual-programs/suckless/dmenu-5.2/stest.o
Binary files differ
diff --git a/stuff/manual-programs/suckless/dmenu-5.2/util.c b/keep/manual-programs/suckless/dmenu-5.2/util.c
index 96b82c9..96b82c9 100644
--- a/stuff/manual-programs/suckless/dmenu-5.2/util.c
+++ b/keep/manual-programs/suckless/dmenu-5.2/util.c
diff --git a/stuff/manual-programs/suckless/dmenu-5.2/util.h b/keep/manual-programs/suckless/dmenu-5.2/util.h
index f633b51..f633b51 100644
--- a/stuff/manual-programs/suckless/dmenu-5.2/util.h
+++ b/keep/manual-programs/suckless/dmenu-5.2/util.h
diff --git a/stuff/manual-programs/suckless/dmenu-5.2/util.o b/keep/manual-programs/suckless/dmenu-5.2/util.o
index 8e55fa1..8e55fa1 100644
--- a/stuff/manual-programs/suckless/dmenu-5.2/util.o
+++ b/keep/manual-programs/suckless/dmenu-5.2/util.o
Binary files differ
diff --git a/stuff/manual-programs/suckless/dwm-bak/LICENSE b/keep/manual-programs/suckless/dwm-bak/LICENSE
index d221f09..d221f09 100644
--- a/stuff/manual-programs/suckless/dwm-bak/LICENSE
+++ b/keep/manual-programs/suckless/dwm-bak/LICENSE
diff --git a/stuff/manual-programs/suckless/dwm-bak/Makefile b/keep/manual-programs/suckless/dwm-bak/Makefile
index 77bcbc0..77bcbc0 100644
--- a/stuff/manual-programs/suckless/dwm-bak/Makefile
+++ b/keep/manual-programs/suckless/dwm-bak/Makefile
diff --git a/stuff/manual-programs/suckless/dwm-bak/README b/keep/manual-programs/suckless/dwm-bak/README
index 95d4fd0..95d4fd0 100644
--- a/stuff/manual-programs/suckless/dwm-bak/README
+++ b/keep/manual-programs/suckless/dwm-bak/README
diff --git a/stuff/manual-programs/suckless/dwm-bak/awesome-glyphs.txt b/keep/manual-programs/suckless/dwm-bak/awesome-glyphs.txt
index 7541568..7541568 100644
--- a/stuff/manual-programs/suckless/dwm-bak/awesome-glyphs.txt
+++ b/keep/manual-programs/suckless/dwm-bak/awesome-glyphs.txt
diff --git a/stuff/manual-programs/suckless/dwm-bak/config.def.h.orig b/keep/manual-programs/suckless/dwm-bak/config.def.h.orig
index 5312ecb..5312ecb 100644
--- a/stuff/manual-programs/suckless/dwm-bak/config.def.h.orig
+++ b/keep/manual-programs/suckless/dwm-bak/config.def.h.orig
diff --git a/stuff/manual-programs/suckless/dwm-bak/config.h b/keep/manual-programs/suckless/dwm-bak/config.h
index c9b7665..c9b7665 100644
--- a/stuff/manual-programs/suckless/dwm-bak/config.h
+++ b/keep/manual-programs/suckless/dwm-bak/config.h
diff --git a/stuff/manual-programs/suckless/dwm-bak/config.mk b/keep/manual-programs/suckless/dwm-bak/config.mk
index 6d36cb7..6d36cb7 100644
--- a/stuff/manual-programs/suckless/dwm-bak/config.mk
+++ b/keep/manual-programs/suckless/dwm-bak/config.mk
diff --git a/stuff/manual-programs/suckless/dwm-bak/drw.c b/keep/manual-programs/suckless/dwm-bak/drw.c
index 8fd1ca4..8fd1ca4 100644
--- a/stuff/manual-programs/suckless/dwm-bak/drw.c
+++ b/keep/manual-programs/suckless/dwm-bak/drw.c
diff --git a/stuff/manual-programs/suckless/dwm-bak/drw.h b/keep/manual-programs/suckless/dwm-bak/drw.h
index 4bcd5ad..4bcd5ad 100644
--- a/stuff/manual-programs/suckless/dwm-bak/drw.h
+++ b/keep/manual-programs/suckless/dwm-bak/drw.h
diff --git a/stuff/manual-programs/suckless/dwm-bak/drw.o b/keep/manual-programs/suckless/dwm-bak/drw.o
index d50849c..d50849c 100644
--- a/stuff/manual-programs/suckless/dwm-bak/drw.o
+++ b/keep/manual-programs/suckless/dwm-bak/drw.o
Binary files differ
diff --git a/stuff/manual-programs/suckless/dwm-bak/dwm b/keep/manual-programs/suckless/dwm-bak/dwm
index c682555..c682555 100755
--- a/stuff/manual-programs/suckless/dwm-bak/dwm
+++ b/keep/manual-programs/suckless/dwm-bak/dwm
Binary files differ
diff --git a/stuff/manual-programs/suckless/dwm-bak/dwm-autostart-20161205-bb3bd6f.diff b/keep/manual-programs/suckless/dwm-bak/dwm-autostart-20161205-bb3bd6f.diff
index 6f11eaf..6f11eaf 100644
--- a/stuff/manual-programs/suckless/dwm-bak/dwm-autostart-20161205-bb3bd6f.diff
+++ b/keep/manual-programs/suckless/dwm-bak/dwm-autostart-20161205-bb3bd6f.diff
diff --git a/stuff/manual-programs/suckless/dwm-bak/dwm-fullgaps-6.2.diff b/keep/manual-programs/suckless/dwm-bak/dwm-fullgaps-6.2.diff
index 7206aec..7206aec 100644
--- a/stuff/manual-programs/suckless/dwm-bak/dwm-fullgaps-6.2.diff
+++ b/keep/manual-programs/suckless/dwm-bak/dwm-fullgaps-6.2.diff
diff --git a/stuff/manual-programs/suckless/dwm-bak/dwm-systray-6.2.diff b/keep/manual-programs/suckless/dwm-bak/dwm-systray-6.2.diff
index 27187ac..27187ac 100644
--- a/stuff/manual-programs/suckless/dwm-bak/dwm-systray-6.2.diff
+++ b/keep/manual-programs/suckless/dwm-bak/dwm-systray-6.2.diff
diff --git a/stuff/manual-programs/suckless/dwm-bak/dwm.1 b/keep/manual-programs/suckless/dwm-bak/dwm.1
index 13b3729..13b3729 100644
--- a/stuff/manual-programs/suckless/dwm-bak/dwm.1
+++ b/keep/manual-programs/suckless/dwm-bak/dwm.1
diff --git a/stuff/manual-programs/suckless/dwm-bak/dwm.c b/keep/manual-programs/suckless/dwm-bak/dwm.c
index f4e0d0b..f4e0d0b 100644
--- a/stuff/manual-programs/suckless/dwm-bak/dwm.c
+++ b/keep/manual-programs/suckless/dwm-bak/dwm.c
diff --git a/stuff/manual-programs/suckless/dwm-bak/dwm.c.orig b/keep/manual-programs/suckless/dwm-bak/dwm.c.orig
index 0f0365a..0f0365a 100644
--- a/stuff/manual-programs/suckless/dwm-bak/dwm.c.orig
+++ b/keep/manual-programs/suckless/dwm-bak/dwm.c.orig
diff --git a/stuff/manual-programs/suckless/dwm-bak/dwm.o b/keep/manual-programs/suckless/dwm-bak/dwm.o
index 2dd20f6..2dd20f6 100644
--- a/stuff/manual-programs/suckless/dwm-bak/dwm.o
+++ b/keep/manual-programs/suckless/dwm-bak/dwm.o
Binary files differ
diff --git a/stuff/manual-programs/suckless/dwm-bak/dwm.png b/keep/manual-programs/suckless/dwm-bak/dwm.png
index b1f9ba7..b1f9ba7 100644
--- a/stuff/manual-programs/suckless/dwm-bak/dwm.png
+++ b/keep/manual-programs/suckless/dwm-bak/dwm.png
Binary files differ
diff --git a/stuff/manual-programs/suckless/dwm-bak/dwmstatus/LICENSE b/keep/manual-programs/suckless/dwm-bak/dwmstatus/LICENSE
index 855608d..855608d 100644
--- a/stuff/manual-programs/suckless/dwm-bak/dwmstatus/LICENSE
+++ b/keep/manual-programs/suckless/dwm-bak/dwmstatus/LICENSE
diff --git a/stuff/manual-programs/suckless/dwm-bak/dwmstatus/Makefile b/keep/manual-programs/suckless/dwm-bak/dwmstatus/Makefile
index 62240a5..62240a5 100644
--- a/stuff/manual-programs/suckless/dwm-bak/dwmstatus/Makefile
+++ b/keep/manual-programs/suckless/dwm-bak/dwmstatus/Makefile
diff --git a/stuff/manual-programs/suckless/dwm-bak/dwmstatus/config.mk b/keep/manual-programs/suckless/dwm-bak/dwmstatus/config.mk
index 0ec9e47..0ec9e47 100644
--- a/stuff/manual-programs/suckless/dwm-bak/dwmstatus/config.mk
+++ b/keep/manual-programs/suckless/dwm-bak/dwmstatus/config.mk
diff --git a/stuff/manual-programs/suckless/dwm-bak/dwmstatus/dwmstatus-temperature.c b/keep/manual-programs/suckless/dwm-bak/dwmstatus/dwmstatus-temperature.c
index 13f27f6..13f27f6 100644
--- a/stuff/manual-programs/suckless/dwm-bak/dwmstatus/dwmstatus-temperature.c
+++ b/keep/manual-programs/suckless/dwm-bak/dwmstatus/dwmstatus-temperature.c
diff --git a/stuff/manual-programs/suckless/dwm-bak/dwmstatus/dwmstatus.c b/keep/manual-programs/suckless/dwm-bak/dwmstatus/dwmstatus.c
index d2a4b03..d2a4b03 100644
--- a/stuff/manual-programs/suckless/dwm-bak/dwmstatus/dwmstatus.c
+++ b/keep/manual-programs/suckless/dwm-bak/dwmstatus/dwmstatus.c
diff --git a/stuff/manual-programs/suckless/dwm-bak/dwmstatus/new-acpi-battery.c b/keep/manual-programs/suckless/dwm-bak/dwmstatus/new-acpi-battery.c
index cda0084..cda0084 100644
--- a/stuff/manual-programs/suckless/dwm-bak/dwmstatus/new-acpi-battery.c
+++ b/keep/manual-programs/suckless/dwm-bak/dwmstatus/new-acpi-battery.c
diff --git a/stuff/manual-programs/suckless/dwm-bak/endx b/keep/manual-programs/suckless/dwm-bak/endx
index 982d44f..982d44f 100644
--- a/stuff/manual-programs/suckless/dwm-bak/endx
+++ b/keep/manual-programs/suckless/dwm-bak/endx
diff --git a/stuff/manual-programs/suckless/dwm-bak/shiftview.c b/keep/manual-programs/suckless/dwm-bak/shiftview.c
index e82053a..e82053a 100644
--- a/stuff/manual-programs/suckless/dwm-bak/shiftview.c
+++ b/keep/manual-programs/suckless/dwm-bak/shiftview.c
diff --git a/stuff/manual-programs/suckless/dwm-bak/transient.c b/keep/manual-programs/suckless/dwm-bak/transient.c
index 040adb5..040adb5 100644
--- a/stuff/manual-programs/suckless/dwm-bak/transient.c
+++ b/keep/manual-programs/suckless/dwm-bak/transient.c
diff --git a/stuff/manual-programs/suckless/dwm-bak/util.c b/keep/manual-programs/suckless/dwm-bak/util.c
index fe044fc..fe044fc 100644
--- a/stuff/manual-programs/suckless/dwm-bak/util.c
+++ b/keep/manual-programs/suckless/dwm-bak/util.c
diff --git a/stuff/manual-programs/suckless/dwm-bak/util.h b/keep/manual-programs/suckless/dwm-bak/util.h
index f633b51..f633b51 100644
--- a/stuff/manual-programs/suckless/dwm-bak/util.h
+++ b/keep/manual-programs/suckless/dwm-bak/util.h
diff --git a/stuff/manual-programs/suckless/dwm-bak/util.o b/keep/manual-programs/suckless/dwm-bak/util.o
index 8e55fa1..8e55fa1 100644
--- a/stuff/manual-programs/suckless/dwm-bak/util.o
+++ b/keep/manual-programs/suckless/dwm-bak/util.o
Binary files differ
diff --git a/stuff/manual-programs/suckless/dwm/LICENSE b/keep/manual-programs/suckless/dwm/LICENSE
index d221f09..d221f09 100644
--- a/stuff/manual-programs/suckless/dwm/LICENSE
+++ b/keep/manual-programs/suckless/dwm/LICENSE
diff --git a/stuff/manual-programs/suckless/dwm/Makefile b/keep/manual-programs/suckless/dwm/Makefile
index 77bcbc0..77bcbc0 100644
--- a/stuff/manual-programs/suckless/dwm/Makefile
+++ b/keep/manual-programs/suckless/dwm/Makefile
diff --git a/stuff/manual-programs/suckless/dwm/README b/keep/manual-programs/suckless/dwm/README
index 95d4fd0..95d4fd0 100644
--- a/stuff/manual-programs/suckless/dwm/README
+++ b/keep/manual-programs/suckless/dwm/README
diff --git a/stuff/manual-programs/suckless/dwm/awesome-glyphs.txt b/keep/manual-programs/suckless/dwm/awesome-glyphs.txt
index 7541568..7541568 100644
--- a/stuff/manual-programs/suckless/dwm/awesome-glyphs.txt
+++ b/keep/manual-programs/suckless/dwm/awesome-glyphs.txt
diff --git a/stuff/manual-programs/suckless/dwm/config.def.h.orig b/keep/manual-programs/suckless/dwm/config.def.h.orig
index c9b7665..c9b7665 100644
--- a/stuff/manual-programs/suckless/dwm/config.def.h.orig
+++ b/keep/manual-programs/suckless/dwm/config.def.h.orig
diff --git a/stuff/manual-programs/suckless/dwm/config.h b/keep/manual-programs/suckless/dwm/config.h
index 6d75362..6d75362 100644
--- a/stuff/manual-programs/suckless/dwm/config.h
+++ b/keep/manual-programs/suckless/dwm/config.h
diff --git a/stuff/manual-programs/suckless/dwm/config.mk b/keep/manual-programs/suckless/dwm/config.mk
index 6d36cb7..6d36cb7 100644
--- a/stuff/manual-programs/suckless/dwm/config.mk
+++ b/keep/manual-programs/suckless/dwm/config.mk
diff --git a/stuff/manual-programs/suckless/dwm/drw.c b/keep/manual-programs/suckless/dwm/drw.c
index 8fd1ca4..8fd1ca4 100644
--- a/stuff/manual-programs/suckless/dwm/drw.c
+++ b/keep/manual-programs/suckless/dwm/drw.c
diff --git a/stuff/manual-programs/suckless/dwm/drw.h b/keep/manual-programs/suckless/dwm/drw.h
index 4bcd5ad..4bcd5ad 100644
--- a/stuff/manual-programs/suckless/dwm/drw.h
+++ b/keep/manual-programs/suckless/dwm/drw.h
diff --git a/stuff/manual-programs/suckless/dwm/drw.o b/keep/manual-programs/suckless/dwm/drw.o
index ec6e29f..ec6e29f 100644
--- a/stuff/manual-programs/suckless/dwm/drw.o
+++ b/keep/manual-programs/suckless/dwm/drw.o
Binary files differ
diff --git a/stuff/manual-programs/suckless/dwm/dwm b/keep/manual-programs/suckless/dwm/dwm
index 705dfb9..705dfb9 100755
--- a/stuff/manual-programs/suckless/dwm/dwm
+++ b/keep/manual-programs/suckless/dwm/dwm
Binary files differ
diff --git a/stuff/manual-programs/suckless/dwm/dwm-autostart-20161205-bb3bd6f.diff b/keep/manual-programs/suckless/dwm/dwm-autostart-20161205-bb3bd6f.diff
index 6f11eaf..6f11eaf 100644
--- a/stuff/manual-programs/suckless/dwm/dwm-autostart-20161205-bb3bd6f.diff
+++ b/keep/manual-programs/suckless/dwm/dwm-autostart-20161205-bb3bd6f.diff
diff --git a/stuff/manual-programs/suckless/dwm/dwm-bottomstack-6.1.diff b/keep/manual-programs/suckless/dwm/dwm-bottomstack-6.1.diff
index 9fdffd5..9fdffd5 100644
--- a/stuff/manual-programs/suckless/dwm/dwm-bottomstack-6.1.diff
+++ b/keep/manual-programs/suckless/dwm/dwm-bottomstack-6.1.diff
diff --git a/stuff/manual-programs/suckless/dwm/dwm-fullgaps-6.2.diff b/keep/manual-programs/suckless/dwm/dwm-fullgaps-6.2.diff
index 7206aec..7206aec 100644
--- a/stuff/manual-programs/suckless/dwm/dwm-fullgaps-6.2.diff
+++ b/keep/manual-programs/suckless/dwm/dwm-fullgaps-6.2.diff
diff --git a/stuff/manual-programs/suckless/dwm/dwm-systray-6.2.diff b/keep/manual-programs/suckless/dwm/dwm-systray-6.2.diff
index 27187ac..27187ac 100644
--- a/stuff/manual-programs/suckless/dwm/dwm-systray-6.2.diff
+++ b/keep/manual-programs/suckless/dwm/dwm-systray-6.2.diff
diff --git a/stuff/manual-programs/suckless/dwm/dwm.1 b/keep/manual-programs/suckless/dwm/dwm.1
index 13b3729..13b3729 100644
--- a/stuff/manual-programs/suckless/dwm/dwm.1
+++ b/keep/manual-programs/suckless/dwm/dwm.1
diff --git a/stuff/manual-programs/suckless/dwm/dwm.c b/keep/manual-programs/suckless/dwm/dwm.c
index 8890d40..8890d40 100644
--- a/stuff/manual-programs/suckless/dwm/dwm.c
+++ b/keep/manual-programs/suckless/dwm/dwm.c
diff --git a/stuff/manual-programs/suckless/dwm/dwm.c.orig b/keep/manual-programs/suckless/dwm/dwm.c.orig
index f4e0d0b..f4e0d0b 100644
--- a/stuff/manual-programs/suckless/dwm/dwm.c.orig
+++ b/keep/manual-programs/suckless/dwm/dwm.c.orig
diff --git a/stuff/manual-programs/suckless/dwm/dwm.o b/keep/manual-programs/suckless/dwm/dwm.o
index fd58ec3..fd58ec3 100644
--- a/stuff/manual-programs/suckless/dwm/dwm.o
+++ b/keep/manual-programs/suckless/dwm/dwm.o
Binary files differ
diff --git a/stuff/manual-programs/suckless/dwm/dwm.png b/keep/manual-programs/suckless/dwm/dwm.png
index b1f9ba7..b1f9ba7 100644
--- a/stuff/manual-programs/suckless/dwm/dwm.png
+++ b/keep/manual-programs/suckless/dwm/dwm.png
Binary files differ
diff --git a/stuff/manual-programs/suckless/dwm/dwmstatus/LICENSE b/keep/manual-programs/suckless/dwm/dwmstatus/LICENSE
index 855608d..855608d 100644
--- a/stuff/manual-programs/suckless/dwm/dwmstatus/LICENSE
+++ b/keep/manual-programs/suckless/dwm/dwmstatus/LICENSE
diff --git a/stuff/manual-programs/suckless/dwm/dwmstatus/Makefile b/keep/manual-programs/suckless/dwm/dwmstatus/Makefile
index 62240a5..62240a5 100644
--- a/stuff/manual-programs/suckless/dwm/dwmstatus/Makefile
+++ b/keep/manual-programs/suckless/dwm/dwmstatus/Makefile
diff --git a/stuff/manual-programs/suckless/dwm/dwmstatus/config.mk b/keep/manual-programs/suckless/dwm/dwmstatus/config.mk
index 0ec9e47..0ec9e47 100644
--- a/stuff/manual-programs/suckless/dwm/dwmstatus/config.mk
+++ b/keep/manual-programs/suckless/dwm/dwmstatus/config.mk
diff --git a/stuff/manual-programs/suckless/dwm/dwmstatus/dwmstatus-temperature.c b/keep/manual-programs/suckless/dwm/dwmstatus/dwmstatus-temperature.c
index 13f27f6..13f27f6 100644
--- a/stuff/manual-programs/suckless/dwm/dwmstatus/dwmstatus-temperature.c
+++ b/keep/manual-programs/suckless/dwm/dwmstatus/dwmstatus-temperature.c
diff --git a/stuff/manual-programs/suckless/dwm/dwmstatus/dwmstatus.c b/keep/manual-programs/suckless/dwm/dwmstatus/dwmstatus.c
index d2a4b03..d2a4b03 100644
--- a/stuff/manual-programs/suckless/dwm/dwmstatus/dwmstatus.c
+++ b/keep/manual-programs/suckless/dwm/dwmstatus/dwmstatus.c
diff --git a/stuff/manual-programs/suckless/dwm/dwmstatus/new-acpi-battery.c b/keep/manual-programs/suckless/dwm/dwmstatus/new-acpi-battery.c
index cda0084..cda0084 100644
--- a/stuff/manual-programs/suckless/dwm/dwmstatus/new-acpi-battery.c
+++ b/keep/manual-programs/suckless/dwm/dwmstatus/new-acpi-battery.c
diff --git a/stuff/manual-programs/suckless/dwm/endx b/keep/manual-programs/suckless/dwm/endx
index 982d44f..982d44f 100644
--- a/stuff/manual-programs/suckless/dwm/endx
+++ b/keep/manual-programs/suckless/dwm/endx
diff --git a/stuff/manual-programs/suckless/dwm/shiftview.c b/keep/manual-programs/suckless/dwm/shiftview.c
index e82053a..e82053a 100644
--- a/stuff/manual-programs/suckless/dwm/shiftview.c
+++ b/keep/manual-programs/suckless/dwm/shiftview.c
diff --git a/stuff/manual-programs/suckless/dwm/transient.c b/keep/manual-programs/suckless/dwm/transient.c
index 040adb5..040adb5 100644
--- a/stuff/manual-programs/suckless/dwm/transient.c
+++ b/keep/manual-programs/suckless/dwm/transient.c
diff --git a/stuff/manual-programs/suckless/dwm/util.c b/keep/manual-programs/suckless/dwm/util.c
index fe044fc..fe044fc 100644
--- a/stuff/manual-programs/suckless/dwm/util.c
+++ b/keep/manual-programs/suckless/dwm/util.c
diff --git a/stuff/manual-programs/suckless/dwm/util.h b/keep/manual-programs/suckless/dwm/util.h
index f633b51..f633b51 100644
--- a/stuff/manual-programs/suckless/dwm/util.h
+++ b/keep/manual-programs/suckless/dwm/util.h
diff --git a/stuff/manual-programs/suckless/dwm/util.o b/keep/manual-programs/suckless/dwm/util.o
index aa3779b..aa3779b 100644
--- a/stuff/manual-programs/suckless/dwm/util.o
+++ b/keep/manual-programs/suckless/dwm/util.o
Binary files differ
diff --git a/stuff/manual-programs/suckless/surf/FAQ.md b/keep/manual-programs/suckless/surf/FAQ.md
index 48e6097..48e6097 100644
--- a/stuff/manual-programs/suckless/surf/FAQ.md
+++ b/keep/manual-programs/suckless/surf/FAQ.md
diff --git a/stuff/manual-programs/suckless/surf/LICENSE b/keep/manual-programs/suckless/surf/LICENSE
index 809d284..809d284 100644
--- a/stuff/manual-programs/suckless/surf/LICENSE
+++ b/keep/manual-programs/suckless/surf/LICENSE
diff --git a/stuff/manual-programs/suckless/surf/Makefile b/keep/manual-programs/suckless/surf/Makefile
index 1edf820..1edf820 100644
--- a/stuff/manual-programs/suckless/surf/Makefile
+++ b/keep/manual-programs/suckless/surf/Makefile
diff --git a/stuff/manual-programs/suckless/surf/README b/keep/manual-programs/suckless/surf/README
index da4577f..da4577f 100644
--- a/stuff/manual-programs/suckless/surf/README
+++ b/keep/manual-programs/suckless/surf/README
diff --git a/stuff/manual-programs/suckless/surf/TODO.md b/keep/manual-programs/suckless/surf/TODO.md
index da5f44d..da5f44d 100644
--- a/stuff/manual-programs/suckless/surf/TODO.md
+++ b/keep/manual-programs/suckless/surf/TODO.md
diff --git a/stuff/manual-programs/suckless/surf/arg.h b/keep/manual-programs/suckless/surf/arg.h
index ba3fb3f..ba3fb3f 100644
--- a/stuff/manual-programs/suckless/surf/arg.h
+++ b/keep/manual-programs/suckless/surf/arg.h
diff --git a/stuff/manual-programs/suckless/surf/common.h b/keep/manual-programs/suckless/surf/common.h
index 3990c42..3990c42 100644
--- a/stuff/manual-programs/suckless/surf/common.h
+++ b/keep/manual-programs/suckless/surf/common.h
diff --git a/stuff/manual-programs/suckless/surf/config.def.h b/keep/manual-programs/suckless/surf/config.def.h
index 4744f37..4744f37 100644
--- a/stuff/manual-programs/suckless/surf/config.def.h
+++ b/keep/manual-programs/suckless/surf/config.def.h
diff --git a/stuff/manual-programs/suckless/surf/config.def.h.orig b/keep/manual-programs/suckless/surf/config.def.h.orig
index e340bab..e340bab 100644
--- a/stuff/manual-programs/suckless/surf/config.def.h.orig
+++ b/keep/manual-programs/suckless/surf/config.def.h.orig
diff --git a/stuff/manual-programs/suckless/surf/config.h b/keep/manual-programs/suckless/surf/config.h
index 9cbd06b..9cbd06b 100644
--- a/stuff/manual-programs/suckless/surf/config.h
+++ b/keep/manual-programs/suckless/surf/config.h
diff --git a/stuff/manual-programs/suckless/surf/config.mk b/keep/manual-programs/suckless/surf/config.mk
index e55ffd9..e55ffd9 100644
--- a/stuff/manual-programs/suckless/surf/config.mk
+++ b/keep/manual-programs/suckless/surf/config.mk
diff --git a/stuff/manual-programs/suckless/surf/surf b/keep/manual-programs/suckless/surf/surf
index 2bc25ab..2bc25ab 100644
--- a/stuff/manual-programs/suckless/surf/surf
+++ b/keep/manual-programs/suckless/surf/surf
Binary files differ
diff --git a/stuff/manual-programs/suckless/surf/surf-modal-20190209-d068a38.diff b/keep/manual-programs/suckless/surf/surf-modal-20190209-d068a38.diff
index f6508f0..f6508f0 100644
--- a/stuff/manual-programs/suckless/surf/surf-modal-20190209-d068a38.diff
+++ b/keep/manual-programs/suckless/surf/surf-modal-20190209-d068a38.diff
diff --git a/stuff/manual-programs/suckless/surf/surf-open.sh b/keep/manual-programs/suckless/surf/surf-open.sh
index c22edc2..c22edc2 100644
--- a/stuff/manual-programs/suckless/surf/surf-open.sh
+++ b/keep/manual-programs/suckless/surf/surf-open.sh
diff --git a/stuff/manual-programs/suckless/surf/surf-uri-aliases-20220930-089272b.diff b/keep/manual-programs/suckless/surf/surf-uri-aliases-20220930-089272b.diff
index 98ed58d..98ed58d 100644
--- a/stuff/manual-programs/suckless/surf/surf-uri-aliases-20220930-089272b.diff
+++ b/keep/manual-programs/suckless/surf/surf-uri-aliases-20220930-089272b.diff
diff --git a/stuff/manual-programs/suckless/surf/surf.1 b/keep/manual-programs/suckless/surf/surf.1
index 23117b1..23117b1 100644
--- a/stuff/manual-programs/suckless/surf/surf.1
+++ b/keep/manual-programs/suckless/surf/surf.1
diff --git a/stuff/manual-programs/suckless/surf/surf.c b/keep/manual-programs/suckless/surf/surf.c
index ecb9ab4..ecb9ab4 100644
--- a/stuff/manual-programs/suckless/surf/surf.c
+++ b/keep/manual-programs/suckless/surf/surf.c
diff --git a/stuff/manual-programs/suckless/surf/surf.c.orig b/keep/manual-programs/suckless/surf/surf.c.orig
index 594a658..594a658 100644
--- a/stuff/manual-programs/suckless/surf/surf.c.orig
+++ b/keep/manual-programs/suckless/surf/surf.c.orig
diff --git a/stuff/manual-programs/suckless/surf/surf.o b/keep/manual-programs/suckless/surf/surf.o
index f7e1b3e..f7e1b3e 100644
--- a/stuff/manual-programs/suckless/surf/surf.o
+++ b/keep/manual-programs/suckless/surf/surf.o
Binary files differ
diff --git a/stuff/manual-programs/suckless/surf/surf.png b/keep/manual-programs/suckless/surf/surf.png
index f5b2ab1..f5b2ab1 100644
--- a/stuff/manual-programs/suckless/surf/surf.png
+++ b/keep/manual-programs/suckless/surf/surf.png
Binary files differ
diff --git a/stuff/manual-programs/suckless/surf/webext-surf.c b/keep/manual-programs/suckless/surf/webext-surf.c
index 7063fa7..7063fa7 100644
--- a/stuff/manual-programs/suckless/surf/webext-surf.c
+++ b/keep/manual-programs/suckless/surf/webext-surf.c
diff --git a/stuff/manual-programs/suckless/surf/webext-surf.o b/keep/manual-programs/suckless/surf/webext-surf.o
index 4dc740f..4dc740f 100644
--- a/stuff/manual-programs/suckless/surf/webext-surf.o
+++ b/keep/manual-programs/suckless/surf/webext-surf.o
Binary files differ
diff --git a/stuff/manual-programs/suckless/surf/webext-surf.so b/keep/manual-programs/suckless/surf/webext-surf.so
index 39e59d4..39e59d4 100644
--- a/stuff/manual-programs/suckless/surf/webext-surf.so
+++ b/keep/manual-programs/suckless/surf/webext-surf.so
Binary files differ
diff --git a/run.sh b/run.sh
new file mode 100755
index 0000000..4067ab5
--- /dev/null
+++ b/run.sh
@@ -0,0 +1,17 @@
+#!/bin/bash
+script_dir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"
+
+runs_dir="$(find $script_dir/runs -mindepth 1 -maxdepth 1 -type f -executable)"
+
+if [ "$1" != "" ]; then
+ if [ "$1" == "ls" ]; then
+ ls "$script_dir/runs"
+ else
+ . "$script_dir/runs/$1.sh"
+ fi
+else
+ for s in $runs_dir; do
+ echo running $s
+ . "$s"
+ done
+fi
diff --git a/runs/deploy-env.sh b/runs/deploy-env.sh
new file mode 100755
index 0000000..e69de29
--- /dev/null
+++ b/runs/deploy-env.sh
diff --git a/runs/get-reqs-A-min-arch.sh b/runs/get-reqs-A-min-arch.sh
new file mode 100755
index 0000000..f054d89
--- /dev/null
+++ b/runs/get-reqs-A-min-arch.sh
@@ -0,0 +1,9 @@
+#!/bin/bash
+sudo="sudo"
+[ doas ] && sudo="doas"
+
+echo GETTING MIN REQS
+
+$sudo pacman -S neovim rsync man-db wget git lf fzf grep
+
+echo -------------
diff --git a/runs/get-reqs-B-current-arch.sh b/runs/get-reqs-B-current-arch.sh
new file mode 100755
index 0000000..3c38461
--- /dev/null
+++ b/runs/get-reqs-B-current-arch.sh
@@ -0,0 +1,23 @@
+#!/bin/bash
+arch="$(uname -r | grep arch)"
+artix="$(uname -r | grep artix)"
+if [ $artix ] || [ $arch ]; then
+sudo="sudo"
+[ doas ] && sudo="doas"
+
+echo GETTING CURRENT REQS ARCH
+
+$sudo pacman -S xorg-server libxft libxinerama pipewire-pulse pipewire-alsa pipewire-jack qpwgraph wezterm ttf-inconsolata sddm wayland hyprland waybar xdg-desktop-portal xdg-desktop-portal-hyprland xdg-desktop-portal-gtk zsh vlc v4l2loopback-dkms qt6-wayland qt5-wayland ntfs-3g gnome-keyring inetutils doas cowsay fastfetch yt-dlp ttf-jetbrains-mono ttf-jetbrains-mono-nerd noto-fonts-emoji font-manager atuin gvfs-mtp bat lxappearance cmus grim btop htop rxvt-unicode lf inetutils openrgb reflector steam
+
+# for vr
+$sudo pacman -S cli11 eigen glib2 glib2-devel nlohmann-json patch
+
+# git clone https://aur.archlinux.org/paru.git
+# cd paru
+# makepkg -si
+
+paru -S dunst-git ttf-b612 sddm-theme-tokyo-night-git obs-studio-git gpu-screen-recorder gpu-screen-recorder-gtk
+
+
+echo ---------------
+fi