Squashed commit of the following:

- newsboat proxy skip (proxy setup in config)
    - dev alias fix
    - i3 changes
        - added more sway binds
    - sway and i3. default no window bar
    - sway changes
        - play pause media key bind for sway
        - removed window spawn on workspace.
    - changed default wall
    - mumble to autostart
This commit is contained in:
iceyrazor 2025-09-20 19:04:15 -05:00
parent b38cd5c376
commit 62ba4da27d
4 changed files with 27 additions and 14 deletions

View File

@ -51,9 +51,10 @@ alias ffchar='fastfetch -c $HOME/.config/fastfetch/ascii-char.jsonc'
# alias fastfetch='fastfetch --localip-show-ipv4 0 --kitty-direct /home/iceyrazor/stuff/media/ICE/Sprite-0009.png --logo-width 40 --logo-height 20' # alias fastfetch='fastfetch --localip-show-ipv4 0 --kitty-direct /home/iceyrazor/stuff/media/ICE/Sprite-0009.png --logo-width 40 --logo-height 20'
alias numen="echo key x | fukn dotool && NUMEN_DMENU=rofi NUMEN_DMENU_OPTS='-show drun' LD_LIBRARY_PATH=/usr/lib/ numen & disown" alias numen="echo key x | fukn dotool && NUMEN_DMENU=rofi NUMEN_DMENU_OPTS='-show drun' LD_LIBRARY_PATH=/usr/lib/ numen & disown"
alias ascii="~/stuff/scripts/c/SDL/ascii/ascii" alias ascii="~/stuff/scripts/c/SDL/ascii/ascii"
alias newsboat="NO_PROXY=\".com,.org,.xyz,.chat,.social,.net,.co\" newsboat"
alias watchlss="fukn watch \"du -ah -d 1 | sort -hr\"" alias watchlss="fukn watch \"du -ah -d 1 | sort -hr\""
alias dev="~/stuff/scripts/iceys-linux-stuffs/run.sh" alias dev="~/stuff/scripts/dotfiles/run.sh"
# alias lfub=~/.local/bin/lf-gadgets/lf-ueberzug/lf-ueberzug # alias lfub=~/.local/bin/lf-gadgets/lf-ueberzug/lf-ueberzug
alias lfk=~/.local/bin/lf-gadgets/lf-kitty/lf-kitty alias lfk=~/.local/bin/lf-gadgets/lf-kitty/lf-kitty
alias ovim=/usr/bin/vim alias ovim=/usr/bin/vim

14
env/.config/i3/config vendored
View File

@ -90,6 +90,7 @@ tiling_drag modifier titlebar
# start a terminal # start a terminal
bindsym $mod+Return exec wezterm bindsym $mod+Return exec wezterm
bindsym $mod+Shift+Return exec urxvt
# kill focused window # kill focused window
bindsym $mod+q kill bindsym $mod+q kill
@ -97,6 +98,10 @@ bindsym $mod+q kill
# start dmenu (a program launcher) # start dmenu (a program launcher)
bindsym $mod+d exec --no-startup-id "rofi -x11 -show drun" bindsym $mod+d exec --no-startup-id "rofi -x11 -show drun"
bindsym $mod+SHIFT+D exec $HOME/.local/bin/system/rofi-search-web.sh bindsym $mod+SHIFT+D exec $HOME/.local/bin/system/rofi-search-web.sh
#toggle border
bindsym $mod+Shift+b border toggle
# A more modern dmenu replacement is rofi: # A more modern dmenu replacement is rofi:
# bindsym $mod+d exec "rofi -modi drun,run -show drun" # bindsym $mod+d exec "rofi -modi drun,run -show drun"
# There also is i3-dmenu-desktop which only displays applications shipping a # There also is i3-dmenu-desktop which only displays applications shipping a
@ -142,10 +147,10 @@ bindsym $mod+w layout tabbed
bindsym $mod+e layout toggle split bindsym $mod+e layout toggle split
# toggle tiling / floating # toggle tiling / floating
bindsym $mod+Shift+space floating toggle bindsym $mod+space floating toggle
# change focus between tiling / floating windows # change focus between tiling / floating windows
bindsym $mod+space focus mode_toggle bindsym $mod+Shift+space focus mode_toggle
# focus the parent container # focus the parent container
bindsym $mod+a focus parent bindsym $mod+a focus parent
@ -259,6 +264,11 @@ mode "resize" {
bindsym $mod+r mode "resize" bindsym $mod+r mode "resize"
client.focused #8568e6 #222222 #8568e6 #e598ff #8568e6
client.unfocused #222222 #222222 #8568e6 #e598ff #222222
default_border pixel 1
default_floating_border pixel 1
# Start i3bar to display a workspace bar (plus the system information i3status # Start i3bar to display a workspace bar (plus the system information i3status
# finds out, if available) # finds out, if available)
bar { bar {

View File

@ -203,6 +203,7 @@ bindsym $mod+r mode "resize"
bindsym --locked XF86AudioLowerVolume exec pactl set-sink-volume \@DEFAULT_SINK@ -5% bindsym --locked XF86AudioLowerVolume exec pactl set-sink-volume \@DEFAULT_SINK@ -5%
bindsym --locked XF86AudioRaiseVolume exec pactl set-sink-volume \@DEFAULT_SINK@ +5% bindsym --locked XF86AudioRaiseVolume exec pactl set-sink-volume \@DEFAULT_SINK@ +5%
bindsym --locked XF86AudioMicMute exec pactl set-source-mute \@DEFAULT_SOURCE@ toggle bindsym --locked XF86AudioMicMute exec pactl set-source-mute \@DEFAULT_SOURCE@ toggle
bindsym --locked XF86AudioPlay exec playerctl play-pause
# Special keys to adjust brightness via brightnessctl # Special keys to adjust brightness via brightnessctl
bindsym --locked XF86MonBrightnessDown exec brightnessctl set 5%- bindsym --locked XF86MonBrightnessDown exec brightnessctl set 5%-
bindsym --locked XF86MonBrightnessUp exec brightnessctl set 5%+ bindsym --locked XF86MonBrightnessUp exec brightnessctl set 5%+
@ -211,27 +212,25 @@ bindsym $mod+r mode "resize"
client.focused #8568e6 #222222 #8568e6 #e598ff #8568e6 client.focused #8568e6 #222222 #8568e6 #e598ff #8568e6
client.unfocused #222222 #222222 #8568e6 #e598ff #222222 client.unfocused #222222 #222222 #8568e6 #e598ff #222222
gaps inner 8 default_border pixel 1
default_floating_border pixel 1
gaps inner 0
# Gajim # Gajim
for_window [title="Gajim"] \ for_window [title="Gajim"] \
border pixel, \ border pixel
move to workspace 11
# Vesktop # Vesktop
for_window [class="vesktop"] \ for_window [class="vesktop"] \
border none, \ border none
move to workspace 11
# discord # discord
for_window [app_id="discord"] \ for_window [app_id="discord"] \
border none, \ border none
move to workspace 11
# Mumble # Mumble
for_window [title="Mumble"] \ for_window [title="Mumble"] \
border pixel, \ border pixel
move to workspace 11
# Steam Friends List # Steam Friends List
#for_window [title="Friends List"] \ #for_window [title="Friends List"] \

View File

@ -6,7 +6,7 @@ xset s 0
nitrogen --restore & nitrogen --restore &
if [ "$XDG_CURRENT_DESKTOP" == "sway:wlroots" ]; then if [ "$XDG_CURRENT_DESKTOP" == "sway:wlroots" ]; then
PID=$(pidof swaybg) PID=$(pidof swaybg)
swaybg -o HDMI-A-1 -i "/home/iceyrazor/stuff/media/wallpapers/6b06108fa3bc46f5.jpg" -m fill -o DP-1 -i "/home/iceyrazor/stuff/media/wallpapers/tumblr_06bbd355f3e355049446dac24f6e7c44_2c486f77_1280 ninesols.jpg" -m fill & disown swaybg -o HDMI-A-1 -i "/home/iceyrazor/stuff/media/wallpapers/purple/IMG_0276.jpg" -m fill -o DP-1 -i "/home/iceyrazor/stuff/media/wallpapers/purple/IMG_0276.jpg" -m fill & disown
sleep 0.4s sleep 0.4s
kill $PID kill $PID
fi fi
@ -64,5 +64,8 @@ if [ "$(cat /etc/hostname)" == "Kasino" ]; then
sleep 3s sleep 3s
steam & disown steam & disown
fi fi
fi
if [ -z "$(pgrep mumble)" ]; then
mumble & disown
fi
fi