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 similarity index 97% rename from .Xresources rename to 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 similarity index 100% rename from .bashrc rename to env/.bashrc diff --git a/.config/.profile b/env/.config/.profile similarity index 95% rename from .config/.profile rename to 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 similarity index 100% rename from .config/atuin/config.toml rename to env/.config/atuin/config.toml diff --git a/.config/awesome/iceys-theme/layouts/cornerne.png b/env/.config/awesome/iceys-theme/layouts/cornerne.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/cornerne.png rename to env/.config/awesome/iceys-theme/layouts/cornerne.png diff --git a/.config/awesome/iceys-theme/layouts/cornernew.png b/env/.config/awesome/iceys-theme/layouts/cornernew.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/cornernew.png rename to env/.config/awesome/iceys-theme/layouts/cornernew.png diff --git a/.config/awesome/iceys-theme/layouts/cornernw.png b/env/.config/awesome/iceys-theme/layouts/cornernw.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/cornernw.png rename to env/.config/awesome/iceys-theme/layouts/cornernw.png diff --git a/.config/awesome/iceys-theme/layouts/cornernww.png b/env/.config/awesome/iceys-theme/layouts/cornernww.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/cornernww.png rename to env/.config/awesome/iceys-theme/layouts/cornernww.png diff --git a/.config/awesome/iceys-theme/layouts/cornerse.png b/env/.config/awesome/iceys-theme/layouts/cornerse.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/cornerse.png rename to env/.config/awesome/iceys-theme/layouts/cornerse.png diff --git a/.config/awesome/iceys-theme/layouts/cornersew.png b/env/.config/awesome/iceys-theme/layouts/cornersew.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/cornersew.png rename to env/.config/awesome/iceys-theme/layouts/cornersew.png diff --git a/.config/awesome/iceys-theme/layouts/cornersw.png b/env/.config/awesome/iceys-theme/layouts/cornersw.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/cornersw.png rename to env/.config/awesome/iceys-theme/layouts/cornersw.png diff --git a/.config/awesome/iceys-theme/layouts/cornersww.png b/env/.config/awesome/iceys-theme/layouts/cornersww.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/cornersww.png rename to env/.config/awesome/iceys-theme/layouts/cornersww.png diff --git a/.config/awesome/iceys-theme/layouts/dwindle.png b/env/.config/awesome/iceys-theme/layouts/dwindle.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/dwindle.png rename to env/.config/awesome/iceys-theme/layouts/dwindle.png diff --git a/.config/awesome/iceys-theme/layouts/dwindlew.png b/env/.config/awesome/iceys-theme/layouts/dwindlew.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/dwindlew.png rename to env/.config/awesome/iceys-theme/layouts/dwindlew.png diff --git a/.config/awesome/iceys-theme/layouts/fairh.png b/env/.config/awesome/iceys-theme/layouts/fairh.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/fairh.png rename to env/.config/awesome/iceys-theme/layouts/fairh.png diff --git a/.config/awesome/iceys-theme/layouts/fairhw.png b/env/.config/awesome/iceys-theme/layouts/fairhw.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/fairhw.png rename to env/.config/awesome/iceys-theme/layouts/fairhw.png diff --git a/.config/awesome/iceys-theme/layouts/fairv.png b/env/.config/awesome/iceys-theme/layouts/fairv.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/fairv.png rename to env/.config/awesome/iceys-theme/layouts/fairv.png diff --git a/.config/awesome/iceys-theme/layouts/fairvw.png b/env/.config/awesome/iceys-theme/layouts/fairvw.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/fairvw.png rename to env/.config/awesome/iceys-theme/layouts/fairvw.png diff --git a/.config/awesome/iceys-theme/layouts/floating.png b/env/.config/awesome/iceys-theme/layouts/floating.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/floating.png rename to env/.config/awesome/iceys-theme/layouts/floating.png diff --git a/.config/awesome/iceys-theme/layouts/floatingw.png b/env/.config/awesome/iceys-theme/layouts/floatingw.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/floatingw.png rename to env/.config/awesome/iceys-theme/layouts/floatingw.png diff --git a/.config/awesome/iceys-theme/layouts/fullscreen.png b/env/.config/awesome/iceys-theme/layouts/fullscreen.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/fullscreen.png rename to env/.config/awesome/iceys-theme/layouts/fullscreen.png diff --git a/.config/awesome/iceys-theme/layouts/fullscreenw.png b/env/.config/awesome/iceys-theme/layouts/fullscreenw.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/fullscreenw.png rename to env/.config/awesome/iceys-theme/layouts/fullscreenw.png diff --git a/.config/awesome/iceys-theme/layouts/magnifier.png b/env/.config/awesome/iceys-theme/layouts/magnifier.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/magnifier.png rename to env/.config/awesome/iceys-theme/layouts/magnifier.png diff --git a/.config/awesome/iceys-theme/layouts/magnifierw.png b/env/.config/awesome/iceys-theme/layouts/magnifierw.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/magnifierw.png rename to env/.config/awesome/iceys-theme/layouts/magnifierw.png diff --git a/.config/awesome/iceys-theme/layouts/max.png b/env/.config/awesome/iceys-theme/layouts/max.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/max.png rename to env/.config/awesome/iceys-theme/layouts/max.png diff --git a/.config/awesome/iceys-theme/layouts/maxw.png b/env/.config/awesome/iceys-theme/layouts/maxw.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/maxw.png rename to env/.config/awesome/iceys-theme/layouts/maxw.png diff --git a/.config/awesome/iceys-theme/layouts/spiral.png b/env/.config/awesome/iceys-theme/layouts/spiral.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/spiral.png rename to env/.config/awesome/iceys-theme/layouts/spiral.png diff --git a/.config/awesome/iceys-theme/layouts/spiralw.png b/env/.config/awesome/iceys-theme/layouts/spiralw.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/spiralw.png rename to env/.config/awesome/iceys-theme/layouts/spiralw.png diff --git a/.config/awesome/iceys-theme/layouts/tile.png b/env/.config/awesome/iceys-theme/layouts/tile.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/tile.png rename to env/.config/awesome/iceys-theme/layouts/tile.png diff --git a/.config/awesome/iceys-theme/layouts/tilebottom.png b/env/.config/awesome/iceys-theme/layouts/tilebottom.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/tilebottom.png rename to env/.config/awesome/iceys-theme/layouts/tilebottom.png diff --git a/.config/awesome/iceys-theme/layouts/tilebottomw.png b/env/.config/awesome/iceys-theme/layouts/tilebottomw.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/tilebottomw.png rename to env/.config/awesome/iceys-theme/layouts/tilebottomw.png diff --git a/.config/awesome/iceys-theme/layouts/tileleft.png b/env/.config/awesome/iceys-theme/layouts/tileleft.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/tileleft.png rename to env/.config/awesome/iceys-theme/layouts/tileleft.png diff --git a/.config/awesome/iceys-theme/layouts/tileleftw.png b/env/.config/awesome/iceys-theme/layouts/tileleftw.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/tileleftw.png rename to env/.config/awesome/iceys-theme/layouts/tileleftw.png diff --git a/.config/awesome/iceys-theme/layouts/tiletop.png b/env/.config/awesome/iceys-theme/layouts/tiletop.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/tiletop.png rename to env/.config/awesome/iceys-theme/layouts/tiletop.png diff --git a/.config/awesome/iceys-theme/layouts/tiletopw.png b/env/.config/awesome/iceys-theme/layouts/tiletopw.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/tiletopw.png rename to env/.config/awesome/iceys-theme/layouts/tiletopw.png diff --git a/.config/awesome/iceys-theme/layouts/tilew.png b/env/.config/awesome/iceys-theme/layouts/tilew.png similarity index 100% rename from .config/awesome/iceys-theme/layouts/tilew.png rename to env/.config/awesome/iceys-theme/layouts/tilew.png diff --git a/.config/awesome/iceys-theme/submenu.png b/env/.config/awesome/iceys-theme/submenu.png similarity index 100% rename from .config/awesome/iceys-theme/submenu.png rename to env/.config/awesome/iceys-theme/submenu.png diff --git a/.config/awesome/iceys-theme/taglist/squarefw.png b/env/.config/awesome/iceys-theme/taglist/squarefw.png similarity index 100% rename from .config/awesome/iceys-theme/taglist/squarefw.png rename to env/.config/awesome/iceys-theme/taglist/squarefw.png diff --git a/.config/awesome/iceys-theme/taglist/squarew.png b/env/.config/awesome/iceys-theme/taglist/squarew.png similarity index 100% rename from .config/awesome/iceys-theme/taglist/squarew.png rename to env/.config/awesome/iceys-theme/taglist/squarew.png diff --git a/.config/awesome/iceys-theme/theme.lua b/env/.config/awesome/iceys-theme/theme.lua similarity index 100% rename from .config/awesome/iceys-theme/theme.lua rename to 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 similarity index 100% rename from .config/awesome/iceys-theme/titlebar/close_focus.png rename to env/.config/awesome/iceys-theme/titlebar/close_focus.png diff --git a/.config/awesome/iceys-theme/titlebar/close_normal.png b/env/.config/awesome/iceys-theme/titlebar/close_normal.png similarity index 100% rename from .config/awesome/iceys-theme/titlebar/close_normal.png rename to env/.config/awesome/iceys-theme/titlebar/close_normal.png diff --git a/.config/awesome/iceys-theme/titlebar/floating_focus_active.png b/env/.config/awesome/iceys-theme/titlebar/floating_focus_active.png similarity index 100% rename from .config/awesome/iceys-theme/titlebar/floating_focus_active.png rename to env/.config/awesome/iceys-theme/titlebar/floating_focus_active.png diff --git a/.config/awesome/iceys-theme/titlebar/floating_focus_inactive.png b/env/.config/awesome/iceys-theme/titlebar/floating_focus_inactive.png similarity index 100% rename from .config/awesome/iceys-theme/titlebar/floating_focus_inactive.png rename to env/.config/awesome/iceys-theme/titlebar/floating_focus_inactive.png diff --git a/.config/awesome/iceys-theme/titlebar/floating_normal_active.png b/env/.config/awesome/iceys-theme/titlebar/floating_normal_active.png similarity index 100% rename from .config/awesome/iceys-theme/titlebar/floating_normal_active.png rename to env/.config/awesome/iceys-theme/titlebar/floating_normal_active.png diff --git a/.config/awesome/iceys-theme/titlebar/floating_normal_inactive.png b/env/.config/awesome/iceys-theme/titlebar/floating_normal_inactive.png similarity index 100% rename from .config/awesome/iceys-theme/titlebar/floating_normal_inactive.png rename to env/.config/awesome/iceys-theme/titlebar/floating_normal_inactive.png diff --git a/.config/awesome/iceys-theme/titlebar/maximized_focus_active.png b/env/.config/awesome/iceys-theme/titlebar/maximized_focus_active.png similarity index 100% rename from .config/awesome/iceys-theme/titlebar/maximized_focus_active.png rename to env/.config/awesome/iceys-theme/titlebar/maximized_focus_active.png diff --git a/.config/awesome/iceys-theme/titlebar/maximized_focus_inactive.png b/env/.config/awesome/iceys-theme/titlebar/maximized_focus_inactive.png similarity index 100% rename from .config/awesome/iceys-theme/titlebar/maximized_focus_inactive.png rename to env/.config/awesome/iceys-theme/titlebar/maximized_focus_inactive.png diff --git a/.config/awesome/iceys-theme/titlebar/maximized_normal_active.png b/env/.config/awesome/iceys-theme/titlebar/maximized_normal_active.png similarity index 100% rename from .config/awesome/iceys-theme/titlebar/maximized_normal_active.png rename to env/.config/awesome/iceys-theme/titlebar/maximized_normal_active.png diff --git a/.config/awesome/iceys-theme/titlebar/maximized_normal_inactive.png b/env/.config/awesome/iceys-theme/titlebar/maximized_normal_inactive.png similarity index 100% rename from .config/awesome/iceys-theme/titlebar/maximized_normal_inactive.png rename to env/.config/awesome/iceys-theme/titlebar/maximized_normal_inactive.png diff --git a/.config/awesome/iceys-theme/titlebar/minimize_focus.png b/env/.config/awesome/iceys-theme/titlebar/minimize_focus.png similarity index 100% rename from .config/awesome/iceys-theme/titlebar/minimize_focus.png rename to env/.config/awesome/iceys-theme/titlebar/minimize_focus.png diff --git a/.config/awesome/iceys-theme/titlebar/minimize_normal.png b/env/.config/awesome/iceys-theme/titlebar/minimize_normal.png similarity index 100% rename from .config/awesome/iceys-theme/titlebar/minimize_normal.png rename to env/.config/awesome/iceys-theme/titlebar/minimize_normal.png diff --git a/.config/awesome/iceys-theme/titlebar/ontop_focus_active.png b/env/.config/awesome/iceys-theme/titlebar/ontop_focus_active.png similarity index 100% rename from .config/awesome/iceys-theme/titlebar/ontop_focus_active.png rename to env/.config/awesome/iceys-theme/titlebar/ontop_focus_active.png diff --git a/.config/awesome/iceys-theme/titlebar/ontop_focus_inactive.png b/env/.config/awesome/iceys-theme/titlebar/ontop_focus_inactive.png similarity index 100% rename from .config/awesome/iceys-theme/titlebar/ontop_focus_inactive.png rename to env/.config/awesome/iceys-theme/titlebar/ontop_focus_inactive.png diff --git a/.config/awesome/iceys-theme/titlebar/ontop_normal_active.png b/env/.config/awesome/iceys-theme/titlebar/ontop_normal_active.png similarity index 100% rename from .config/awesome/iceys-theme/titlebar/ontop_normal_active.png rename to env/.config/awesome/iceys-theme/titlebar/ontop_normal_active.png diff --git a/.config/awesome/iceys-theme/titlebar/ontop_normal_inactive.png b/env/.config/awesome/iceys-theme/titlebar/ontop_normal_inactive.png similarity index 100% rename from .config/awesome/iceys-theme/titlebar/ontop_normal_inactive.png rename to env/.config/awesome/iceys-theme/titlebar/ontop_normal_inactive.png diff --git a/.config/awesome/iceys-theme/titlebar/sticky_focus_active.png b/env/.config/awesome/iceys-theme/titlebar/sticky_focus_active.png similarity index 100% rename from .config/awesome/iceys-theme/titlebar/sticky_focus_active.png rename to env/.config/awesome/iceys-theme/titlebar/sticky_focus_active.png diff --git a/.config/awesome/iceys-theme/titlebar/sticky_focus_inactive.png b/env/.config/awesome/iceys-theme/titlebar/sticky_focus_inactive.png similarity index 100% rename from .config/awesome/iceys-theme/titlebar/sticky_focus_inactive.png rename to env/.config/awesome/iceys-theme/titlebar/sticky_focus_inactive.png diff --git a/.config/awesome/iceys-theme/titlebar/sticky_normal_active.png b/env/.config/awesome/iceys-theme/titlebar/sticky_normal_active.png similarity index 100% rename from .config/awesome/iceys-theme/titlebar/sticky_normal_active.png rename to env/.config/awesome/iceys-theme/titlebar/sticky_normal_active.png diff --git a/.config/awesome/iceys-theme/titlebar/sticky_normal_inactive.png b/env/.config/awesome/iceys-theme/titlebar/sticky_normal_inactive.png similarity index 100% rename from .config/awesome/iceys-theme/titlebar/sticky_normal_inactive.png rename to env/.config/awesome/iceys-theme/titlebar/sticky_normal_inactive.png diff --git a/.config/awesome/keys-US-colemak.lua b/env/.config/awesome/keys-US-colemak.lua similarity index 100% rename from .config/awesome/keys-US-colemak.lua rename to env/.config/awesome/keys-US-colemak.lua diff --git a/.config/awesome/keys-US.lua b/env/.config/awesome/keys-US.lua similarity index 100% rename from .config/awesome/keys-US.lua rename to env/.config/awesome/keys-US.lua diff --git a/.config/awesome/rc.bak2.lua b/env/.config/awesome/rc.bak2.lua similarity index 100% rename from .config/awesome/rc.bak2.lua rename to env/.config/awesome/rc.bak2.lua diff --git a/.config/awesome/rc.lua b/env/.config/awesome/rc.lua similarity index 100% rename from .config/awesome/rc.lua rename to env/.config/awesome/rc.lua diff --git a/.config/cava/config b/env/.config/cava/config similarity index 100% rename from .config/cava/config rename to env/.config/cava/config diff --git a/.config/cava/shaders/bar_spectrum.frag b/env/.config/cava/shaders/bar_spectrum.frag similarity index 100% rename from .config/cava/shaders/bar_spectrum.frag rename to env/.config/cava/shaders/bar_spectrum.frag diff --git a/.config/cava/shaders/northern_lights.frag b/env/.config/cava/shaders/northern_lights.frag similarity index 100% rename from .config/cava/shaders/northern_lights.frag rename to env/.config/cava/shaders/northern_lights.frag diff --git a/.config/cava/shaders/pass_through.vert b/env/.config/cava/shaders/pass_through.vert similarity index 100% rename from .config/cava/shaders/pass_through.vert rename to env/.config/cava/shaders/pass_through.vert diff --git a/.config/cava/shaders/spectrogram.frag b/env/.config/cava/shaders/spectrogram.frag similarity index 100% rename from .config/cava/shaders/spectrogram.frag rename to 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 similarity index 100% rename from .config/cava/shaders/winamp_line_style_spectrum.frag rename to env/.config/cava/shaders/winamp_line_style_spectrum.frag diff --git a/.config/fastfetch/10.jsonc b/env/.config/fastfetch/10.jsonc similarity index 100% rename from .config/fastfetch/10.jsonc rename to env/.config/fastfetch/10.jsonc diff --git a/.config/fastfetch/ascii-char.jsonc b/env/.config/fastfetch/ascii-char.jsonc similarity index 100% rename from .config/fastfetch/ascii-char.jsonc rename to env/.config/fastfetch/ascii-char.jsonc diff --git a/.config/fastfetch/compact.jsonc b/env/.config/fastfetch/compact.jsonc similarity index 100% rename from .config/fastfetch/compact.jsonc rename to env/.config/fastfetch/compact.jsonc diff --git a/.config/hypr/cycle-layout.sh b/env/.config/hypr/cycle-layout.sh similarity index 100% rename from .config/hypr/cycle-layout.sh rename to env/.config/hypr/cycle-layout.sh diff --git a/.config/hypr/hyprland.conf b/env/.config/hypr/hyprland.conf similarity index 89% rename from .config/hypr/hyprland.conf rename to 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 similarity index 80% rename from .config/hypr/hyprpaper.conf rename to 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 similarity index 100% rename from .config/lf/icons rename to env/.config/lf/icons diff --git a/.config/lf/lfrc b/env/.config/lf/lfrc similarity index 100% rename from .config/lf/lfrc rename to env/.config/lf/lfrc diff --git a/.config/nvim/.luarc.json b/env/.config/nvim/.luarc.json similarity index 100% rename from .config/nvim/.luarc.json rename to 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 similarity index 100% rename from .config/nvim/after/plugin/cloak.lua rename to env/.config/nvim/after/plugin/cloak.lua diff --git a/.config/nvim/after/plugin/colorizer.lua b/env/.config/nvim/after/plugin/colorizer.lua similarity index 100% rename from .config/nvim/after/plugin/colorizer.lua rename to env/.config/nvim/after/plugin/colorizer.lua diff --git a/.config/nvim/after/plugin/hardtime.lua b/env/.config/nvim/after/plugin/hardtime.lua similarity index 100% rename from .config/nvim/after/plugin/hardtime.lua rename to env/.config/nvim/after/plugin/hardtime.lua diff --git a/.config/nvim/after/plugin/harpoon.lua b/env/.config/nvim/after/plugin/harpoon.lua similarity index 100% rename from .config/nvim/after/plugin/harpoon.lua rename to 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 similarity index 100% rename from .config/nvim/after/plugin/indent-blankline.lua rename to 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 similarity index 100% rename from .config/nvim/after/plugin/lsp.lua rename to env/.config/nvim/after/plugin/lsp.lua diff --git a/.config/nvim/after/plugin/lualine.lua b/env/.config/nvim/after/plugin/lualine.lua similarity index 100% rename from .config/nvim/after/plugin/lualine.lua rename to env/.config/nvim/after/plugin/lualine.lua diff --git a/.config/nvim/after/plugin/notify.lua b/env/.config/nvim/after/plugin/notify.lua similarity index 100% rename from .config/nvim/after/plugin/notify.lua rename to env/.config/nvim/after/plugin/notify.lua diff --git a/.config/nvim/after/plugin/telescope.lua b/env/.config/nvim/after/plugin/telescope.lua similarity index 100% rename from .config/nvim/after/plugin/telescope.lua rename to env/.config/nvim/after/plugin/telescope.lua diff --git a/.config/nvim/after/plugin/undotree.lua b/env/.config/nvim/after/plugin/undotree.lua similarity index 100% rename from .config/nvim/after/plugin/undotree.lua rename to env/.config/nvim/after/plugin/undotree.lua diff --git a/.config/nvim/custom-lsp/.luarc.json b/env/.config/nvim/custom-lsp/.luarc.json similarity index 100% rename from .config/nvim/custom-lsp/.luarc.json rename to env/.config/nvim/custom-lsp/.luarc.json diff --git a/.config/nvim/init.lua b/env/.config/nvim/init.lua similarity index 100% rename from .config/nvim/init.lua rename to env/.config/nvim/init.lua diff --git a/.config/nvim/lua/yourmom/cloak.lua b/env/.config/nvim/lua/yourmom/cloak.lua similarity index 100% rename from .config/nvim/lua/yourmom/cloak.lua rename to env/.config/nvim/lua/yourmom/cloak.lua diff --git a/.config/nvim/lua/yourmom/init.lua b/env/.config/nvim/lua/yourmom/init.lua similarity index 93% rename from .config/nvim/lua/yourmom/init.lua rename to 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 similarity index 98% rename from .config/nvim/lua/yourmom/packer.lua rename to 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 similarity index 97% rename from .config/nvim/lua/yourmom/remap.lua rename to 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', '', ':resize -2') -vim.keymap.set('n', '', ':resize +2') -vim.keymap.set('n', '', ':vertical resize -2') -vim.keymap.set('n', '', ':vertical resize +2') +vim.keymap.set('n', '', ':resize -2') +vim.keymap.set('n', '', ':resize +2') +vim.keymap.set('n', '', ':vertical resize -2') +vim.keymap.set('n', '', ':vertical resize +2') -- window management vim.keymap.set('n', 'v', 'v') diff --git a/.config/nvim/spell/en.utf-8.add b/env/.config/nvim/spell/en.utf-8.add similarity index 100% rename from .config/nvim/spell/en.utf-8.add rename to 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 similarity index 100% rename from .config/nvim/spell/en.utf-8.add.spl rename to env/.config/nvim/spell/en.utf-8.add.spl diff --git a/.config/picom.conf b/env/.config/picom.conf similarity index 100% rename from .config/picom.conf rename to env/.config/picom.conf diff --git a/.config/rofi/config.rasi b/env/.config/rofi/config.rasi similarity index 100% rename from .config/rofi/config.rasi rename to env/.config/rofi/config.rasi diff --git a/.config/screenkey.json b/env/.config/screenkey.json similarity index 100% rename from .config/screenkey.json rename to env/.config/screenkey.json diff --git a/.config/tmux/tmux.conf b/env/.config/tmux/tmux.conf similarity index 97% rename from .config/tmux/tmux.conf rename to 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 similarity index 99% rename from .config/waybar/config.jsonc rename to 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 similarity index 100% rename from .config/waybar/style.css rename to 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 similarity index 100% rename from .config/wezterm/wezterm.lua rename to 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 similarity index 77% rename from stuff/scripts/system/backup/backup.sh rename to 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 similarity index 100% rename from stuff/scripts/system/backup/copy-to-git.sh rename to env/.local/bin/system/backup/copy-to-git.sh diff --git a/stuff/scripts/system/bri.sh b/env/.local/bin/system/bri.sh similarity index 100% rename from stuff/scripts/system/bri.sh rename to env/.local/bin/system/bri.sh diff --git a/stuff/scripts/system/math.sh b/env/.local/bin/system/math.sh similarity index 100% rename from stuff/scripts/system/math.sh rename to env/.local/bin/system/math.sh diff --git a/stuff/scripts/system/neoboot.sh b/env/.local/bin/system/neoboot.sh similarity index 87% rename from stuff/scripts/system/neoboot.sh rename to 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 similarity index 100% rename from stuff/scripts/system/restart-pipe.sh rename to 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 similarity index 100% rename from stuff/scripts/system/set-pri-java.sh rename to env/.local/bin/system/set-pri-java.sh diff --git a/.config/dwm/autostart.sh b/env/.local/bin/system/start-scripts/autostart.sh similarity index 80% rename from .config/dwm/autostart.sh rename to 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 similarity index 100% rename from .config/dwm/lessons-loop.sh rename to 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 similarity index 100% rename from .config/dwm/newsboat-fetch.sh rename to 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 similarity index 100% rename from stuff/scripts/system/stbar/config.txt rename to env/.local/bin/system/stbar/config.txt diff --git a/stuff/scripts/system/stbar/killbar.sh b/env/.local/bin/system/stbar/killbar.sh similarity index 100% rename from stuff/scripts/system/stbar/killbar.sh rename to 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 similarity index 100% rename from stuff/scripts/system/stbar/stbar-awesome.sh rename to 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 similarity index 100% rename from stuff/scripts/system/stbar/stbar.sh rename to 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 similarity index 100% rename from stuff/scripts/system/stbar/weth_str.txt rename to 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 similarity index 72% rename from stuff/scripts/system/url-handler.sh rename to 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 similarity index 100% rename from .p10k.zsh rename to env/.p10k.zsh diff --git a/.urlview b/env/.urlview similarity index 100% rename from .urlview rename to env/.urlview diff --git a/.vimrc b/env/.vimrc similarity index 100% rename from .vimrc rename to env/.vimrc diff --git a/.zshrc b/env/.zshrc similarity index 100% rename from .zshrc rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dmenu-5.2/LICENSE rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dmenu-5.2/Makefile rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dmenu-5.2/README rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dmenu-5.2/arg.h rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dmenu-5.2/config.h rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dmenu-5.2/config.mk rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dmenu-5.2/dmenu rename to keep/manual-programs/suckless/dmenu-5.2/dmenu diff --git a/stuff/manual-programs/suckless/dmenu-5.2/dmenu.1 b/keep/manual-programs/suckless/dmenu-5.2/dmenu.1 similarity index 100% rename from stuff/manual-programs/suckless/dmenu-5.2/dmenu.1 rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dmenu-5.2/dmenu.c rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dmenu-5.2/dmenu.o rename to keep/manual-programs/suckless/dmenu-5.2/dmenu.o diff --git a/stuff/manual-programs/suckless/dmenu-5.2/dmenu_path b/keep/manual-programs/suckless/dmenu-5.2/dmenu_path similarity index 100% rename from stuff/manual-programs/suckless/dmenu-5.2/dmenu_path rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dmenu-5.2/dmenu_run rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dmenu-5.2/drw.c rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dmenu-5.2/drw.h rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dmenu-5.2/drw.o rename to keep/manual-programs/suckless/dmenu-5.2/drw.o diff --git a/stuff/manual-programs/suckless/dmenu-5.2/stest b/keep/manual-programs/suckless/dmenu-5.2/stest similarity index 100% rename from stuff/manual-programs/suckless/dmenu-5.2/stest rename to keep/manual-programs/suckless/dmenu-5.2/stest diff --git a/stuff/manual-programs/suckless/dmenu-5.2/stest.1 b/keep/manual-programs/suckless/dmenu-5.2/stest.1 similarity index 100% rename from stuff/manual-programs/suckless/dmenu-5.2/stest.1 rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dmenu-5.2/stest.c rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dmenu-5.2/stest.o rename to keep/manual-programs/suckless/dmenu-5.2/stest.o diff --git a/stuff/manual-programs/suckless/dmenu-5.2/util.c b/keep/manual-programs/suckless/dmenu-5.2/util.c similarity index 100% rename from stuff/manual-programs/suckless/dmenu-5.2/util.c rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dmenu-5.2/util.h rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dmenu-5.2/util.o rename to keep/manual-programs/suckless/dmenu-5.2/util.o diff --git a/stuff/manual-programs/suckless/dwm-bak/LICENSE b/keep/manual-programs/suckless/dwm-bak/LICENSE similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/LICENSE rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/Makefile rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/README rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/awesome-glyphs.txt rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/config.def.h.orig rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/config.h rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/config.mk rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/drw.c rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/drw.h rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/drw.o rename to keep/manual-programs/suckless/dwm-bak/drw.o diff --git a/stuff/manual-programs/suckless/dwm-bak/dwm b/keep/manual-programs/suckless/dwm-bak/dwm similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/dwm rename to keep/manual-programs/suckless/dwm-bak/dwm 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/dwm-autostart-20161205-bb3bd6f.diff rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/dwm-fullgaps-6.2.diff rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/dwm-systray-6.2.diff rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/dwm.1 rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/dwm.c rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/dwm.c.orig rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/dwm.o rename to keep/manual-programs/suckless/dwm-bak/dwm.o diff --git a/stuff/manual-programs/suckless/dwm-bak/dwm.png b/keep/manual-programs/suckless/dwm-bak/dwm.png similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/dwm.png rename to keep/manual-programs/suckless/dwm-bak/dwm.png diff --git a/stuff/manual-programs/suckless/dwm-bak/dwmstatus/LICENSE b/keep/manual-programs/suckless/dwm-bak/dwmstatus/LICENSE similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/dwmstatus/LICENSE rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/dwmstatus/Makefile rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/dwmstatus/config.mk rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/dwmstatus/dwmstatus-temperature.c rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/dwmstatus/dwmstatus.c rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/dwmstatus/new-acpi-battery.c rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/endx rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/shiftview.c rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/transient.c rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/util.c rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/util.h rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm-bak/util.o rename to keep/manual-programs/suckless/dwm-bak/util.o diff --git a/stuff/manual-programs/suckless/dwm/LICENSE b/keep/manual-programs/suckless/dwm/LICENSE similarity index 100% rename from stuff/manual-programs/suckless/dwm/LICENSE rename to keep/manual-programs/suckless/dwm/LICENSE diff --git a/stuff/manual-programs/suckless/dwm/Makefile b/keep/manual-programs/suckless/dwm/Makefile similarity index 100% rename from stuff/manual-programs/suckless/dwm/Makefile rename to keep/manual-programs/suckless/dwm/Makefile diff --git a/stuff/manual-programs/suckless/dwm/README b/keep/manual-programs/suckless/dwm/README similarity index 100% rename from stuff/manual-programs/suckless/dwm/README rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm/awesome-glyphs.txt rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm/config.def.h.orig rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm/config.h rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm/config.mk rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm/drw.c rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm/drw.h rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm/drw.o rename to keep/manual-programs/suckless/dwm/drw.o diff --git a/stuff/manual-programs/suckless/dwm/dwm b/keep/manual-programs/suckless/dwm/dwm similarity index 100% rename from stuff/manual-programs/suckless/dwm/dwm rename to keep/manual-programs/suckless/dwm/dwm diff --git a/stuff/manual-programs/suckless/dwm/dwm-autostart-20161205-bb3bd6f.diff b/keep/manual-programs/suckless/dwm/dwm-autostart-20161205-bb3bd6f.diff similarity index 100% rename from stuff/manual-programs/suckless/dwm/dwm-autostart-20161205-bb3bd6f.diff rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm/dwm-bottomstack-6.1.diff rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm/dwm-fullgaps-6.2.diff rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm/dwm-systray-6.2.diff rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm/dwm.1 rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm/dwm.c rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm/dwm.c.orig rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm/dwm.o rename to keep/manual-programs/suckless/dwm/dwm.o diff --git a/stuff/manual-programs/suckless/dwm/dwm.png b/keep/manual-programs/suckless/dwm/dwm.png similarity index 100% rename from stuff/manual-programs/suckless/dwm/dwm.png rename to keep/manual-programs/suckless/dwm/dwm.png diff --git a/stuff/manual-programs/suckless/dwm/dwmstatus/LICENSE b/keep/manual-programs/suckless/dwm/dwmstatus/LICENSE similarity index 100% rename from stuff/manual-programs/suckless/dwm/dwmstatus/LICENSE rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm/dwmstatus/Makefile rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm/dwmstatus/config.mk rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm/dwmstatus/dwmstatus-temperature.c rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm/dwmstatus/dwmstatus.c rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm/dwmstatus/new-acpi-battery.c rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm/endx rename to keep/manual-programs/suckless/dwm/endx diff --git a/stuff/manual-programs/suckless/dwm/shiftview.c b/keep/manual-programs/suckless/dwm/shiftview.c similarity index 100% rename from stuff/manual-programs/suckless/dwm/shiftview.c rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm/transient.c rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm/util.c rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm/util.h rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/dwm/util.o rename to keep/manual-programs/suckless/dwm/util.o diff --git a/stuff/manual-programs/suckless/surf/FAQ.md b/keep/manual-programs/suckless/surf/FAQ.md similarity index 100% rename from stuff/manual-programs/suckless/surf/FAQ.md rename to keep/manual-programs/suckless/surf/FAQ.md diff --git a/stuff/manual-programs/suckless/surf/LICENSE b/keep/manual-programs/suckless/surf/LICENSE similarity index 100% rename from stuff/manual-programs/suckless/surf/LICENSE rename to keep/manual-programs/suckless/surf/LICENSE diff --git a/stuff/manual-programs/suckless/surf/Makefile b/keep/manual-programs/suckless/surf/Makefile similarity index 100% rename from stuff/manual-programs/suckless/surf/Makefile rename to keep/manual-programs/suckless/surf/Makefile diff --git a/stuff/manual-programs/suckless/surf/README b/keep/manual-programs/suckless/surf/README similarity index 100% rename from stuff/manual-programs/suckless/surf/README rename to keep/manual-programs/suckless/surf/README diff --git a/stuff/manual-programs/suckless/surf/TODO.md b/keep/manual-programs/suckless/surf/TODO.md similarity index 100% rename from stuff/manual-programs/suckless/surf/TODO.md rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/surf/arg.h rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/surf/common.h rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/surf/config.def.h rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/surf/config.def.h.orig rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/surf/config.h rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/surf/config.mk rename to keep/manual-programs/suckless/surf/config.mk diff --git a/stuff/manual-programs/suckless/surf/surf b/keep/manual-programs/suckless/surf/surf similarity index 100% rename from stuff/manual-programs/suckless/surf/surf rename to keep/manual-programs/suckless/surf/surf diff --git a/stuff/manual-programs/suckless/surf/surf-modal-20190209-d068a38.diff b/keep/manual-programs/suckless/surf/surf-modal-20190209-d068a38.diff similarity index 100% rename from stuff/manual-programs/suckless/surf/surf-modal-20190209-d068a38.diff rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/surf/surf-open.sh rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/surf/surf-uri-aliases-20220930-089272b.diff rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/surf/surf.1 rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/surf/surf.c rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/surf/surf.c.orig rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/surf/surf.o rename to keep/manual-programs/suckless/surf/surf.o diff --git a/stuff/manual-programs/suckless/surf/surf.png b/keep/manual-programs/suckless/surf/surf.png similarity index 100% rename from stuff/manual-programs/suckless/surf/surf.png rename to keep/manual-programs/suckless/surf/surf.png diff --git a/stuff/manual-programs/suckless/surf/webext-surf.c b/keep/manual-programs/suckless/surf/webext-surf.c similarity index 100% rename from stuff/manual-programs/suckless/surf/webext-surf.c rename to 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 similarity index 100% rename from stuff/manual-programs/suckless/surf/webext-surf.o rename to keep/manual-programs/suckless/surf/webext-surf.o diff --git a/stuff/manual-programs/suckless/surf/webext-surf.so b/keep/manual-programs/suckless/surf/webext-surf.so similarity index 100% rename from stuff/manual-programs/suckless/surf/webext-surf.so rename to keep/manual-programs/suckless/surf/webext-surf.so 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 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