Update dotfiles (2026-03-03 22:48:21)
This commit is contained in:
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
+2
-6
@@ -2,23 +2,19 @@
|
||||
# Autostart
|
||||
# -----------------------------------------------------
|
||||
|
||||
exec-once = uwsm app -S out -- qs -p ~/GitProjects/z-bar-qt/shell.qml
|
||||
exec-once = uwsm app -S out -- zshell-cli shell start
|
||||
|
||||
exec-once = [workspace 1] sleep 3s && uwsm app -S out -- discord --enable-features=WaylandLinuxDrmSyncobj
|
||||
exec-once = [workspace 3 silent] sleep 3s && uwsm app -S out -- openrgb
|
||||
exec-once = [workspace 2 silent] sleep 3s && uwsm app -S out -- keepassxc
|
||||
# exec-once = [workspace 1 silent] sleep 3s && uwsm app -S out -- 64gram-desktop
|
||||
exec-once = [workspace 1 silent] sleep 3s && uwsm app -S out -- AyuGram
|
||||
exec-once = [workspace 3 silent] sleep 3s && uwsm app -S out -- solaar
|
||||
exec-once = [workspace 3 silent] sleep 3s && uwsm app -S out -- solaar -b symbolic
|
||||
exec-once = [workspace 2 silent] sleep 3s && uwsm app -S out -- librewolf
|
||||
exec-once = uwsm app -S out -- kbuildsycoca6
|
||||
|
||||
# exec-once = sleep 3s && uwsm app -S out -- ~/.config/cronjobscripts/color-scheme.sh
|
||||
|
||||
# Load GTK settings
|
||||
exec-once = uwsm app -S out -- ~/.config/hypr/scripts/gtk.sh
|
||||
|
||||
# Load cliphist history
|
||||
exec-once = uwsm app -S out -- wl-paste --watch cliphist store
|
||||
|
||||
# exec-once = hyprpm reload
|
||||
|
||||
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
+1
-2
@@ -29,6 +29,7 @@ decoration {
|
||||
xray = false
|
||||
noise = 0.05
|
||||
popups = true
|
||||
popups_ignorealpha = 0.5
|
||||
input_methods = true
|
||||
}
|
||||
active_opacity = 1.0
|
||||
@@ -47,5 +48,3 @@ decoration {
|
||||
scale = 1
|
||||
}
|
||||
}
|
||||
|
||||
windowrulev2 = nodim 1, fullscreenstate:* 2
|
||||
|
||||
Regular → Executable
Regular → Executable
Regular → Executable
+10
-8
@@ -7,8 +7,8 @@
|
||||
$mainMod = SUPER
|
||||
|
||||
# Applications
|
||||
# bind = $mainMod, RETURN, plugin:xtd:moveorexec, class:kitty,app2unit -- kitty -o allow_remote_control=yes --single-instance --listen-on unix:@mykitty
|
||||
bind = $mainMod, RETURN, exec, app2unit -- zterm
|
||||
# bind = $mainMod, RETURN, exec, app2unit -- zterm
|
||||
bind = $mainMod, RETURN, exec, app2unit -- wezterm
|
||||
bind = $mainMod, B, exec, uwsm-app -S out -- librewolf
|
||||
bind = $mainMod, E, exec, uwsm-app -S out -- dolphin
|
||||
bind = $mainMod CTRL, E, exec, uwsm-app -S out -- hyprlauncher
|
||||
@@ -53,13 +53,16 @@ submap = reset
|
||||
bind = CTRL SHIFT, M, exec, /home/zach/.config/cronjobscripts/wpctl-mute.sh
|
||||
|
||||
# Actions
|
||||
bind = $mainMod CTRL, L, global, zshell-lock:lock
|
||||
bind = $mainMod CTRL, U, global, zshell-lock:unlock
|
||||
# bind = $mainMod CTRL, L, global, zshell:show-osd
|
||||
bind = $mainMod CTRL, L, global, zshell:toggle-settings
|
||||
# bind = $mainMod CTRL, L, global, zshell:lock
|
||||
|
||||
bind = $mainMod CTRL, RETURN, global, z-cast:toggle-launcher
|
||||
bind = $mainMod CTRL SHIFT, R, exec, killall qs; sleep 0.5s; uwsm-app -S out -- qs -p ~/GitProjects/z-bar-qt/shell.qml
|
||||
|
||||
bind = $mainMod, Tab, global, zshell:toggle-overview
|
||||
bind = $mainMod CTRL, RETURN, global, zshell:toggle-launcher
|
||||
bind = $mainMod CTRL SHIFT, R, exec, app2unit -- zshell-cli shell kill; sleep 0.5; app2unit -- zshell-cli shell start
|
||||
bind = $mainMod CTRL, V, exec, uwsm-app -S out -- cliphist list | fuzzel --dmenu | cliphist decode | wl-copy
|
||||
bind = , PRINT, global, ZShell:screenshotFreeze
|
||||
bind = , PRINT, global, zshell:screenshotFreeze
|
||||
|
||||
bind = $mainMod, P, exec, uwsm-app -S out -- hyprpicker -a --format=hex
|
||||
|
||||
@@ -92,7 +95,6 @@ bind = $mainMod SHIFT, 8, movetoworkspace, 8
|
||||
bind = $mainMod SHIFT, 9, movetoworkspace, 9
|
||||
bind = $mainMod SHIFT, 0, movetoworkspace, 10
|
||||
|
||||
bind = $mainMod, Tab, workspace, m+1
|
||||
bind = $mainMod SHIFT, Tab, workspace, m-1
|
||||
|
||||
# Fn keys
|
||||
|
||||
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
+2
@@ -5,4 +5,6 @@
|
||||
misc {
|
||||
disable_hyprland_logo = true
|
||||
disable_splash_rendering = true
|
||||
enable_swallow = true
|
||||
swallow_regex = ^(kitty)$
|
||||
}
|
||||
|
||||
Regular → Executable
Regular → Executable
Regular → Executable
+10
@@ -8,6 +8,7 @@ monitorv2 {
|
||||
mode = 2560x1440@144
|
||||
position = 0x0
|
||||
scale = 1
|
||||
vrr = 3
|
||||
cm = auto
|
||||
}
|
||||
|
||||
@@ -16,6 +17,7 @@ monitorv2 {
|
||||
mode = 3840x2160
|
||||
position = auto-center-left
|
||||
scale = 1.5
|
||||
vrr = 3
|
||||
cm = auto
|
||||
}
|
||||
|
||||
@@ -24,5 +26,13 @@ monitorv2 {
|
||||
mode = 2560x1440@165
|
||||
position = auto-center-right
|
||||
scale = 1
|
||||
vrr = 3
|
||||
cm = auto
|
||||
}
|
||||
|
||||
monitorv2 {
|
||||
output = FALLBACK
|
||||
mode = 1920x1080@60
|
||||
position = auto
|
||||
scale = 1
|
||||
}
|
||||
|
||||
Regular → Executable
Regular → Executable
Regular → Executable
+3
-7
@@ -1,13 +1,9 @@
|
||||
layerrule = blur on,match:namespace match:namespace quickshell
|
||||
|
||||
layerrule = blur on,match:namespace ZShell-Notifs
|
||||
layerrule = blur_popups on,match:namespace ZShell-Notifs
|
||||
layerrule = ignore_alpha 0.5,match:namespace ZShell-Notifs
|
||||
|
||||
layerrule = blur on,match:namespace ZShell-Bar
|
||||
layerrule = blur_popups on,match:namespace ZShell-Bar
|
||||
layerrule = ignore_alpha 0.5,match:namespace ZShell-Bar
|
||||
|
||||
layerrule = blur on,match:namespace ZShell-Launcher
|
||||
layerrule = blur_popups on,match:namespace ZShell-Launcher
|
||||
layerrule = ignore_alpha 0.5,match:namespace ZShell-Launcher
|
||||
layerrule = blur on,match:namespace ZShell-Auth
|
||||
layerrule = blur_popups on,match:namespace ZShell-Auth
|
||||
layerrule = ignore_alpha 0.6,match:namespace ZShell-Auth
|
||||
|
||||
Regular → Executable
+7
-7
@@ -36,15 +36,15 @@ windowrule = idle_inhibit always, match:content 2
|
||||
windowrule = idle_inhibit always, match:content 3
|
||||
windowrule = idle_inhibit always, match:fullscreen_state_client 2
|
||||
windowrule = idle_inhibit always, match:fullscreen_state_internal 2
|
||||
windowrule = immediate yes, match:class ^(gamescope)$
|
||||
# windowrule = immediate yes, match:class ^(gamescope)$
|
||||
windowrule = no_shadow on,match:float off
|
||||
|
||||
windowrule = darkwindow:shade chromakey bkg=[0.122 0.039 0.137] similarity=0.3 targetOpacity=0.9, match:class ^(com.ayugram.desktop)$
|
||||
windowrule = darkwindow:shade chromakey bkg=[0.231 0.231 0.239] similarity=0.3 targetOpacity=0.9, match:class ^(org.keepassxc.KeePassXC)$
|
||||
windowrule = darkwindow:shade chromakey bkg=[0.11 0.122 0.133] similarity=0.3 targetOpacity=0.9, match:class ^(org.openrgb.OpenRGB)$
|
||||
windowrule = darkwindow:shade chromakey bkg=[0.176 0.2 0.235] similarity=0.3 targetOpacity=0.9, match:class ^(steam)$
|
||||
windowrule = darkwindow:shade chromakey bkg=[0.125 0.137 0.149] similarity=0.3 targetOpacity=0.9, match:class ^(solaar)$
|
||||
windowrule = darkwindow:shade chromakey bkg=[0.125 0.137 0.149] similarity=0.3 targetOpacity=0.9, match:class ^(org.kde.dolphin)$
|
||||
# windowrule = darkwindow:shade chromakey bkg=[0.122 0.039 0.137] similarity=0.3 targetOpacity=0.9, match:class ^(com.ayugram.desktop)$
|
||||
# windowrule = darkwindow:shade chromakey bkg=[0.231 0.231 0.239] similarity=0.3 targetOpacity=0.9, match:class ^(org.keepassxc.KeePassXC)$
|
||||
# windowrule = darkwindow:shade chromakey bkg=[0.11 0.122 0.133] similarity=0.3 targetOpacity=0.9, match:class ^(org.openrgb.OpenRGB)$
|
||||
# windowrule = darkwindow:shade chromakey bkg=[0.176 0.2 0.235] similarity=0.3 targetOpacity=0.9, match:class ^(steam)$
|
||||
# windowrule = darkwindow:shade chromakey bkg=[0.125 0.137 0.149] similarity=0.3 targetOpacity=0.9, match:class ^(solaar)$
|
||||
# windowrule = darkwindow:shade chromakey bkg=[0.125 0.137 0.149] similarity=0.3 targetOpacity=0.9, match:class ^(org.kde.dolphin)$
|
||||
# windowrule = darkwindow:shade chromakey bkg=[0.196 0.2 0.224], match:class ^(discord)$
|
||||
|
||||
windowrule {
|
||||
|
||||
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
+1
-1
@@ -1,5 +1,5 @@
|
||||
general {
|
||||
lock_cmd = pidof hyprlock || uwsm-app -- hyprlock
|
||||
lock_cmd = zshell -l
|
||||
before_sleep_cmd = loginctl lock-session
|
||||
after_sleep_cmd = hyprctl dispatch dpms on
|
||||
}
|
||||
|
||||
Regular → Executable
Regular → Executable
Regular → Executable
+2
@@ -1,3 +1,5 @@
|
||||
max-gamma = 200
|
||||
|
||||
profile {
|
||||
time = 10:00
|
||||
identity = true
|
||||
|
||||
Regular → Executable
Regular → Executable
Regular → Executable
@@ -2,4 +2,4 @@
|
||||
|
||||
hyprctl keyword monitor "DP-1, disable"
|
||||
sleep 2
|
||||
hyprctl keyword monitor "DP-1, 3840x2160@60, -2560x0, 1.5"
|
||||
hyprctl keyword monitor "DP-1, 2560x1440@144, 0x0, 1"
|
||||
|
||||
Executable
+17
@@ -0,0 +1,17 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
DIR=/mnt/IronWolf/arch-packages/
|
||||
|
||||
main() {
|
||||
local input_qqe=$(yay -Qqe)
|
||||
local input_qqe=$(yay -Qqm)
|
||||
|
||||
local sorted_input=$(sort <(echo "$input_qqe") <(echo "$input_qqm"))
|
||||
local uniq_input=$(uniq <(echo "$sorted_input"))
|
||||
|
||||
mkdir $DIR &>/dev/null
|
||||
|
||||
echo "$uniq_input" >$DIR/pkgs.txt
|
||||
}
|
||||
|
||||
main "$@"
|
||||
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
+4
-1
@@ -14,6 +14,9 @@ export GDK_SCALE=1
|
||||
export GDK_BACKEND="wayland,x11,*"
|
||||
export CLUTTER_BACKEND=wayland
|
||||
|
||||
# wezterm
|
||||
export WEZTERM_CONFIG_FILE="$XDG_CONFIG_HOME/wezterm/wezterm.lua"
|
||||
|
||||
# Mozilla
|
||||
export MOZ_ENABLE_WAYLAND=1
|
||||
export MOZ_DISABLE_RDD_SANDBOX=1
|
||||
@@ -50,7 +53,7 @@ export EGL_PLATFORM=wayland
|
||||
# export __GL_GSYNC_ALLOWED=0
|
||||
# export __GL_VRR_ALLOWED=0
|
||||
|
||||
export __GL_SHADER_DISK_CACHE_SIZE=12000000000
|
||||
export __GL_SHADER_DISK_CACHE_SIZE=36000000000
|
||||
|
||||
# Go
|
||||
export GOBIN="/home/zach/.config/goinstall/bin"
|
||||
|
||||
Regular → Executable
Regular → Executable
+24
@@ -8,3 +8,27 @@ export EDITOR=nvim
|
||||
export PATH="/usr/lib/ccache/bin/:$HOME/tools/lua-language-server/:$PATH:/home/zach/.npm-g/bin"
|
||||
export PYTHONPATH="/home/zach/.local/lib/python3.12/site-packages"
|
||||
export ZSH="$HOME/.oh-my-zsh"
|
||||
|
||||
# -----------------------------------------------------
|
||||
# Binary Init
|
||||
# -----------------------------------------------------
|
||||
|
||||
# bun
|
||||
export BUN_INSTALL="$HOME/.bun"
|
||||
export PATH="$BUN_INSTALL/bin:$PATH"
|
||||
export MANPATH=$HOME/tools/ripgrep/doc/man:$MANPATH
|
||||
export FPATH=$HOME/tools/ripgrep/complete:$FPATH
|
||||
[ -s "/home/zach/.bun/_bun" ] && source "/home/zach/.bun/_bun"
|
||||
|
||||
## [Completion]
|
||||
[[ -f /home/zach/.config/.dart-cli-completion/zsh-config.zsh ]] && . /home/zach/.config/.dart-cli-completion/zsh-config.zsh || true
|
||||
|
||||
# Node
|
||||
export NVM_DIR="$HOME/.config/nvm"
|
||||
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
|
||||
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
|
||||
|
||||
# Created by `pipx` on 2024-10-06 12:51:05
|
||||
export PATH="/home/zach/.local/bin:$PATH"
|
||||
|
||||
[ -f /opt/miniconda3/etc/profile.d/conda.sh ] && source /opt/miniconda3/etc/profile.d/conda.sh
|
||||
|
||||
Regular → Executable
+3
-2
@@ -24,6 +24,7 @@ vencord() {
|
||||
# -----------------------------------------------------
|
||||
alias p='python3'
|
||||
|
||||
# alias cat='ccat'
|
||||
# alias less='cless'
|
||||
|
||||
alias dot='/usr/bin/git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'
|
||||
alias dotfiles='/usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME'
|
||||
alias dot='python3 ~/.dotfiles/sync.py'
|
||||
|
||||
Regular → Executable
+5
@@ -23,8 +23,13 @@ plugins=(
|
||||
extract
|
||||
tldr
|
||||
universalarchive
|
||||
# colorize
|
||||
colored-man-pages
|
||||
)
|
||||
|
||||
# export ZSH_COLORIZE_TOOL=chroma
|
||||
# export ZSH_COLORIZE_CHROMA_FORMATTER=terminal8
|
||||
|
||||
# Set-up oh-my-zsh
|
||||
source $ZSH/oh-my-zsh.sh
|
||||
|
||||
|
||||
Regular → Executable
Reference in New Issue
Block a user