Merge branch 'main' of tangled.sh:ocbwoy3.dev/nix

This commit is contained in:
2025-10-04 23:17:55 +03:00
28 changed files with 579 additions and 49 deletions

View File

@@ -10,6 +10,9 @@ exec-once = swww-daemon
# Notification Manager
exec-once = dunst
# Gentoo Stuff
exec-once = bash ~/config/scripts/gentoo-init.sh
# Clipboard Manager
exec-once = wl-paste --watch cliphist store
@@ -20,7 +23,10 @@ exec-once = bash ~/config/scripts/xdg.sh
exec-once = bash ~/config/scripts/gtk.sh
# Start Hot Reload
exec-once = "bash ~/config/scripts/hot-reload.sh"
exec-once = bash ~/config/scripts/hot-reload.sh
# Hyprland polkit
exec-once = /usr/libexec/hyprpolkitagent
# exec-once = arrpc

View File

@@ -81,7 +81,8 @@ windowrule = tag +game, class:com.mojang.minecraft.java-edition
windowrule = tag +discord, class:equibop
windowrule = tag +code, class:code
windowrule = tag +music, class:Cider
windowrule = tag +music, class:cider
windowrule = tag +music, class:spotify
# windowrule = opacity 0.7, tag:music

View File

@@ -20,8 +20,8 @@ bind = $mainMod CTRL SHIFT, PRINT, exec, bash ~/config/scripts/edit-last-screens
bind = ALT, F9, pass, class:^(com\.obsproject\.Studio)$
# Music volume control
bindl = $mainMod, XF86AudioRaiseVolume, exec, playerctl -p cider,OCbwoy3_s_iPhone,OCbwoy3__s_iPhone,OCbwoy3___s_iPhone volume 0.02+
bindl = $mainMod, XF86AudioLowerVolume, exec, playerctl -p cider,OCbwoy3_s_iPhone,OCbwoy3__s_iPhone,OCbwoy3___s_iPhone volume 0.02-
bindl = $mainMod, XF86AudioRaiseVolume, exec, playerctl -p chromium,cmus,elisa,cider,spotify,OCbwoy3_s_iPhone,OCbwoy3__s_iPhone,OCbwoy3___s_iPhone volume 0.02+
bindl = $mainMod, XF86AudioLowerVolume, exec, playerctl -p chromium,cmus,elisa,cider,spotify,OCbwoy3_s_iPhone,OCbwoy3__s_iPhone,OCbwoy3___s_iPhone volume 0.02-
# Screen locker and logout keybinds
bind = CTRL ALT, DELETE, exec, wlogout

View File

@@ -3,6 +3,9 @@ ecosystem {
}
permission = /nix/store/[A-Za-z0-9]+\-(wrapped-)?(grim|hyprlock|xdg-desktop-portal-hyprland|obs-studio|hyprpicker)\-.*, screencopy, allow
permission = /(usr/)?bin/(grim|hyprlock|xdg-desktop-portal-hyprland|obs-studio|hyprpicker), screencopy, allow
permission = /run/current-system/sw/bin/(grim|hyprlock|xdg-desktop-portal-hyprland|obs-studio|hyprpicker), screencopy, allow
permission = /usr/libexec/xdg-desktop-portal-hyprland, screencopy, allow
# hyprlang noerror true
@@ -13,4 +16,4 @@ source = ~/config/.hyprfail.conf
# windowrulev2 = noscreenshare, class:^(equibop)$
windowrulev2 = noscreenshare,title:.*(Swedbank|Checkout|Billing).*
windowrulev2 = noscreenshare,title:.*([S|s]wedbank|[Cc]heckout|[Bb]illing).*

View File

@@ -8,7 +8,7 @@ $mainMod = SUPER
$terminal = ghostty
$fileManager = nautilus
$menu = wofi --show drun
$browser = zen
$browser = zen-browser
# Cursor

View File

@@ -1,2 +1,5 @@
preload = ~/.config/hypr/wallpaper.png
wallpaper = ,~/.config/hypr/wallpaper.png
wallpaper = ,~/.config/hypr/wallpaper.png
# preload = ~/.cache/.wallpaper
# wallpaper = ,~/.cache/.wallpaper