Explorar el Código

dev: automated commit - 2025-11-25 12:00:06

Mariano Z. hace 2 meses
padre
commit
b3fd082f60

BIN
aws/.aws/config


+ 3 - 1
config/.config/env

@@ -1,7 +1,7 @@
 export EDITOR="nvim"
 
 # Basic environment variables
-export TERMINAL="kitty"
+export TERMINAL="ghostty"
 export LANG=en_US.UTF-8
 
 # XDG Base Directory Spec
@@ -29,3 +29,5 @@ export JAVA_HOME="/usr/lib/jvm/default"
 
 # PATH additions
 export PATH="$HOME/.local/bin:$PATH"
+
+

+ 22 - 15
fuzzel/.config/fuzzel/fuzzel.ini

@@ -1,18 +1,25 @@
-dpi-aware=yes
-icon-theme=Papirus-Dark
-width=50
-font=Fira Code:size=16
-fields=name,generic,comment,categories,filename,keywords
-terminal=kitty
-prompt="❯  "
-show-actions=yes
-exit-on-keyboard-focus-loss=yes
-include=~/.config/fuzzel/mocha/red.ini
-width=70
+	dpi-aware=yes
+	font=RobotoMonoNerdFont-Thin:size=16
+	terminal=ghostty -e
+	width=50
+	layer=overlay
+	exit-on-keyboard-focus-loss=no
+	inner-pad=15
+	fields=filename,name
 
-[border]
-radius=20
+[colors]
+	background=#191724ff
+	text=#e0def4ff
+	prompt=#e0def4ff
+	placeholder=#6e6a86ff
+	input=#e0def4ff
+	match=#ebbcbaff
+	selection=#403d52ff
+	selection-text=#e0def4ff
+	selection-match=#ebbcbaff
+	counter=#f6c177ff
+	border=#ebbcbaff
 
-[dmenu]
-exit-immediately-if-empty=yes
+[border]
+	radius=20
 

+ 0 - 8
fuzzel/.config/fuzzel/mocha/blue.ini

@@ -1,8 +0,0 @@
-[colors]
-background=1e1e2edd
-text=cdd6f4ff
-match=89b4faff
-selection=585b70ff
-selection-match=89b4faff
-selection-text=cdd6f4ff
-border=b4befeff

+ 0 - 8
fuzzel/.config/fuzzel/mocha/flamingo.ini

@@ -1,8 +0,0 @@
-[colors]
-background=1e1e2edd
-text=cdd6f4ff
-match=f2cdcdff
-selection=585b70ff
-selection-match=f2cdcdff
-selection-text=cdd6f4ff
-border=b4befeff

+ 0 - 8
fuzzel/.config/fuzzel/mocha/green.ini

@@ -1,8 +0,0 @@
-[colors]
-background=1e1e2edd
-text=cdd6f4ff
-match=a6e3a1ff
-selection=585b70ff
-selection-match=a6e3a1ff
-selection-text=cdd6f4ff
-border=b4befeff

+ 0 - 8
fuzzel/.config/fuzzel/mocha/lavender.ini

@@ -1,8 +0,0 @@
-[colors]
-background=1e1e2edd
-text=cdd6f4ff
-match=b4befeff
-selection=585b70ff
-selection-match=b4befeff
-selection-text=cdd6f4ff
-border=b4befeff

+ 0 - 8
fuzzel/.config/fuzzel/mocha/maroon.ini

@@ -1,8 +0,0 @@
-[colors]
-background=1e1e2edd
-text=cdd6f4ff
-match=eba0acff
-selection=585b70ff
-selection-match=eba0acff
-selection-text=cdd6f4ff
-border=b4befeff

+ 0 - 8
fuzzel/.config/fuzzel/mocha/mauve.ini

@@ -1,8 +0,0 @@
-[colors]
-background=1e1e2edd
-text=cdd6f4ff
-match=cba6f7ff
-selection=585b70ff
-selection-match=cba6f7ff
-selection-text=cdd6f4ff
-border=b4befeff

+ 0 - 8
fuzzel/.config/fuzzel/mocha/peach.ini

@@ -1,8 +0,0 @@
-[colors]
-background=1e1e2ef0
-text=cdd6f4ff
-match=fab387ff
-selection=585b70ff
-selection-match=fab387ff
-selection-text=cdd6f4ff
-border=b4befeff

+ 0 - 8
fuzzel/.config/fuzzel/mocha/pink.ini

@@ -1,8 +0,0 @@
-[colors]
-background=1e1e2edd
-text=cdd6f4ff
-match=f5c2e7ff
-selection=585b70ff
-selection-match=f5c2e7ff
-selection-text=cdd6f4ff
-border=b4befeff

+ 0 - 8
fuzzel/.config/fuzzel/mocha/red.ini

@@ -1,8 +0,0 @@
-[colors]
-background=1e1e2ef0
-text=cdd6f4ff
-match=f38ba8ff
-selection=585b70ff
-selection-match=f38ba8ff
-selection-text=cdd6f4ff
-border=b4befeff

+ 0 - 8
fuzzel/.config/fuzzel/mocha/rosewater.ini

@@ -1,8 +0,0 @@
-[colors]
-background=1e1e2edd
-text=cdd6f4ff
-match=f5e0dcff
-selection=585b70ff
-selection-match=f5e0dcff
-selection-text=cdd6f4ff
-border=b4befeff

+ 0 - 8
fuzzel/.config/fuzzel/mocha/sapphire.ini

@@ -1,8 +0,0 @@
-[colors]
-background=1e1e2edd
-text=cdd6f4ff
-match=74c7ecff
-selection=585b70ff
-selection-match=74c7ecff
-selection-text=cdd6f4ff
-border=b4befeff

+ 0 - 8
fuzzel/.config/fuzzel/mocha/sky.ini

@@ -1,8 +0,0 @@
-[colors]
-background=1e1e2edd
-text=cdd6f4ff
-match=89dcebff
-selection=585b70ff
-selection-match=89dcebff
-selection-text=cdd6f4ff
-border=b4befeff

+ 0 - 8
fuzzel/.config/fuzzel/mocha/teal.ini

@@ -1,8 +0,0 @@
-[colors]
-background=1e1e2edd
-text=cdd6f4ff
-match=94e2d5ff
-selection=585b70ff
-selection-match=94e2d5ff
-selection-text=cdd6f4ff
-border=b4befeff

+ 0 - 8
fuzzel/.config/fuzzel/mocha/yellow.ini

@@ -1,8 +0,0 @@
-[colors]
-background=1e1e2edd
-text=cdd6f4ff
-match=f9e2afff
-selection=585b70ff
-selection-match=f9e2afff
-selection-text=cdd6f4ff
-border=b4befeff

+ 319 - 0
niri/.config/niri/config.kdl

@@ -0,0 +1,319 @@
+// This config is in the KDL format: https://kdl.dev
+// "/-" comments out the following node.
+// Check the wiki for a full description of the configuration:
+// https://yalter.github.io/niri/Configuration:-Introduction
+
+input {
+    keyboard {
+        xkb {
+            layout "us"
+            variant "altgr-intl"
+            options "caps:escape"
+        }
+        numlock
+    }
+
+    touchpad {
+        tap
+        dwt
+        natural-scroll
+        accel-profile "adaptive"
+        accel-speed 0.5
+    }
+
+    mouse {
+    }
+
+    trackpoint {
+    }
+
+    focus-follows-mouse max-scroll-amount="0%"
+}
+
+layout {
+    gaps 16
+    center-focused-column "never"
+
+    preset-column-widths {
+        proportion 0.33333
+        proportion 0.5
+        proportion 0.66667
+    }
+
+    default-column-width { proportion 0.5; }
+
+    focus-ring {
+        width 1
+        active-color "#7fc8ff"
+        inactive-color "#505050"
+    }
+
+    border {
+        off
+        width 4
+        active-color "#ffc87f"
+        inactive-color "#505050"
+        urgent-color "#9b0000"
+    }
+
+    shadow {
+        softness 30
+        spread 5
+        offset x=0 y=5
+        color "#0007"
+    }
+
+    struts {
+    }
+}
+
+animations {
+}
+
+workspace "Work"
+workspace "Web"
+workspace "Dev"
+workspace "Social"
+workspace "scratch"
+
+window-rule {
+    match app-id=r#"^uy\.com\.mzunino"#
+    open-on-workspace "scratch"
+    open-floating true
+}
+
+window-rule {
+    match app-id=r#"^com\.mzunino\.dev\."#
+    open-on-workspace "Dev"
+}
+
+window-rule {
+    match app-id=r#"^Slack$"#
+    open-on-workspace "Work"
+}
+
+window-rule {
+    match app-id=r#"^msedge-_cifhbcnohmdccbgoicgdjpfamggdegmo-Default$"#
+    open-on-workspace "Work"
+}
+
+window-rule {
+    match app-id=r#"^msedge-_faolnafnngnfdaknnbpnkhgohbobgegn-Default$"#
+    open-on-workspace "Work"
+}
+
+window-rule {
+    match app-id=r#"^zen-twilight$"#
+    open-on-workspace "Web"
+    open-maximized true
+}
+
+window-rule {
+    match app-id=r#"^thunderbird$"#
+    open-on-workspace "Social"
+}
+
+window-rule {
+    match app-id=r#"^vesktop$"#
+    open-on-workspace "Social"
+}
+
+// Block out notifications from screencasts
+layer-rule {
+    match namespace=r#"^noctalia-notifications-"#
+    block-out-from "screencast"
+}
+
+window-rule {
+    match is-window-cast-target=true
+
+    focus-ring {
+        active-color "#f38ba8"
+        inactive-color "#7d0d2d"
+    }
+
+    border {
+        inactive-color "#7d0d2d"
+    }
+
+    shadow {
+        color "#7d0d2d70"
+    }
+
+    tab-indicator {
+        active-color "#f38ba8"
+        inactive-color "#7d0d2d"
+    }
+}
+
+
+binds {
+    Mod+Shift+Slash { show-hotkey-overlay; }
+
+    Mod+Return { spawn "ghostty" "--gtk-single-instance=true"; }
+    Mod+T { spawn-sh "~/.local/bin/niri-dev-launcher ~/Dev"; }
+    Mod+Shift+T { spawn-sh "~/.local/bin/niri-dev-launcher --no-cache ~/Dev"; }
+    Mod+U { spawn-sh "~/test.py -id 'uy.com.mzunino'"; }
+    Mod+Shift+U { spawn-sh "ghostty --window-height=600 --window-width=1200 --class=uy.com.mzunino"; }
+    Mod+D hotkey-overlay-title="Run an Application: fuzzel" { spawn "fuzzel"; }
+    Mod+N { spawn-sh "~/.local/bin/sdm-ui.sh dmenu"; }
+    Mod+E { spawn-sh "~/.local/bin/niri-launch-or-focus thunar"; }
+    Mod+Y { spawn-sh "noctalia-shell ipc call launcher clipboard"; }
+    Super+Alt+L hotkey-overlay-title="Lock the Screen: swaylock" { spawn "swaylock"; }
+    Super+Alt+S allow-when-locked=true hotkey-overlay-title=null { spawn-sh "pkill orca || exec orca"; }
+
+    XF86AudioRaiseVolume allow-when-locked=true { spawn-sh "noctalia-shell ipc call volume increase"; }
+    XF86AudioLowerVolume allow-when-locked=true { spawn-sh "noctalia-shell ipc call volume decrease"; }
+    XF86AudioMute        allow-when-locked=true { spawn-sh "noctalia-shell ipc call volume mute"; }
+    XF86AudioMicMute     allow-when-locked=true { spawn-sh "wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle"; }
+
+    XF86MonBrightnessUp allow-when-locked=true { spawn-sh "noctalia-shell ipc call brightness increase"; }
+    XF86MonBrightnessDown allow-when-locked=true { spawn-sh "noctalia-shell ipc call brightness decrease"; }
+
+    Mod+O repeat=false { toggle-overview; }
+
+    Mod+Q repeat=false { close-window; }
+    Mod+MouseMiddle { close-window; }
+
+    Mod+Left  { focus-column-left; }
+    Mod+Down  { focus-window-down; }
+    Mod+Up    { focus-window-up; }
+    Mod+Right { focus-column-right; }
+    Mod+H     { focus-column-left; }
+    Mod+J     { focus-window-down; }
+    Mod+K     { focus-window-up; }
+    Mod+L     { focus-column-right; }
+
+    Mod+Ctrl+Left  { move-column-left; }
+    Mod+Ctrl+Down  { move-window-down; }
+    Mod+Ctrl+Up    { move-window-up; }
+    Mod+Ctrl+Right { move-column-right; }
+    Mod+Ctrl+H     { move-column-left; }
+    Mod+Ctrl+J     { move-window-down; }
+    Mod+Ctrl+K     { move-window-up; }
+    Mod+Ctrl+L     { move-column-right; }
+
+    Mod+Home { focus-column-first; }
+    Mod+End  { focus-column-last; }
+    Mod+Ctrl+Home { move-column-to-first; }
+    Mod+Ctrl+End  { move-column-to-last; }
+
+    Mod+Shift+Left  { move-column-left; }
+    Mod+Shift+Down  { move-window-down; }
+    Mod+Shift+Up    { move-window-up; }
+    Mod+Shift+Right { move-column-right; }
+    Mod+Shift+H     { move-column-left; }
+    Mod+Shift+J     { move-window-down; }
+    Mod+Shift+K     { move-window-up; }
+    Mod+Shift+L     { move-column-right; }
+
+    Mod+Shift+Ctrl+Left  { move-column-to-monitor-left; }
+    Mod+Shift+Ctrl+Down  { move-column-to-monitor-down; }
+    Mod+Shift+Ctrl+Up    { move-column-to-monitor-up; }
+    Mod+Shift+Ctrl+Right { move-column-to-monitor-right; }
+    Mod+Shift+Ctrl+H     { move-column-to-monitor-left; }
+    Mod+Shift+Ctrl+J     { move-column-to-monitor-down; }
+    Mod+Shift+Ctrl+K     { move-column-to-monitor-up; }
+    Mod+Shift+Ctrl+L     { move-column-to-monitor-right; }
+
+    Mod+Page_Down      { focus-workspace-down; }
+    Mod+Page_Up        { focus-workspace-up; }
+    Mod+Ctrl+Page_Down { move-column-to-workspace-down; }
+    Mod+Ctrl+Page_Up   { move-column-to-workspace-up; }
+    Mod+Ctrl+U         { move-column-to-workspace-down; }
+    Mod+Ctrl+I         { move-column-to-workspace-up; }
+
+    Mod+Shift+Page_Down { move-workspace-down; }
+    Mod+Shift+Page_Up   { move-workspace-up; }
+    Mod+Shift+I         { move-workspace-up; }
+
+    Mod+WheelScrollDown      cooldown-ms=150 { focus-workspace-down; }
+    Mod+WheelScrollUp        cooldown-ms=150 { focus-workspace-up; }
+    Mod+Ctrl+WheelScrollDown cooldown-ms=150 { move-column-to-workspace-down; }
+    Mod+Ctrl+WheelScrollUp   cooldown-ms=150 { move-column-to-workspace-up; }
+
+    Mod+WheelScrollRight      { focus-column-right; }
+    Mod+WheelScrollLeft       { focus-column-left; }
+    Mod+Ctrl+WheelScrollRight { move-column-right; }
+    Mod+Ctrl+WheelScrollLeft  { move-column-left; }
+
+    Mod+Shift+WheelScrollDown      { focus-column-right; }
+    Mod+Shift+WheelScrollUp        { focus-column-left; }
+    Mod+Ctrl+Shift+WheelScrollDown { move-column-right; }
+    Mod+Ctrl+Shift+WheelScrollUp   { move-column-left; }
+
+    Mod+1 { focus-workspace 1; }
+    Mod+2 { focus-workspace 2; }
+    Mod+3 { focus-workspace 3; }
+    Mod+4 { focus-workspace 4; }
+    Mod+5 { focus-workspace 5; }
+    Mod+6 { focus-workspace 6; }
+    Mod+7 { focus-workspace 7; }
+    Mod+8 { focus-workspace 8; }
+    Mod+9 { focus-workspace 9; }
+
+    Mod+Shift+1 { move-column-to-workspace 1; }
+    Mod+Shift+2 { move-column-to-workspace 2; }
+    Mod+Shift+3 { move-column-to-workspace 3; }
+    Mod+Shift+4 { move-column-to-workspace 4; }
+    Mod+Shift+5 { move-column-to-workspace 5; }
+    Mod+Shift+6 { move-column-to-workspace 6; }
+    Mod+Shift+7 { move-column-to-workspace 7; }
+    Mod+Shift+8 { move-column-to-workspace 8; }
+    Mod+Shift+9 { move-column-to-workspace 9; }
+
+    Mod+BracketLeft  { consume-or-expel-window-left; }
+    Mod+BracketRight { consume-or-expel-window-right; }
+
+    Mod+Comma  { consume-window-into-column; }
+    Mod+Period { expel-window-from-column; }
+
+    Mod+R { spawn-sh "noctalia-shell ipc call screenRecorder toggle"; }
+    Mod+Shift+R { switch-preset-window-height; }
+    Mod+Ctrl+R { reset-window-height; }
+    Mod+F { maximize-column; }
+    Mod+Shift+F { fullscreen-window; }
+    Mod+Ctrl+F { expand-column-to-available-width; }
+
+    Mod+C repeat=false { close-window; }
+    Mod+Ctrl+C { center-visible-columns; }
+
+    Mod+Minus { set-column-width "-10%"; }
+    Mod+Equal { set-column-width "+10%"; }
+
+    Mod+Shift+Minus { set-window-height "-10%"; }
+    Mod+Shift+Equal { set-window-height "+10%"; }
+
+    Mod+Space          { toggle-window-floating; }
+    Mod+Shift+V { switch-focus-between-floating-and-tiling; }
+
+    Mod+W { toggle-column-tabbed-display; }
+
+    Mod+P { spawn-sh "rm -f /tmp/screenshot.png && niri msg action screenshot --show-pointer=false && for i in $(seq 1 100); do [ -f /tmp/screenshot.png ] && break; sleep 0.05; done && [ -f /tmp/screenshot.png ] && swappy -f /tmp/screenshot.png"; }
+
+    Mod+Escape allow-inhibiting=false { toggle-keyboard-shortcuts-inhibit; }
+
+    Mod+Shift+E { spawn-sh "noctalia-shell ipc call sessionMenu toggle"; }
+}
+
+spawn-sh-at-startup "easyeffects --gapplication-service"
+spawn-at-startup "blueman-applet"
+spawn-at-startup "nm-applet"
+spawn-at-startup "noctalia-shell"
+spawn-at-startup "zen-twilight"
+spawn-at-startup "thunderbird"
+spawn-at-startup "vesktop"
+spawn-at-startup "slack"
+spawn-sh-at-startup "gtk-launch com.microsoft.Edge.flextop.msedge-cifhbcnohmdccbgoicgdjpfamggdegmo-Default"
+spawn-sh-at-startup "gtk-launch com.microsoft.Edge.flextop.msedge-faolnafnngnfdaknnbpnkhgohbobgegn-Default"
+spawn-sh-at-startup "ghostty --gtk-single-instance=true --quit-after-last-window-closed=false --initial-window=false"
+spawn-sh-at-startup "ghostty --window-height=600 --window-width=1200 --class=uy.com.mzunino"
+spawn-at-startup "niri" "msg" "action" "focus-workspace" "2"
+
+hotkey-overlay {
+}
+
+prefer-no-csd
+
+screenshot-path "/tmp/screenshot.png"
+

+ 16 - 16
noctalia/.config/noctalia/colors.json

@@ -1,18 +1,18 @@
 {
-    "mError": "#eb6f92",
-    "mHover": "#524f67",
-    "mOnError": "#191724",
-    "mOnHover": "#e0def4",
-    "mOnPrimary": "#191724",
-    "mOnSecondary": "#191724",
-    "mOnSurface": "#e0def4",
-    "mOnSurfaceVariant": "#908caa",
-    "mOnTertiary": "#e0def4",
-    "mOutline": "#403d52",
-    "mPrimary": "#ebbcba",
-    "mSecondary": "#9ccfd8",
-    "mShadow": "#191724",
-    "mSurface": "#1f1d2e",
-    "mSurfaceVariant": "#26233a",
-    "mTertiary": "#31748f"
+    "mError": "#e67e80",
+    "mHover": "#9da9a0",
+    "mOnError": "#232a2e",
+    "mOnHover": "#232a2e",
+    "mOnPrimary": "#232a2e",
+    "mOnSecondary": "#232a2e",
+    "mOnSurface": "#859289",
+    "mOnSurfaceVariant": "#d3c6aa",
+    "mOnTertiary": "#232a2e",
+    "mOutline": "#d3c6aa",
+    "mPrimary": "#d3c6aa",
+    "mSecondary": "#d3c6aa",
+    "mShadow": "#475258",
+    "mSurface": "#232a2e",
+    "mSurfaceVariant": "#2d353b",
+    "mTertiary": "#9da9a0"
 }

+ 43 - 36
noctalia/.config/noctalia/settings.json

@@ -2,6 +2,7 @@
     "appLauncher": {
         "customLaunchPrefix": "",
         "customLaunchPrefixEnabled": false,
+        "enableClipPreview": true,
         "enableClipboardHistory": true,
         "pinnedExecs": [
         ],
@@ -12,9 +13,10 @@
     },
     "audio": {
         "cavaFrameRate": 60,
+        "externalMixer": "pwvucontrol || pavucontrol",
         "mprisBlacklist": [
         ],
-        "preferredPlayer": "",
+        "preferredPlayer": "mpv",
         "visualizerQuality": "high",
         "visualizerType": "linear",
         "volumeOverdrive": false,
@@ -22,6 +24,7 @@
     },
     "bar": {
         "backgroundOpacity": 0,
+        "capsuleOpacity": 1,
         "density": "comfortable",
         "exclusive": true,
         "floating": true,
@@ -41,6 +44,7 @@
                     "maxWidth": 145,
                     "scrollingMode": "hover",
                     "showAlbumArt": false,
+                    "showArtistFirst": true,
                     "showVisualizer": false,
                     "useFixedWidth": false,
                     "visualizerType": "linear"
@@ -48,10 +52,11 @@
             ],
             "left": [
                 {
-                    "characterCount": 1,
+                    "characterCount": 10,
+                    "followFocusedScreen": false,
                     "hideUnoccupied": true,
                     "id": "Workspace",
-                    "labelMode": "index"
+                    "labelMode": "index+name"
                 },
                 {
                     "colorizeIcons": false,
@@ -69,15 +74,6 @@
                 },
                 {
                     "displayMode": "alwaysShow",
-                    "id": "Brightness"
-                },
-                {
-                    "displayMode": "alwaysShow",
-                    "id": "Battery",
-                    "warningThreshold": 15
-                },
-                {
-                    "displayMode": "onhover",
                     "id": "Volume"
                 },
                 {
@@ -105,21 +101,21 @@
             ]
         }
     },
-    "battery": {
-        "chargingMode": 0
-    },
     "brightness": {
         "brightnessStep": 5,
         "enableDdcSupport": false,
         "enforceMinimum": true
     },
+    "changelog": {
+        "lastSeenVersion": ""
+    },
     "colorSchemes": {
         "darkMode": true,
         "generateTemplatesForPredefined": true,
         "manualSunrise": "06:30",
         "manualSunset": "18:30",
         "matugenSchemeType": "scheme-fruit-salad",
-        "predefinedScheme": "Rosepine",
+        "predefinedScheme": "Everforest",
         "schedulingMode": "off",
         "useWallpaperColors": false
     },
@@ -183,15 +179,17 @@
         "colorizeIcons": false,
         "displayMode": "always_visible",
         "enabled": false,
-        "floatingRatio": 1,
+        "floatingRatio": 0.85,
         "monitors": [
         ],
         "onlySameOutput": true,
         "pinnedApps": [
         ],
-        "size": 1
+        "radiusRatio": 1,
+        "size": 0.89
     },
     "general": {
+        "allowPanelsOnScreenWithoutBar": true,
         "animationDisabled": true,
         "animationSpeed": 1,
         "avatarImage": "/home/mzunino/Downloads/6627528.jpg",
@@ -201,13 +199,14 @@
         "forceBlackScreenCorners": true,
         "language": "",
         "lockOnSuspend": true,
-        "radiusRatio": 1,
-        "scaleRatio": 1,
+        "radiusRatio": 2,
+        "scaleRatio": 1.1,
         "screenRadiusRatio": 1,
         "shadowDirection": "bottom_right",
         "shadowOffsetX": 2,
         "shadowOffsetY": 3,
-        "showScreenCorners": false
+        "showHibernateOnLockScreen": false,
+        "showScreenCorners": true
     },
     "hooks": {
         "darkModeChange": "",
@@ -217,16 +216,17 @@
     "location": {
         "analogClockInCalendar": false,
         "firstDayOfWeek": -1,
-        "name": "Uruguay",
+        "name": "Montevideo, Uruguay",
         "showCalendarEvents": true,
         "showCalendarWeather": true,
         "showWeekNumberInCalendar": false,
         "use12hourFormat": false,
         "useFahrenheit": false,
-        "weatherEnabled": true
+        "weatherEnabled": true,
+        "weatherShowEffects": true
     },
     "network": {
-        "wifiEnabled": true
+        "wifiEnabled": false
     },
     "nightLight": {
         "autoSchedule": true,
@@ -248,7 +248,7 @@
         ],
         "normalUrgencyDuration": 8,
         "overlayLayer": true,
-        "respectExpireTimeout": false
+        "respectExpireTimeout": true
     },
     "osd": {
         "autoHideMs": 2000,
@@ -263,7 +263,7 @@
         "audioCodec": "opus",
         "audioSource": "default_output",
         "colorRange": "limited",
-        "directory": "/home/mzunino/Videos",
+        "directory": "/home/mzunino/Videos/recordings",
         "frameRate": 60,
         "quality": "very_high",
         "showCursor": true,
@@ -271,32 +271,38 @@
         "videoSource": "portal"
     },
     "sessionMenu": {
-        "countdownDuration": 10000,
+        "countdownDuration": 5000,
         "enableCountdown": true,
         "position": "center",
         "powerOptions": [
             {
                 "action": "lock",
+                "countdownEnabled": true,
                 "enabled": true
             },
             {
                 "action": "suspend",
+                "countdownEnabled": true,
                 "enabled": true
             },
             {
                 "action": "hibernate",
+                "countdownEnabled": true,
                 "enabled": true
             },
             {
                 "action": "reboot",
+                "countdownEnabled": true,
                 "enabled": true
             },
             {
                 "action": "logout",
+                "countdownEnabled": true,
                 "enabled": true
             },
             {
                 "action": "shutdown",
+                "countdownEnabled": true,
                 "enabled": true
             }
         ],
@@ -307,15 +313,15 @@
     "systemMonitor": {
         "cpuCriticalThreshold": 90,
         "cpuWarningThreshold": 80,
-        "criticalColor": "",
+        "criticalColor": "#e67e80",
         "diskCriticalThreshold": 90,
         "diskWarningThreshold": 80,
         "memCriticalThreshold": 90,
         "memWarningThreshold": 80,
         "tempCriticalThreshold": 90,
         "tempWarningThreshold": 80,
-        "useCustomColors": false,
-        "warningColor": ""
+        "useCustomColors": true,
+        "warningColor": "#9da9a0"
     },
     "templates": {
         "alacritty": false,
@@ -331,6 +337,7 @@
         "pywalfox": false,
         "qt": false,
         "spicetify": false,
+        "telegram": false,
         "vicinae": false,
         "walker": false,
         "wezterm": false
@@ -357,12 +364,12 @@
             {
                 "directory": "/home/mzunino/Pictures",
                 "name": "HDMI-A-1",
-                "wallpaper": "/home/mzunino/Pictures/wallhaven-569155.jpg"
+                "wallpaper": "/home/mzunino/Pictures/wallhaven-721296.jpg"
             },
             {
                 "directory": "/home/mzunino/Pictures",
                 "name": "DP-1",
-                "wallpaper": "/home/mzunino/Pictures/wallhaven-569155.jpg"
+                "wallpaper": "/home/mzunino/Pictures/wallhaven_4d8xe3.jpg"
             },
             {
                 "directory": "/home/mzunino/Pictures",
@@ -379,14 +386,14 @@
         "transitionDuration": 1500,
         "transitionEdgeSmoothness": 0.05,
         "transitionType": "random",
-        "useWallhaven": false,
-        "wallhavenCategories": "111",
+        "useWallhaven": true,
+        "wallhavenCategories": "100",
         "wallhavenOrder": "desc",
-        "wallhavenPurity": "100",
+        "wallhavenPurity": "111",
         "wallhavenQuery": "",
         "wallhavenResolutionHeight": "",
         "wallhavenResolutionMode": "atleast",
         "wallhavenResolutionWidth": "",
-        "wallhavenSorting": "date_added"
+        "wallhavenSorting": "views"
     }
 }

BIN
opencodetmp/opencode-linux-x64.tar.gz


+ 5 - 1
sway/.config/sway/config.d/autostart

@@ -1,8 +1,12 @@
 # vim: ft=swayconfig
 # System Services
+exec {
+    systemctl --user start hyprpolkitagent
+}
+
 exec {
     ghostty --gtk-single-instance=true --quit-after-last-window-closed=false --initial-window=false
-    $(nix-locate -w polkit-gnome-authentication-agent-1 | awk '{print $NF}')
+
     blueman-applet
     nm-applet
     # wlsunset -l -34.9 -L -56.2 -t 4500 -g 0.9

+ 5 - 5
zsh/.config/zsh/.zprofile

@@ -7,8 +7,8 @@ source ~/.config/env
 # Set ZDOTDIR if not already set
 export ZDOTDIR=${ZDOTDIR:-~/.config/zsh}
 
-# Auto-start Sway on first virtual terminal
-if [ -z "$WAYLAND_DISPLAY" ] && [ "$XDG_VTNR" -eq 1 ]; then
-    exec sway
-fi
-
+# if [ -z "$WAYLAND_DISPLAY" ] && [ "$XDG_VTNR" -eq 1 ]; then
+   # if uwsm check may-start; then
+   #   exec uwsm start swayfx-uwsm.desktop
+   # fi
+# fi