diff --git a/aws/.aws/config b/aws/.aws/config index 54dcd4f..2ffcc91 100644 Binary files a/aws/.aws/config and b/aws/.aws/config differ diff --git a/config/.config/env b/config/.config/env index f2d8bb6..d38be6d 100644 --- a/config/.config/env +++ b/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" + + diff --git a/fuzzel/.config/fuzzel/fuzzel.ini b/fuzzel/.config/fuzzel/fuzzel.ini index d36fb4c..537783c 100644 --- a/fuzzel/.config/fuzzel/fuzzel.ini +++ b/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 + +[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 [border] -radius=20 - -[dmenu] -exit-immediately-if-empty=yes + radius=20 diff --git a/fuzzel/.config/fuzzel/mocha/blue.ini b/fuzzel/.config/fuzzel/mocha/blue.ini deleted file mode 100644 index 0c54d24..0000000 --- a/fuzzel/.config/fuzzel/mocha/blue.ini +++ /dev/null @@ -1,8 +0,0 @@ -[colors] -background=1e1e2edd -text=cdd6f4ff -match=89b4faff -selection=585b70ff -selection-match=89b4faff -selection-text=cdd6f4ff -border=b4befeff diff --git a/fuzzel/.config/fuzzel/mocha/flamingo.ini b/fuzzel/.config/fuzzel/mocha/flamingo.ini deleted file mode 100644 index bfe863b..0000000 --- a/fuzzel/.config/fuzzel/mocha/flamingo.ini +++ /dev/null @@ -1,8 +0,0 @@ -[colors] -background=1e1e2edd -text=cdd6f4ff -match=f2cdcdff -selection=585b70ff -selection-match=f2cdcdff -selection-text=cdd6f4ff -border=b4befeff diff --git a/fuzzel/.config/fuzzel/mocha/green.ini b/fuzzel/.config/fuzzel/mocha/green.ini deleted file mode 100644 index d97bd84..0000000 --- a/fuzzel/.config/fuzzel/mocha/green.ini +++ /dev/null @@ -1,8 +0,0 @@ -[colors] -background=1e1e2edd -text=cdd6f4ff -match=a6e3a1ff -selection=585b70ff -selection-match=a6e3a1ff -selection-text=cdd6f4ff -border=b4befeff diff --git a/fuzzel/.config/fuzzel/mocha/lavender.ini b/fuzzel/.config/fuzzel/mocha/lavender.ini deleted file mode 100644 index 9ce88df..0000000 --- a/fuzzel/.config/fuzzel/mocha/lavender.ini +++ /dev/null @@ -1,8 +0,0 @@ -[colors] -background=1e1e2edd -text=cdd6f4ff -match=b4befeff -selection=585b70ff -selection-match=b4befeff -selection-text=cdd6f4ff -border=b4befeff diff --git a/fuzzel/.config/fuzzel/mocha/maroon.ini b/fuzzel/.config/fuzzel/mocha/maroon.ini deleted file mode 100644 index 8eac13c..0000000 --- a/fuzzel/.config/fuzzel/mocha/maroon.ini +++ /dev/null @@ -1,8 +0,0 @@ -[colors] -background=1e1e2edd -text=cdd6f4ff -match=eba0acff -selection=585b70ff -selection-match=eba0acff -selection-text=cdd6f4ff -border=b4befeff diff --git a/fuzzel/.config/fuzzel/mocha/mauve.ini b/fuzzel/.config/fuzzel/mocha/mauve.ini deleted file mode 100644 index 0a0cdcc..0000000 --- a/fuzzel/.config/fuzzel/mocha/mauve.ini +++ /dev/null @@ -1,8 +0,0 @@ -[colors] -background=1e1e2edd -text=cdd6f4ff -match=cba6f7ff -selection=585b70ff -selection-match=cba6f7ff -selection-text=cdd6f4ff -border=b4befeff diff --git a/fuzzel/.config/fuzzel/mocha/peach.ini b/fuzzel/.config/fuzzel/mocha/peach.ini deleted file mode 100644 index 60e02a9..0000000 --- a/fuzzel/.config/fuzzel/mocha/peach.ini +++ /dev/null @@ -1,8 +0,0 @@ -[colors] -background=1e1e2ef0 -text=cdd6f4ff -match=fab387ff -selection=585b70ff -selection-match=fab387ff -selection-text=cdd6f4ff -border=b4befeff diff --git a/fuzzel/.config/fuzzel/mocha/pink.ini b/fuzzel/.config/fuzzel/mocha/pink.ini deleted file mode 100644 index 302f354..0000000 --- a/fuzzel/.config/fuzzel/mocha/pink.ini +++ /dev/null @@ -1,8 +0,0 @@ -[colors] -background=1e1e2edd -text=cdd6f4ff -match=f5c2e7ff -selection=585b70ff -selection-match=f5c2e7ff -selection-text=cdd6f4ff -border=b4befeff diff --git a/fuzzel/.config/fuzzel/mocha/red.ini b/fuzzel/.config/fuzzel/mocha/red.ini deleted file mode 100644 index b6af6ae..0000000 --- a/fuzzel/.config/fuzzel/mocha/red.ini +++ /dev/null @@ -1,8 +0,0 @@ -[colors] -background=1e1e2ef0 -text=cdd6f4ff -match=f38ba8ff -selection=585b70ff -selection-match=f38ba8ff -selection-text=cdd6f4ff -border=b4befeff diff --git a/fuzzel/.config/fuzzel/mocha/rosewater.ini b/fuzzel/.config/fuzzel/mocha/rosewater.ini deleted file mode 100644 index b339c31..0000000 --- a/fuzzel/.config/fuzzel/mocha/rosewater.ini +++ /dev/null @@ -1,8 +0,0 @@ -[colors] -background=1e1e2edd -text=cdd6f4ff -match=f5e0dcff -selection=585b70ff -selection-match=f5e0dcff -selection-text=cdd6f4ff -border=b4befeff diff --git a/fuzzel/.config/fuzzel/mocha/sapphire.ini b/fuzzel/.config/fuzzel/mocha/sapphire.ini deleted file mode 100644 index 2c94335..0000000 --- a/fuzzel/.config/fuzzel/mocha/sapphire.ini +++ /dev/null @@ -1,8 +0,0 @@ -[colors] -background=1e1e2edd -text=cdd6f4ff -match=74c7ecff -selection=585b70ff -selection-match=74c7ecff -selection-text=cdd6f4ff -border=b4befeff diff --git a/fuzzel/.config/fuzzel/mocha/sky.ini b/fuzzel/.config/fuzzel/mocha/sky.ini deleted file mode 100644 index ee57600..0000000 --- a/fuzzel/.config/fuzzel/mocha/sky.ini +++ /dev/null @@ -1,8 +0,0 @@ -[colors] -background=1e1e2edd -text=cdd6f4ff -match=89dcebff -selection=585b70ff -selection-match=89dcebff -selection-text=cdd6f4ff -border=b4befeff diff --git a/fuzzel/.config/fuzzel/mocha/teal.ini b/fuzzel/.config/fuzzel/mocha/teal.ini deleted file mode 100644 index 5387e67..0000000 --- a/fuzzel/.config/fuzzel/mocha/teal.ini +++ /dev/null @@ -1,8 +0,0 @@ -[colors] -background=1e1e2edd -text=cdd6f4ff -match=94e2d5ff -selection=585b70ff -selection-match=94e2d5ff -selection-text=cdd6f4ff -border=b4befeff diff --git a/fuzzel/.config/fuzzel/mocha/yellow.ini b/fuzzel/.config/fuzzel/mocha/yellow.ini deleted file mode 100644 index 343f534..0000000 --- a/fuzzel/.config/fuzzel/mocha/yellow.ini +++ /dev/null @@ -1,8 +0,0 @@ -[colors] -background=1e1e2edd -text=cdd6f4ff -match=f9e2afff -selection=585b70ff -selection-match=f9e2afff -selection-text=cdd6f4ff -border=b4befeff diff --git a/niri/.config/niri/config.kdl b/niri/.config/niri/config.kdl new file mode 100644 index 0000000..07ccbb6 --- /dev/null +++ b/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" + diff --git a/noctalia/.config/noctalia/colors.json b/noctalia/.config/noctalia/colors.json index 18521c0..e57386d 100644 --- a/noctalia/.config/noctalia/colors.json +++ b/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" } diff --git a/noctalia/.config/noctalia/settings.json b/noctalia/.config/noctalia/settings.json index 9f9cd1c..ff49eb3 100644 --- a/noctalia/.config/noctalia/settings.json +++ b/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" } } diff --git a/opencodetmp/opencode-linux-x64.tar.gz b/opencodetmp/opencode-linux-x64.tar.gz new file mode 100644 index 0000000..e49e2e3 Binary files /dev/null and b/opencodetmp/opencode-linux-x64.tar.gz differ diff --git a/sway/.config/sway/config.d/autostart b/sway/.config/sway/config.d/autostart index d7a3872..c8e5bf3 100644 --- a/sway/.config/sway/config.d/autostart +++ b/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 diff --git a/zsh/.config/zsh/.zprofile b/zsh/.config/zsh/.zprofile index 6cfc0cc..0343a81 100644 --- a/zsh/.config/zsh/.zprofile +++ b/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