Updated for removing hyprland and related packages

This commit is contained in:
ManOfGoldForever 2026-04-03 11:43:27 -04:00
parent 0df3faa2e1
commit 2d400c3012
4 changed files with 52 additions and 33 deletions

View file

@ -1,3 +1,3 @@
[preferred] [preferred]
default=hyprland;gtk; default=wlr;gtk;
org.freedesktop.impl.portal.FileChooser=termfilechooser; org.freedesktop.impl.portal.FileChooser=termfilechooser;

View file

@ -22,10 +22,12 @@ set $up k
set $right l set $right l
set $term kitty set $term kitty
set $menu rofi -show drun set $menu kitty --app-id fsel fsel -r -d
set $launcher kitty --app-id otter-launcher otter-launcher
set $browser /home/henry/AppImages/helium.appimage set $browser /home/henry/AppImages/helium.appimage
set $filemanager kitty -e yazi set $filemanager kitty -e yazi
for_window [app_id="rofi"] floating enable for_window [app_id="fsel"] border pixel 2
for_window [app_id="otter-launcher"] border pixel 2
# -Key bindings- # -Key bindings-
@ -33,6 +35,7 @@ for_window [app_id="rofi"] floating enable
bindsym $mod+Return exec $term bindsym $mod+Return exec $term
bindsym $mod+q kill bindsym $mod+q kill
bindsym $mod+space exec $menu bindsym $mod+space exec $menu
bindsym $mod+d exec $launcher
floating_modifier $mod normal floating_modifier $mod normal
bindsym $mod+Shift+r reload bindsym $mod+Shift+r reload
bindsym $mod+Shift+e exit bindsym $mod+Shift+e exit
@ -40,12 +43,10 @@ for_window [app_id="rofi"] floating enable
# App launchers: # App launchers:
bindsym $mod+b exec $browser bindsym $mod+b exec $browser
bindsym $mod+e exec $filemanager bindsym $mod+e exec $filemanager
bindsym $mod+w exec ~/.config/rofi/wallpaper_selector.sh
bindsym $mod+p exec wlogout bindsym $mod+p exec wlogout
bindsym $mod+s exec steam bindsym $mod+s exec steam
bindsym $mod+a exec mumble bindsym $mod+a exec mumble
bindsym $mod+z exec swaylock -f -c 282a36 bindsym $mod+z exec swaylock -f -c 282a36
bindsym $mod+o exec killall -SIGUSR2 waybar
# Moving around: # Moving around:
bindsym $mod+$left focus left bindsym $mod+$left focus left
@ -80,31 +81,31 @@ for_window [app_id="rofi"] floating enable
bindsym $mod+n workspace number 11 bindsym $mod+n workspace number 11
bindsym $mod+m workspace number 12 bindsym $mod+m workspace number 12
# Move window silently to workspace:
bindsym $mod+Shift+1 move container to workspace number 1
bindsym $mod+Shift+2 move container to workspace number 2
bindsym $mod+Shift+3 move container to workspace number 3
bindsym $mod+Shift+4 move container to workspace number 4
bindsym $mod+Shift+5 move container to workspace number 5
bindsym $mod+Shift+6 move container to workspace number 6
bindsym $mod+Shift+7 move container to workspace number 7
bindsym $mod+Shift+8 move container to workspace number 8
bindsym $mod+Shift+9 move container to workspace number 9
bindsym $mod+Shift+0 move container to workspace number 10
bindsym $mod+Shift+n move container to workspace number 11
bindsym $mod+Shift+m move container to workspace number 12
# Move window to workspace and follow: # Move window to workspace and follow:
bindsym $mod+Ctrl+1 move container to workspace number 1; workspace number 1 bindsym $mod+Shift+1 move container to workspace number 1; workspace number 1
bindsym $mod+Ctrl+2 move container to workspace number 2; workspace number 2 bindsym $mod+Shift+2 move container to workspace number 2; workspace number 2
bindsym $mod+Ctrl+3 move container to workspace number 3; workspace number 3 bindsym $mod+Shift+3 move container to workspace number 3; workspace number 3
bindsym $mod+Ctrl+4 move container to workspace number 4; workspace number 4 bindsym $mod+Shift+4 move container to workspace number 4; workspace number 4
bindsym $mod+Ctrl+5 move container to workspace number 5; workspace number 5 bindsym $mod+Shift+5 move container to workspace number 5; workspace number 5
bindsym $mod+Ctrl+6 move container to workspace number 6; workspace number 6 bindsym $mod+Shift+6 move container to workspace number 6; workspace number 6
bindsym $mod+Ctrl+7 move container to workspace number 7; workspace number 7 bindsym $mod+Shift+7 move container to workspace number 7; workspace number 7
bindsym $mod+Ctrl+8 move container to workspace number 8; workspace number 8 bindsym $mod+Shift+8 move container to workspace number 8; workspace number 8
bindsym $mod+Ctrl+9 move container to workspace number 9; workspace number 9 bindsym $mod+Shift+9 move container to workspace number 9; workspace number 9
bindsym $mod+Ctrl+0 move container to workspace number 10; workspace number 10 bindsym $mod+Shift+0 move container to workspace number 10; workspace number 10
bindsym $mod+Shift+n move container to workspace number 11; workspace number 11
bindsym $mod+Shift+m move container to workspace number 12; workspace number 12
# Move window silently to workspace:
bindsym $mod+Ctrl+1 move container to workspace number 1
bindsym $mod+Ctrl+2 move container to workspace number 2
bindsym $mod+Ctrl+3 move container to workspace number 3
bindsym $mod+Ctrl+4 move container to workspace number 4
bindsym $mod+Ctrl+5 move container to workspace number 5
bindsym $mod+Ctrl+6 move container to workspace number 6
bindsym $mod+Ctrl+7 move container to workspace number 7
bindsym $mod+Ctrl+8 move container to workspace number 8
bindsym $mod+Ctrl+9 move container to workspace number 9
bindsym $mod+Ctrl+0 move container to workspace number 10
bindsym $mod+Ctrl+Left move container to workspace prev; workspace prev bindsym $mod+Ctrl+Left move container to workspace prev; workspace prev
bindsym $mod+Ctrl+Right move container to workspace next; workspace next bindsym $mod+Ctrl+Right move container to workspace next; workspace next

View file

@ -1,8 +1,9 @@
exec_always autotiling exec_always autotiling
exec swayidle -w \
timeout 1800 'swaymsg "output * dpms off"' \
resume 'swaymsg "output * dpms on"'
exec export QT_QPA_PLATFORMTHEME=qt6ct exec export QT_QPA_PLATFORMTHEME=qt6ct
exec export XDG_CURRENT_DESKTOP=sway exec export XDG_CURRENT_DESKTOP=sway
exec systemctl --user set-environment XDG_CURRENT_DESKTOP=sway exec systemctl --user set-environment XDG_CURRENT_DESKTOP=sway
exec systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK XDG_CURRENT_DESKTOP exec systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK XDG_CURRENT_DESKTOP
exec systemctl --user start xdg-desktop-portal-wlr.service exec systemctl --user start xdg-desktop-portal-wlr.service
exec waybar -c ~/.config/waybar/sway-config -s ~/.config/waybar/style.css
exec $term

View file

@ -9,7 +9,25 @@ seat seat0 xcursor_theme Dracula 24
# Status Bar: # Status Bar:
bar { bar {
swaybar_command waybar swaybar_command swaybar
font Iosevka Term 12
position top
workspace_min_width 36
tray_padding 4
status_command while echo "$(df / --output=pcent | tail -1 | tr -d ' ') $(date +'%m/%d/%Y %I:%M %p')"; do sleep 30; done
colors {
background #282a36
statusline #f8f8f2
separator #44475a
focused_background #282a36
focused_statusline #f8f8f2
focused_separator #44475a
focused_workspace #bd93f9 #282a36 #bd93f9
active_workspace #6272a4 #282a36 #6272a4
inactive_workspace #282a36 #282a36 #44475a
urgent_workspace #ff5555 #282a36 #ff5555
binding_mode #ffb86c #282a36 #ffb86c
}
} }
# -Colors- # -Colors-
@ -21,7 +39,6 @@ client.urgent #ff5555 #282a36 #f8f8f2 #ff5555 #ff5555
client.placeholder #282a36 #282a36 #f8f8f2 #282a36 #282a36 client.placeholder #282a36 #282a36 #f8f8f2 #282a36 #282a36
# Swayfx # Swayfx
# comment these out if you don't use swayfx
#blur enable #blur enable
#corner_radius 4 #corner_radius 4
#shadows enable #shadows enable