Merge branch 'dev' into rc

This commit is contained in:
David Heinemeier Hansson
2026-02-20 21:45:00 +01:00
9 changed files with 43 additions and 5 deletions
+5
View File
@@ -26,4 +26,9 @@ display="$drive"
[[ -n "$size" ]] && display="$display ($size)"
[[ -n "$model" ]] && display="$display - $model"
# Append compact partition summary
part_summary=$(lsblk -nro TYPE,NAME,FSTYPE,MOUNTPOINT "$root_drive" 2>/dev/null | \
awk '$1=="part" { printf "%s%s%s", s, ($3==""?"unknown":$3), ($4==""?"":"("$4")"); s=", " }')
[[ -n "$part_summary" ]] && display+=" [$part_summary]"
echo "$display"
+1 -1
View File
@@ -1,6 +1,6 @@
#!/bin/bash
if [ "$(uname -r | sed 's/-arch/\.arch/')" != "$(pacman -Q linux | awk '{print $2}')" ]; then
if [ ! -d "/usr/lib/modules/$(uname -r)" ]; then
gum confirm "Linux kernel has been updated. Reboot?" && omarchy-cmd-reboot
elif [ -f "$HOME/.local/state/omarchy/reboot-required" ]; then
gum confirm "Updates require reboot. Ready?" && omarchy-cmd-reboot
+21
View File
@@ -55,4 +55,25 @@
<family>Liberation Sans</family>
</prefer>
</alias>
<alias>
<family>sans-serif</family>
<accept>
<family>Noto Color Emoji</family>
</accept>
</alias>
<alias>
<family>serif</family>
<accept>
<family>Noto Color Emoji</family>
</accept>
</alias>
<alias>
<family>monospace</family>
<accept>
<family>Noto Color Emoji</family>
</accept>
</alias>
</fontconfig>
+6
View File
@@ -15,6 +15,12 @@ listener {
on-timeout = loginctl lock-session # lock screen when timeout has passed
}
listener {
timeout = 330 # 5.5min
on-timeout = brightnessctl -sd '*::kbd_backlight' set 0 # save state and turn off keyboard backlight
on-resume = brightnessctl -rd '*::kbd_backlight' # restore keyboard backlight
}
listener {
timeout = 330 # 5.5min
on-timeout = hyprctl dispatch dpms off # screen off when timeout has passed
+2 -2
View File
@@ -30,8 +30,8 @@
--interactive-accent-hover: {{ accent }};
/* Muted text */
--text-muted: {{ color8 }};
--text-faint: {{ color8 }};
--text-muted: color-mix(in srgb, {{ foreground }} 70%, transparent);
--text-faint: color-mix(in srgb, {{ foreground }} 55%, transparent);
/* Code */
--code-normal: {{ color6 }};
+2 -2
View File
@@ -16,8 +16,8 @@ sudo mkdir -p /etc/systemd/resolved.conf.d
echo -e '[Resolve]\nDNSStubListenerExtra=172.17.0.1' | sudo tee /etc/systemd/resolved.conf.d/20-docker-dns.conf >/dev/null
sudo systemctl restart systemd-resolved
# Start Docker automatically
sudo systemctl enable docker
# Start Docker on-demand
sudo systemctl enable docker.socket
# Give this user privileged Docker access
sudo usermod -aG docker ${USER}
+1
View File
@@ -1,5 +1,6 @@
# Set default XCompose that is triggered with CapsLock
tee ~/.XCompose >/dev/null <<EOF
# Run omarchy-restart-xcompose to apply changes
include "%H/.local/share/omarchy/default/xcompose"
# Identification
+3
View File
@@ -0,0 +1,3 @@
echo "Add emoji font fallback to fontconfig"
cp $OMARCHY_PATH/config/fontconfig/fonts.conf ~/.config/fontconfig/fonts.conf
fc-cache -f
+2
View File
@@ -0,0 +1,2 @@
echo "Turn off keyboard backlight when idle"
cp $OMARCHY_PATH/config/hypr/hypridle.conf ~/.config/hypr/hypridle.conf