diff --git a/config/etc/ssh/ssh_config.d/40-yage-io-home-gitea.conf b/config/etc/ssh/ssh_config.d/40-yage-io-home-gitea.conf new file mode 100644 index 0000000..f3c1d7d --- /dev/null +++ b/config/etc/ssh/ssh_config.d/40-yage-io-home-gitea.conf @@ -0,0 +1,2 @@ +Match host yage.io exec "getent ahostsv4 yage.io | grep -q '^192\.168\.69\.100 '" + Port 30222 diff --git a/config/local/pikachu/bin/livingroom b/config/local/pikachu/bin/livingroom deleted file mode 100755 index 7d05b11..0000000 --- a/config/local/pikachu/bin/livingroom +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/zsh - -xrandr --auto - -xrandr --output HDMI-1-0 --off -sleep 1 -xrandr --output HDMI-1-0 --mode 2560x1440 - -scwrypts desktop i3 set background -- $(scwrypts -n get theme).jpg -scwrypts desktop screen blank -- disable diff --git a/config/local/pikachu/bin/office b/config/local/pikachu/bin/office deleted file mode 100755 index 28108bd..0000000 --- a/config/local/pikachu/bin/office +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/zsh - -xrandr --auto - -xrandr --output HDMI-1-0 --off -sleep 1 -xrandr --output HDMI-1-0 --mode 1920x1080 -xrandr --output eDP-1 --off - -scwrypts desktop i3 set background -- $(scwrypts -n get theme).jpg -scwrypts desktop screen blank -- disable diff --git a/config/local/pikachu/bin/undock b/config/local/pikachu/bin/undock deleted file mode 100755 index 812579c..0000000 --- a/config/local/pikachu/bin/undock +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/zsh - -xrandr --output HDMI-1-0 --off -xrandr --output eDP-1 --mode 2560x1600 - -scwrypts desktop i3 set background -- $(scwrypts -n get theme).jpg -scwrypts desktop screen blank -- disable diff --git a/config/local/pikachu/etc/modprobe.d/cfg80211-regdom.conf b/config/local/pikachu/etc/modprobe.d/cfg80211-regdom.conf new file mode 100644 index 0000000..d2abd4e --- /dev/null +++ b/config/local/pikachu/etc/modprobe.d/cfg80211-regdom.conf @@ -0,0 +1 @@ +options cfg80211 ieee80211_regdom=US diff --git a/config/local/pikachu/etc/pacman.d/host-ignore.conf b/config/local/pikachu/etc/pacman.d/host-ignore.conf new file mode 100644 index 0000000..1db7e99 --- /dev/null +++ b/config/local/pikachu/etc/pacman.d/host-ignore.conf @@ -0,0 +1,4 @@ +# tmux >= 3.7 adds PartOf= to pane scopes (tmux#5741), +# which wedges systemd 262's user manager (systemd#44200). +# delete this pin once an Arch tmux release contains tmux commit a550207 +IgnorePkg = tmux diff --git a/config/local/pikachu/user/alacritty/local.toml b/config/local/pikachu/user/alacritty/local.toml index 73b24ae..ba8ed3a 100644 --- a/config/local/pikachu/user/alacritty/local.toml +++ b/config/local/pikachu/user/alacritty/local.toml @@ -1,2 +1,2 @@ [font] -size = 9 +size = 9.5 diff --git a/config/local/pikachu/user/hypr/host.lua b/config/local/pikachu/user/hypr/host.lua new file mode 100644 index 0000000..6093ff2 --- /dev/null +++ b/config/local/pikachu/user/hypr/host.lua @@ -0,0 +1,7 @@ +local dotwryn = ... -- $DOTWRYN/config/desktop/hyprland/config.lua +--------------------------------------------------------------------- + +hl.on("hyprland.start", function() + -- ./hypridle.conf : power the screen off after 10 minutes idle + hl.exec_cmd("hypridle -c '" .. dotwryn.DOTWRYN .. "/config/local/pikachu/user/hypr/hypridle.conf'") +end) diff --git a/config/local/pikachu/user/hypr/hypridle.conf b/config/local/pikachu/user/hypr/hypridle.conf new file mode 100644 index 0000000..4b617ee --- /dev/null +++ b/config/local/pikachu/user/hypr/hypridle.conf @@ -0,0 +1,8 @@ +# pikachu : screen sleep only (no lock, no suspend) +# launched by ./host.lua via `hypridle -c` + +listener { + timeout = 600 # 10min (matches the old X11 `xset` blank default) + on-timeout = hyprctl dispatch 'hl.dsp.dpms({ action = "off" })' + on-resume = hyprctl dispatch 'hl.dsp.dpms({ action = "on" })' +} diff --git a/config/user/fontconfig/conf.d/50-monospace.conf b/config/user/fontconfig/conf.d/50-monospace.conf new file mode 100644 index 0000000..e1f244f --- /dev/null +++ b/config/user/fontconfig/conf.d/50-monospace.conf @@ -0,0 +1,9 @@ + + + + + + monospace + Monaspace Argon + + diff --git a/config/user/git/config b/config/user/git/config index bb3365c..9ac918c 100644 --- a/config/user/git/config +++ b/config/user/git/config @@ -55,6 +55,7 @@ [format] signoff = true + [filter "lfs"] clean = git-lfs clean -- %f smudge = git-lfs smudge -- %f diff --git a/setup/packages/dependency.manifest.zsh b/setup/packages/dependency.manifest.zsh index c45342a..14e2287 100644 --- a/setup/packages/dependency.manifest.zsh +++ b/setup/packages/dependency.manifest.zsh @@ -93,6 +93,7 @@ dependency pip --yay python-pip --dnf python3-pip --apt-get python3-pip dependency sudo dependency uuidgen --yay util-linux --dnf util-linux --apt-get uuid-runtime dependency which +dependency wireless-regdb --no-executable dependency xclip dependency xdotool