Regenerated
This commit is contained in:
+363
-424
File diff suppressed because it is too large
Load Diff
+17
-71
@@ -2437,7 +2437,6 @@ input {
|
||||
** =generated/.config/hypr/bindings.conf=
|
||||
These are config files for .config/hypr
|
||||
#+BEGIN_SRC conf :tangle generated/.config/hypr/bindings.conf :noweb yes :mkdirp yes :eval never
|
||||
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
|
||||
$mainMod = SUPER
|
||||
|
||||
# launcher / kill / reload
|
||||
@@ -2617,7 +2616,6 @@ exec-once = ~/.config/scripts/set-workspace-wallpaper.sh
|
||||
exec-once = ~/.config/scripts/workspace-listener.sh
|
||||
exec-once = /run/current-system/sw/libexec/polkit-gnome-authentication-agent-1
|
||||
exec-once = nextcloud --background
|
||||
# exec-once = ~/.config/scripts/hypr-autocolwidth.sh
|
||||
#+END_SRC
|
||||
|
||||
** =generated/.config/hypr/hypridle.conf=
|
||||
@@ -2670,7 +2668,6 @@ layerrule = blur on, ignore_alpha 1, match:namespace swaync-notification-window
|
||||
** =generated/.config/hypr/layout.conf=
|
||||
These settings control Hyprland config
|
||||
#+BEGIN_SRC conf :tangle generated/.config/hypr/layout.conf :noweb yes :mkdirp yes :eval never
|
||||
workspace_layouts = dwindle, master, scrolling, monocle
|
||||
|
||||
scrolling {
|
||||
fullscreen_on_one_column = true
|
||||
@@ -2693,6 +2690,7 @@ These are config files for .config/hypr
|
||||
|
||||
# Colors
|
||||
$base = #1e1e2e
|
||||
$baseshadow = #1e1e2e99
|
||||
$mantle = #181825
|
||||
$surface0 = #313244
|
||||
$surface1 = #45475a
|
||||
@@ -2714,37 +2712,35 @@ $inactive = #595959aa
|
||||
general {
|
||||
gaps_in = 2
|
||||
gaps_out = 4
|
||||
border_size = 4
|
||||
layout = scrolling
|
||||
resize_on_border = true
|
||||
extend_border_grab_area = 20
|
||||
col.active_border = rgb(89b4fa) rgb(a6e3a1) 45deg
|
||||
col.inactive_border = rgba(595959aa)
|
||||
col.active_border = rgb($blue) rgb($green) 45deg
|
||||
col.inactive_border = rgba($inactive)
|
||||
}
|
||||
|
||||
# Decorations
|
||||
decoration {
|
||||
rounding = 8
|
||||
shadow {
|
||||
color = rgba(1e1e2e99)
|
||||
color = rgba($baseshadow)
|
||||
}
|
||||
}
|
||||
|
||||
# Groups
|
||||
group {
|
||||
col.border_active = rgb(89b4fa)
|
||||
col.border_inactive = rgb(45475a)
|
||||
col.border_locked_active = rgb(94e2d5)
|
||||
col.border_active = rgb($blue)
|
||||
col.border_inactive = rgb($surface1)
|
||||
col.border_locked_active = rgb($teal)
|
||||
groupbar {
|
||||
col.active = rgb(89b4fa)
|
||||
col.inactive = rgb(45475a)
|
||||
text_color = rgb(cdd6f4)
|
||||
col.active = rgb($blue)
|
||||
col.inactive = rgb($inactive)
|
||||
text_color = rgb($text)
|
||||
}
|
||||
}
|
||||
|
||||
# Misc
|
||||
misc {
|
||||
background_color = rgb(1e1e2e)
|
||||
background_color = rgb($base)
|
||||
}
|
||||
#+END_SRC
|
||||
|
||||
@@ -2811,12 +2807,12 @@ windowrule {
|
||||
** =generated/.config/hypr/workspace-rules.conf=
|
||||
These setttings configure rules for workspaces
|
||||
#+BEGIN_SRC conf :tangle generated/.config/hypr/workspace-rules.conf :noweb yes :mkdirp yes :eval never
|
||||
workspace = 1, monitor:eDP-1, layoutopt:layout:master
|
||||
workspace = 2, monitor:eDP-1, layoutopt:layout:monocle
|
||||
workspace = 3, monitor:eDP-1, layoutopt:layout:master
|
||||
workspace = 4, monitor:DP-1, layoutopt:layout:scrolling
|
||||
workspace = 5, monitor:DP-1, layoutopt:layout:dwindle
|
||||
workspace = 6, monitor:DP-1, layoutopt:layout:dwindle
|
||||
workspace = 1, monitor:eDP-1, layout:master
|
||||
workspace = 2, monitor:eDP-1, layout:monocle
|
||||
workspace = 3, monitor:eDP-1, layout:master
|
||||
workspace = 4, monitor:DP-1, layout:scrolling
|
||||
workspace = 5, monitor:DP-1, layout:dwindle
|
||||
workspace = 6, monitor:DP-1, layout:dwindle
|
||||
#+END_SRC
|
||||
|
||||
** =generated/.config/quickshell/media/shell.qml=
|
||||
@@ -3487,56 +3483,6 @@ hyprctl dispatch layoutmsg setlayout "$LAYOUT_NAME"
|
||||
hyprctl dispatch oSD "Layout: $LAYOUT_NAME" 2000
|
||||
#+END_SRC
|
||||
|
||||
** =generated/.config/scripts/hypr-autocolwidth.sh=
|
||||
These are config files for .config/scripts
|
||||
#+BEGIN_SRC bash :tangle generated/.config/scripts/hypr-autocolwidth.sh :shebang "#!/usr/bin/env bash" :noweb yes :mkdirp yes :eval never
|
||||
# Auto-adjust scrolling column width based on window count
|
||||
# Widths: 1 window = fullscreen (handled by hyprland)
|
||||
# 2 windows = 0.5 each
|
||||
# 3+ windows = 0.329 each
|
||||
|
||||
get_window_count() {
|
||||
local ws_id=$1
|
||||
hyprctl clients -j | jq "[.[] | select(.workspace.id == $ws_id)] | length"
|
||||
}
|
||||
|
||||
get_active_workspace() {
|
||||
hyprctl activeworkspace -j | jq -r '.id'
|
||||
}
|
||||
|
||||
set_column_width() {
|
||||
local width=$1
|
||||
hyprctl dispatch layoutmsg "colresize all $width"
|
||||
}
|
||||
|
||||
handle_event() {
|
||||
local event=$1
|
||||
|
||||
case "$event" in
|
||||
openwindow*|closewindow*|movewindow*)
|
||||
ws_id=$(get_active_workspace)
|
||||
count=$(get_window_count "$ws_id")
|
||||
|
||||
if [ "$count" -le 1 ]; then
|
||||
# fullscreen_on_one_column handles this
|
||||
:
|
||||
elif [ "$count" -eq 2 ]; then
|
||||
set_column_width 0.5
|
||||
else
|
||||
set_column_width 0.329
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
# Listen to hyprland socket events
|
||||
socket="/tmp/hypr/$HYPRLAND_INSTANCE_SIGNATURE/.socket2.sock"
|
||||
|
||||
socat -U - "UNIX-CONNECT:$socket" | while read -r line; do
|
||||
handle_event "$line"
|
||||
done
|
||||
#+END_SRC
|
||||
|
||||
** =generated/.config/scripts/power.sh=
|
||||
Enables a terminal power menu
|
||||
#+BEGIN_SRC sh :tangle generated/.config/scripts/power.sh :shebang "#!/usr/bin/env bash" :noweb yes :mkdirp yes :eval never
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
|
||||
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
|
||||
$mainMod = SUPER
|
||||
|
||||
# launcher / kill / reload
|
||||
|
||||
@@ -9,4 +9,3 @@ exec-once = ~/.config/scripts/set-workspace-wallpaper.sh
|
||||
exec-once = ~/.config/scripts/workspace-listener.sh
|
||||
exec-once = /run/current-system/sw/libexec/polkit-gnome-authentication-agent-1
|
||||
exec-once = nextcloud --background
|
||||
# exec-once = ~/.config/scripts/hypr-autocolwidth.sh
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
|
||||
workspace_layouts = dwindle, master, scrolling, monocle
|
||||
|
||||
scrolling {
|
||||
fullscreen_on_one_column = true
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
|
||||
# Colors
|
||||
$base = #1e1e2e
|
||||
$baseshadow = #1e1e2e99
|
||||
$mantle = #181825
|
||||
$surface0 = #313244
|
||||
$surface1 = #45475a
|
||||
@@ -24,35 +25,33 @@ $inactive = #595959aa
|
||||
general {
|
||||
gaps_in = 2
|
||||
gaps_out = 4
|
||||
border_size = 4
|
||||
layout = scrolling
|
||||
resize_on_border = true
|
||||
extend_border_grab_area = 20
|
||||
col.active_border = rgb(89b4fa) rgb(a6e3a1) 45deg
|
||||
col.inactive_border = rgba(595959aa)
|
||||
col.active_border = rgb($blue) rgb($green) 45deg
|
||||
col.inactive_border = rgba($inactive)
|
||||
}
|
||||
|
||||
# Decorations
|
||||
decoration {
|
||||
rounding = 8
|
||||
shadow {
|
||||
color = rgba(1e1e2e99)
|
||||
color = rgba($baseshadow)
|
||||
}
|
||||
}
|
||||
|
||||
# Groups
|
||||
group {
|
||||
col.border_active = rgb(89b4fa)
|
||||
col.border_inactive = rgb(45475a)
|
||||
col.border_locked_active = rgb(94e2d5)
|
||||
col.border_active = rgb($blue)
|
||||
col.border_inactive = rgb($surface1)
|
||||
col.border_locked_active = rgb($teal)
|
||||
groupbar {
|
||||
col.active = rgb(89b4fa)
|
||||
col.inactive = rgb(45475a)
|
||||
text_color = rgb(cdd6f4)
|
||||
col.active = rgb($blue)
|
||||
col.inactive = rgb($inactive)
|
||||
text_color = rgb($text)
|
||||
}
|
||||
}
|
||||
|
||||
# Misc
|
||||
misc {
|
||||
background_color = rgb(1e1e2e)
|
||||
background_color = rgb($base)
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
|
||||
workspace = 1, monitor:eDP-1, layoutopt:layout:master
|
||||
workspace = 2, monitor:eDP-1, layoutopt:layout:monocle
|
||||
workspace = 3, monitor:eDP-1, layoutopt:layout:master
|
||||
workspace = 4, monitor:DP-1, layoutopt:layout:scrolling
|
||||
workspace = 5, monitor:DP-1, layoutopt:layout:dwindle
|
||||
workspace = 6, monitor:DP-1, layoutopt:layout:dwindle
|
||||
workspace = 1, monitor:eDP-1, layout:master
|
||||
workspace = 2, monitor:eDP-1, layout:monocle
|
||||
workspace = 3, monitor:eDP-1, layout:master
|
||||
workspace = 4, monitor:DP-1, layout:scrolling
|
||||
workspace = 5, monitor:DP-1, layout:dwindle
|
||||
workspace = 6, monitor:DP-1, layout:dwindle
|
||||
|
||||
Reference in New Issue
Block a user