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=
|
** =generated/.config/hypr/bindings.conf=
|
||||||
These are config files for .config/hypr
|
These are config files for .config/hypr
|
||||||
#+BEGIN_SRC conf :tangle generated/.config/hypr/bindings.conf :noweb yes :mkdirp yes :eval never
|
#+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
|
$mainMod = SUPER
|
||||||
|
|
||||||
# launcher / kill / reload
|
# launcher / kill / reload
|
||||||
@@ -2617,7 +2616,6 @@ exec-once = ~/.config/scripts/set-workspace-wallpaper.sh
|
|||||||
exec-once = ~/.config/scripts/workspace-listener.sh
|
exec-once = ~/.config/scripts/workspace-listener.sh
|
||||||
exec-once = /run/current-system/sw/libexec/polkit-gnome-authentication-agent-1
|
exec-once = /run/current-system/sw/libexec/polkit-gnome-authentication-agent-1
|
||||||
exec-once = nextcloud --background
|
exec-once = nextcloud --background
|
||||||
# exec-once = ~/.config/scripts/hypr-autocolwidth.sh
|
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
** =generated/.config/hypr/hypridle.conf=
|
** =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=
|
** =generated/.config/hypr/layout.conf=
|
||||||
These settings control Hyprland config
|
These settings control Hyprland config
|
||||||
#+BEGIN_SRC conf :tangle generated/.config/hypr/layout.conf :noweb yes :mkdirp yes :eval never
|
#+BEGIN_SRC conf :tangle generated/.config/hypr/layout.conf :noweb yes :mkdirp yes :eval never
|
||||||
workspace_layouts = dwindle, master, scrolling, monocle
|
|
||||||
|
|
||||||
scrolling {
|
scrolling {
|
||||||
fullscreen_on_one_column = true
|
fullscreen_on_one_column = true
|
||||||
@@ -2693,6 +2690,7 @@ These are config files for .config/hypr
|
|||||||
|
|
||||||
# Colors
|
# Colors
|
||||||
$base = #1e1e2e
|
$base = #1e1e2e
|
||||||
|
$baseshadow = #1e1e2e99
|
||||||
$mantle = #181825
|
$mantle = #181825
|
||||||
$surface0 = #313244
|
$surface0 = #313244
|
||||||
$surface1 = #45475a
|
$surface1 = #45475a
|
||||||
@@ -2714,37 +2712,35 @@ $inactive = #595959aa
|
|||||||
general {
|
general {
|
||||||
gaps_in = 2
|
gaps_in = 2
|
||||||
gaps_out = 4
|
gaps_out = 4
|
||||||
border_size = 4
|
|
||||||
layout = scrolling
|
|
||||||
resize_on_border = true
|
resize_on_border = true
|
||||||
extend_border_grab_area = 20
|
extend_border_grab_area = 20
|
||||||
col.active_border = rgb(89b4fa) rgb(a6e3a1) 45deg
|
col.active_border = rgb($blue) rgb($green) 45deg
|
||||||
col.inactive_border = rgba(595959aa)
|
col.inactive_border = rgba($inactive)
|
||||||
}
|
}
|
||||||
|
|
||||||
# Decorations
|
# Decorations
|
||||||
decoration {
|
decoration {
|
||||||
rounding = 8
|
rounding = 8
|
||||||
shadow {
|
shadow {
|
||||||
color = rgba(1e1e2e99)
|
color = rgba($baseshadow)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
# Groups
|
# Groups
|
||||||
group {
|
group {
|
||||||
col.border_active = rgb(89b4fa)
|
col.border_active = rgb($blue)
|
||||||
col.border_inactive = rgb(45475a)
|
col.border_inactive = rgb($surface1)
|
||||||
col.border_locked_active = rgb(94e2d5)
|
col.border_locked_active = rgb($teal)
|
||||||
groupbar {
|
groupbar {
|
||||||
col.active = rgb(89b4fa)
|
col.active = rgb($blue)
|
||||||
col.inactive = rgb(45475a)
|
col.inactive = rgb($inactive)
|
||||||
text_color = rgb(cdd6f4)
|
text_color = rgb($text)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
# Misc
|
# Misc
|
||||||
misc {
|
misc {
|
||||||
background_color = rgb(1e1e2e)
|
background_color = rgb($base)
|
||||||
}
|
}
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
@@ -2811,12 +2807,12 @@ windowrule {
|
|||||||
** =generated/.config/hypr/workspace-rules.conf=
|
** =generated/.config/hypr/workspace-rules.conf=
|
||||||
These setttings configure rules for workspaces
|
These setttings configure rules for workspaces
|
||||||
#+BEGIN_SRC conf :tangle generated/.config/hypr/workspace-rules.conf :noweb yes :mkdirp yes :eval never
|
#+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 = 1, monitor:eDP-1, layout:master
|
||||||
workspace = 2, monitor:eDP-1, layoutopt:layout:monocle
|
workspace = 2, monitor:eDP-1, layout:monocle
|
||||||
workspace = 3, monitor:eDP-1, layoutopt:layout:master
|
workspace = 3, monitor:eDP-1, layout:master
|
||||||
workspace = 4, monitor:DP-1, layoutopt:layout:scrolling
|
workspace = 4, monitor:DP-1, layout:scrolling
|
||||||
workspace = 5, monitor:DP-1, layoutopt:layout:dwindle
|
workspace = 5, monitor:DP-1, layout:dwindle
|
||||||
workspace = 6, monitor:DP-1, layoutopt:layout:dwindle
|
workspace = 6, monitor:DP-1, layout:dwindle
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
** =generated/.config/quickshell/media/shell.qml=
|
** =generated/.config/quickshell/media/shell.qml=
|
||||||
@@ -3487,56 +3483,6 @@ hyprctl dispatch layoutmsg setlayout "$LAYOUT_NAME"
|
|||||||
hyprctl dispatch oSD "Layout: $LAYOUT_NAME" 2000
|
hyprctl dispatch oSD "Layout: $LAYOUT_NAME" 2000
|
||||||
#+END_SRC
|
#+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=
|
** =generated/.config/scripts/power.sh=
|
||||||
Enables a terminal power menu
|
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
|
#+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. ---
|
||||||
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
|
|
||||||
$mainMod = SUPER
|
$mainMod = SUPER
|
||||||
|
|
||||||
# launcher / kill / reload
|
# launcher / kill / reload
|
||||||
|
|||||||
@@ -9,4 +9,3 @@ exec-once = ~/.config/scripts/set-workspace-wallpaper.sh
|
|||||||
exec-once = ~/.config/scripts/workspace-listener.sh
|
exec-once = ~/.config/scripts/workspace-listener.sh
|
||||||
exec-once = /run/current-system/sw/libexec/polkit-gnome-authentication-agent-1
|
exec-once = /run/current-system/sw/libexec/polkit-gnome-authentication-agent-1
|
||||||
exec-once = nextcloud --background
|
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. ---
|
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
|
||||||
workspace_layouts = dwindle, master, scrolling, monocle
|
|
||||||
|
|
||||||
scrolling {
|
scrolling {
|
||||||
fullscreen_on_one_column = true
|
fullscreen_on_one_column = true
|
||||||
|
|||||||
@@ -3,6 +3,7 @@
|
|||||||
|
|
||||||
# Colors
|
# Colors
|
||||||
$base = #1e1e2e
|
$base = #1e1e2e
|
||||||
|
$baseshadow = #1e1e2e99
|
||||||
$mantle = #181825
|
$mantle = #181825
|
||||||
$surface0 = #313244
|
$surface0 = #313244
|
||||||
$surface1 = #45475a
|
$surface1 = #45475a
|
||||||
@@ -24,35 +25,33 @@ $inactive = #595959aa
|
|||||||
general {
|
general {
|
||||||
gaps_in = 2
|
gaps_in = 2
|
||||||
gaps_out = 4
|
gaps_out = 4
|
||||||
border_size = 4
|
|
||||||
layout = scrolling
|
|
||||||
resize_on_border = true
|
resize_on_border = true
|
||||||
extend_border_grab_area = 20
|
extend_border_grab_area = 20
|
||||||
col.active_border = rgb(89b4fa) rgb(a6e3a1) 45deg
|
col.active_border = rgb($blue) rgb($green) 45deg
|
||||||
col.inactive_border = rgba(595959aa)
|
col.inactive_border = rgba($inactive)
|
||||||
}
|
}
|
||||||
|
|
||||||
# Decorations
|
# Decorations
|
||||||
decoration {
|
decoration {
|
||||||
rounding = 8
|
rounding = 8
|
||||||
shadow {
|
shadow {
|
||||||
color = rgba(1e1e2e99)
|
color = rgba($baseshadow)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
# Groups
|
# Groups
|
||||||
group {
|
group {
|
||||||
col.border_active = rgb(89b4fa)
|
col.border_active = rgb($blue)
|
||||||
col.border_inactive = rgb(45475a)
|
col.border_inactive = rgb($surface1)
|
||||||
col.border_locked_active = rgb(94e2d5)
|
col.border_locked_active = rgb($teal)
|
||||||
groupbar {
|
groupbar {
|
||||||
col.active = rgb(89b4fa)
|
col.active = rgb($blue)
|
||||||
col.inactive = rgb(45475a)
|
col.inactive = rgb($inactive)
|
||||||
text_color = rgb(cdd6f4)
|
text_color = rgb($text)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
# Misc
|
# Misc
|
||||||
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. ---
|
# --- 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 = 1, monitor:eDP-1, layout:master
|
||||||
workspace = 2, monitor:eDP-1, layoutopt:layout:monocle
|
workspace = 2, monitor:eDP-1, layout:monocle
|
||||||
workspace = 3, monitor:eDP-1, layoutopt:layout:master
|
workspace = 3, monitor:eDP-1, layout:master
|
||||||
workspace = 4, monitor:DP-1, layoutopt:layout:scrolling
|
workspace = 4, monitor:DP-1, layout:scrolling
|
||||||
workspace = 5, monitor:DP-1, layoutopt:layout:dwindle
|
workspace = 5, monitor:DP-1, layout:dwindle
|
||||||
workspace = 6, monitor:DP-1, layoutopt:layout:dwindle
|
workspace = 6, monitor:DP-1, layout:dwindle
|
||||||
|
|||||||
Reference in New Issue
Block a user