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

@@ -4,13 +4,15 @@
"source": "/home/ocbwoy3/.config/fastfetch/ralsei.png"
},
"display": {
"color": "blue"
"color": "magenta"
},
"modules": [
"break",
{
"type": "title",
"keyColor": "blue",
"format": "{user-name-colored}{at-symbol-colored}{host-name-colored} :3"
"format": "{user-name-colored}{at-symbol-colored}{host-name-colored}"
},
"break",

View File

@@ -1,5 +1,5 @@
font-family = "SF Mono"
theme = catppuccin-mocha
theme = Catppuccin Mocha
background-opacity = 0.7
window-padding-x = 16
window-padding-y = 16

View File

@@ -14,4 +14,4 @@ gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle=hintslight
gtk-xft-rgba=rgb
gtk-application-prefer-dark-theme=1
gtk-application-prefer-dark-theme=0

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

View File

@@ -1,9 +1,9 @@
[Appearance]
color_scheme_path=/home/ocbwoy3/.config/qt5ct/colors/catppuccin-mocha-blue.conf
custom_palette=false
icon_theme=arashi
standard_dialogs=xdgdesktopportal
style=Fusion
custom_palette=true
icon_theme=Arashi
standard_dialogs=default
style=Windows
[Fonts]
fixed="Geist Mono,9,-1,5,50,0,0,0,0,0"
@@ -25,7 +25,7 @@ underline_shortcut=1
wheel_scroll_lines=3
[SettingsWindow]
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\aS\0\0\x3\xee\0\0\0\0\0\0\0\0\0\0\a\x7f\0\0\x4\x37\0\0\0\0\x2\0\0\0\a\x80\0\0\0\0\0\0\0\0\0\0\aS\0\0\x3\xee)
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\x16\0\0\0\x36\0\0\x3\xb8\0\0\x4!\0\0\0\x16\0\0\0\x36\0\0\x3\xb8\0\0\x4!\0\0\0\0\0\0\0\0\a\x80\0\0\0\x16\0\0\0\x36\0\0\x3\xb8\0\0\x4!)
[Troubleshooting]
force_raster_widgets=1

View File

@@ -15,14 +15,15 @@
},
"mpris": {
"players": ["cider", "OCbwoy3_s_iPhone"],
"players": ["chromium", "cmus", "elisa", "cider", "spotify", "OCbwoy3_s_iPhone"],
"interval": 1,
"on-scroll-up": "playerctl -p cider,OCbwoy3_s_iPhone,cmus volume 0.05+",
"on-scroll-down": "playerctl -p cider,OCbwoy3_s_iPhone,cmus volume 0.05-",
"on-click": "playerctl -p cider,OCbwoy3_s_iPhone,cmus play-pause",
"on-click-right": "playerctl -p cider,OCbwoy3_s_iPhone,cmus next",
"on-click-middle": "playerctl -p cider,OCbwoy3_s_iPhone,cmus previous",
"on-scroll-up": "playerctl -p chromium,cmus,elisa,cider,spotify,OCbwoy3_s_iPhone volume 0.05+",
"on-scroll-down": "playerctl -p chromium,cmus,elisa,cider,spotify,OCbwoy3_s_iPhone volume 0.05-",
"on-click": "playerctl -p chromium,cmus,elisa,cider,spotify,OCbwoy3_s_iPhone play-pause",
"on-click-right": "playerctl -p chromium,cmus,elisa,cider,spotify,OCbwoy3_s_iPhone next",
"on-click-middle": "playerctl -p chromium,cmus,elisa,cider,spotify,OCbwoy3_s_iPhone previous",
"format": " {artist} — {title}",
// "format": " {title}",
"tooltip-format": "{album}",
"tooltip-format-stopped": "",
"format-stopped": "",
@@ -39,23 +40,20 @@
"hyprland/window": {
"format": "{}",
"rewrite": {
"(.*) (- Roblox )?(— Mozilla Firefox( Private Browsing)?|(—|-) Brave)": "$1",
"(.*) - Roblox": "$1",
"swappy": "Swappy",
"Support Hyprland": "Hyprland",
"MainPicker": "Hyprland",
"Hyprland Updated": "Hyprland",
"Cider": "Apple Music",
"SCPSL": "SCP: Secret Laboratory",
"(Support Hyprland|MainPicker|Hyprland Updated)": "Hyprland",
"DELTARUNE Chapter ([0-9]+)": "DELTARUNE",
"Sober": "Roblox",
"vinegar": "Vinegar",
"RobloxStudio": "Roblox Studio",
"gemini.google.com_/app": "Gemini",
"SCPSL": "SCP: Secret Laboratory",
"PORTAL 2 - (OpenGL|Vulkan)": "Portal 2",
"HALF-LIFE 2 - (OpenGL|Vulkan)": "Half-Life 2",
"(.*) — (Firefox( Developer Edition)|Zen Browser)?": "$1",
"(.*) - Google( Search| meklēšana)?": "$1",
"Minecraft NeoForge%*(.+)": "Minecraft"
"Cider": "Apple Music",
"swappy": "Swappy",
"(.*) — (Firefox( Developer Edition)|Zen Browser)?": "$1"
},
"separate-outputs": false
},
@@ -83,7 +81,7 @@
"clock": {
"timezone": "Europe/Riga",
"locale": "lv_LV.utf8",
// "locale": "lv_LV.utf8",
"format": "{:%H:%M}",
"tooltip-format": "<span color='#ffead3'><b>{:L%Y. gada %B}</b></span><tt><small>{calendar}</small></tt>",
"calendar": {