dev: automated commit - 2025-11-28 18:28:12
This commit is contained in:
parent
7024be866f
commit
023988b638
16 changed files with 341 additions and 127 deletions
|
|
@ -237,8 +237,12 @@
|
||||||
"updaterTerminalAdditionalParams": "",
|
"updaterTerminalAdditionalParams": "",
|
||||||
"displayNameMode": "system",
|
"displayNameMode": "system",
|
||||||
"screenPreferences": {
|
"screenPreferences": {
|
||||||
"dock": ["all"],
|
"dock": [
|
||||||
"systemTray": ["all"],
|
"all"
|
||||||
|
],
|
||||||
|
"systemTray": [
|
||||||
|
"all"
|
||||||
|
],
|
||||||
"notepad": []
|
"notepad": []
|
||||||
},
|
},
|
||||||
"showOnLastDisplay": {
|
"showOnLastDisplay": {
|
||||||
|
|
@ -250,7 +254,9 @@
|
||||||
"name": "Main Bar",
|
"name": "Main Bar",
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
"position": 0,
|
"position": 0,
|
||||||
"screenPreferences": ["all"],
|
"screenPreferences": [
|
||||||
|
"all"
|
||||||
|
],
|
||||||
"showOnLastDisplay": true,
|
"showOnLastDisplay": true,
|
||||||
"leftWidgets": [
|
"leftWidgets": [
|
||||||
{
|
{
|
||||||
|
|
@ -262,7 +268,9 @@
|
||||||
"enabled": true
|
"enabled": true
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"centerWidgets": ["music"],
|
"centerWidgets": [
|
||||||
|
"music"
|
||||||
|
],
|
||||||
"rightWidgets": [
|
"rightWidgets": [
|
||||||
{
|
{
|
||||||
"id": "cpuUsage",
|
"id": "cpuUsage",
|
||||||
|
|
@ -318,4 +326,3 @@
|
||||||
],
|
],
|
||||||
"configVersion": 2
|
"configVersion": 2
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
49
alacritty/.config/alacritty/alacritty.toml
Normal file
49
alacritty/.config/alacritty/alacritty.toml
Normal file
|
|
@ -0,0 +1,49 @@
|
||||||
|
# Alacritty Configuration
|
||||||
|
# Migrated from Ghostty configuration
|
||||||
|
|
||||||
|
# Import noctalia theme
|
||||||
|
import = ["~/.config/alacritty/themes/noctalia.toml"]
|
||||||
|
|
||||||
|
# Font configuration
|
||||||
|
[font]
|
||||||
|
size = 12.0
|
||||||
|
|
||||||
|
[font.normal]
|
||||||
|
family = "JetBrainsMono Nerd Font"
|
||||||
|
style = "Regular"
|
||||||
|
|
||||||
|
# Cursor configuration
|
||||||
|
[cursor]
|
||||||
|
style = "Block"
|
||||||
|
unfocused_hollow = true
|
||||||
|
|
||||||
|
# Window configuration
|
||||||
|
[window]
|
||||||
|
padding.x = 0
|
||||||
|
padding.y = 0
|
||||||
|
decorations = "None"
|
||||||
|
opacity = 0.989
|
||||||
|
|
||||||
|
[env]
|
||||||
|
TERM = "xterm-256color"
|
||||||
|
|
||||||
|
# Mouse configuration
|
||||||
|
[mouse]
|
||||||
|
hide_when_typing = true
|
||||||
|
|
||||||
|
# Keybindings
|
||||||
|
[[keyboard.bindings]]
|
||||||
|
key = "Equals"
|
||||||
|
mods = "Control|Shift"
|
||||||
|
action = "IncreaseFontSize"
|
||||||
|
|
||||||
|
[[keyboard.bindings]]
|
||||||
|
key = "Minus"
|
||||||
|
mods = "Control|Shift"
|
||||||
|
action = "DecreaseFontSize"
|
||||||
|
|
||||||
|
[[keyboard.bindings]]
|
||||||
|
key = "Key0"
|
||||||
|
mods = "Control|Shift"
|
||||||
|
action = "ResetFontSize"
|
||||||
|
|
||||||
35
alacritty/.config/alacritty/themes/noctalia.toml
Normal file
35
alacritty/.config/alacritty/themes/noctalia.toml
Normal file
|
|
@ -0,0 +1,35 @@
|
||||||
|
# Noctalia Theme
|
||||||
|
# Migrated from Ghostty noctalia theme
|
||||||
|
|
||||||
|
[colors.primary]
|
||||||
|
background = '#212337'
|
||||||
|
foreground = '#ebfafa'
|
||||||
|
|
||||||
|
[colors.selection]
|
||||||
|
text = '#ebfafa'
|
||||||
|
background = '#bf4f8e'
|
||||||
|
|
||||||
|
[colors.cursor]
|
||||||
|
text = '#212337'
|
||||||
|
cursor = '#37f499'
|
||||||
|
|
||||||
|
[colors.normal]
|
||||||
|
black = '#21222c'
|
||||||
|
red = '#f9515d'
|
||||||
|
green = '#37f499'
|
||||||
|
yellow = '#e9f941'
|
||||||
|
blue = '#9071f4'
|
||||||
|
magenta = '#f265b5'
|
||||||
|
cyan = '#04d1f9'
|
||||||
|
white = '#ebfafa'
|
||||||
|
|
||||||
|
[colors.bright]
|
||||||
|
black = '#7081d0'
|
||||||
|
red = '#f16c75'
|
||||||
|
green = '#69F8B3'
|
||||||
|
yellow = '#f1fc79'
|
||||||
|
blue = '#a48cf2'
|
||||||
|
magenta = '#FD92CE'
|
||||||
|
cyan = '#66e4fd'
|
||||||
|
white = '#ffffff'
|
||||||
|
|
||||||
|
|
@ -1,26 +1,19 @@
|
||||||
binds {
|
binds {
|
||||||
Mod+Shift+Slash { show-hotkey-overlay; }
|
Mod+Shift+Slash { show-hotkey-overlay; }
|
||||||
|
|
||||||
Mod+Return { spawn "ghostty" "--gtk-single-instance=true"; }
|
Mod+Return { spawn "alacritty"; }
|
||||||
Mod+T { spawn-sh "~/.local/bin/niri-dev-launcher ~/Dev"; }
|
Mod+T { spawn-sh "~/.local/bin/niri-dev-launcher ~/Dev"; }
|
||||||
Mod+Shift+T { spawn-sh "~/.local/bin/niri-dev-launcher --no-cache ~/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+U { spawn-sh "~/test.py -id 'uy.com.mzunino'"; }
|
||||||
Mod+Shift+U { spawn-sh "ghostty --class=uy.com.mzunino"; }
|
Mod+Shift+U { spawn-sh "alacritty --class=uy.com.mzunino"; }
|
||||||
Mod+D hotkey-overlay-title="Run an Application: fuzzel" { spawn "fuzzel"; }
|
Mod+D hotkey-overlay-title="Run an Application: fuzzel" { spawn "fuzzel"; }
|
||||||
Mod+N { spawn-sh "~/.local/bin/sdm-ui.sh dmenu"; }
|
Mod+N { spawn-sh "~/.local/bin/sdm-ui.sh dmenu"; }
|
||||||
Mod+E { spawn-sh "~/.local/bin/niri-launch-or-focus thunar"; }
|
Mod+E { spawn-sh "~/.local/bin/niri-launch-or-focus thunar"; }
|
||||||
Mod+Y { spawn-sh "dms ipc call clipboard toggle"; }
|
|
||||||
Super+Alt+L hotkey-overlay-title="Lock the Screen: swaylock" { spawn "swaylock"; }
|
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"; }
|
Super+Alt+S allow-when-locked=true hotkey-overlay-title=null { spawn-sh "pkill orca || exec orca"; }
|
||||||
|
|
||||||
XF86AudioRaiseVolume allow-when-locked=true { spawn-sh "dms ipc call audio increment 5"; }
|
|
||||||
XF86AudioLowerVolume allow-when-locked=true { spawn-sh "dms ipc call audio decrement 5"; }
|
|
||||||
XF86AudioMute allow-when-locked=true { spawn-sh "dms ipc call audio mute"; }
|
|
||||||
XF86AudioMicMute allow-when-locked=true { spawn-sh "wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle"; }
|
XF86AudioMicMute allow-when-locked=true { spawn-sh "wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle"; }
|
||||||
|
|
||||||
XF86MonBrightnessUp allow-when-locked=true { spawn-sh "dms ipc call brightness increment 5 \"\""; }
|
|
||||||
XF86MonBrightnessDown allow-when-locked=true { spawn-sh "dms ipc call brightness decrement 5 \"\""; }
|
|
||||||
|
|
||||||
Mod+O repeat=false { toggle-overview; }
|
Mod+O repeat=false { toggle-overview; }
|
||||||
|
|
||||||
Mod+Q repeat=false { close-window; }
|
Mod+Q repeat=false { close-window; }
|
||||||
|
|
@ -120,9 +113,9 @@ binds {
|
||||||
Mod+Period { expel-window-from-column; }
|
Mod+Period { expel-window-from-column; }
|
||||||
|
|
||||||
// Mod+R { spawn-sh "dms ipc call screenRecorder toggle"; }
|
// Mod+R { spawn-sh "dms ipc call screenRecorder toggle"; }
|
||||||
Mod+R hotkey-overlay-title="Screen Recorder" {
|
// Mod+R hotkey-overlay-title="Screen Recorder" {
|
||||||
spawn "~/.local/bin/toggle_gsr.sh";
|
// spawn "~/.local/bin/toggle_gsr.sh";
|
||||||
}
|
// }
|
||||||
|
|
||||||
|
|
||||||
Mod+Shift+R { switch-preset-window-height; }
|
Mod+Shift+R { switch-preset-window-height; }
|
||||||
|
|
@ -148,7 +141,5 @@ binds {
|
||||||
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+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+Escape allow-inhibiting=false { toggle-keyboard-shortcuts-inhibit; }
|
||||||
|
|
||||||
Mod+Shift+E { spawn-sh "dms ipc call powermenu toggle"; }
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,6 @@
|
||||||
spawn-sh-at-startup "easyeffects --gapplication-service"
|
spawn-sh-at-startup "easyeffects --gapplication-service"
|
||||||
spawn-at-startup "blueman-applet"
|
spawn-at-startup "blueman-applet"
|
||||||
spawn-at-startup "nm-applet"
|
spawn-at-startup "nm-applet"
|
||||||
// Noctalia:
|
|
||||||
// spawn-at-startup "noctalia-shell"
|
|
||||||
|
|
||||||
// DMS:
|
|
||||||
spawn-at-startup "dms" "run"
|
|
||||||
spawn-at-startup "wl-paste" "--watch" "cliphist" "store"
|
|
||||||
|
|
||||||
spawn-at-startup "zen-twilight"
|
spawn-at-startup "zen-twilight"
|
||||||
spawn-at-startup "thunderbird"
|
spawn-at-startup "thunderbird"
|
||||||
|
|
@ -14,6 +8,7 @@ spawn-at-startup "vesktop"
|
||||||
spawn-at-startup "slack"
|
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-cifhbcnohmdccbgoicgdjpfamggdegmo-Default"
|
||||||
spawn-sh-at-startup "gtk-launch com.microsoft.Edge.flextop.msedge-faolnafnngnfdaknnbpnkhgohbobgegn-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 --gtk-single-instance=true --quit-after-last-window-closed=false --initial-window=false"
|
||||||
spawn-sh-at-startup "ghostty --class=uy.com.mzunino"
|
// spawn-sh-at-startup "ghostty --class=uy.com.mzunino"
|
||||||
|
spawn-sh-at-startup "alacritty --class=uy.com.mzunino"
|
||||||
spawn-at-startup "niri" "msg" "action" "focus-workspace" "2"
|
spawn-at-startup "niri" "msg" "action" "focus-workspace" "2"
|
||||||
|
|
|
||||||
|
|
@ -42,12 +42,6 @@ window-rule {
|
||||||
open-on-workspace "Social"
|
open-on-workspace "Social"
|
||||||
}
|
}
|
||||||
|
|
||||||
// Block out notifications from screencasts
|
|
||||||
layer-rule {
|
|
||||||
match namespace=r#"^dms-notifications-"#
|
|
||||||
block-out-from "screencast"
|
|
||||||
}
|
|
||||||
|
|
||||||
window-rule {
|
window-rule {
|
||||||
match is-window-cast-target=true
|
match is-window-cast-target=true
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -11,3 +11,18 @@ include "config.d/binds.kdl"
|
||||||
include "config.d/startup.kdl"
|
include "config.d/startup.kdl"
|
||||||
include "config.d/settings.kdl"
|
include "config.d/settings.kdl"
|
||||||
|
|
||||||
|
// Shell module selection: DMS or Noctalia
|
||||||
|
// To switch between them, comment/uncomment the appropriate lines below
|
||||||
|
|
||||||
|
// DMS module
|
||||||
|
// include "dms/binds.kdl"
|
||||||
|
// include "dms/startup.kdl"
|
||||||
|
// include "dms/wpblur.kdl"
|
||||||
|
// include "dms/window-rules.kdl"
|
||||||
|
|
||||||
|
// Noctalia module (uncomment to use instead of DMS)
|
||||||
|
include "noctalia/config.kdl"
|
||||||
|
include "noctalia/window-rules.kdl"
|
||||||
|
include "noctalia/binds.kdl"
|
||||||
|
include "noctalia/startup.kdl"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,38 +3,6 @@ binds {
|
||||||
spawn "dms" "ipc" "call" "spotlight" "toggle";
|
spawn "dms" "ipc" "call" "spotlight" "toggle";
|
||||||
}
|
}
|
||||||
|
|
||||||
Mod+V hotkey-overlay-title="Clipboard Manager" {
|
|
||||||
spawn "dms" "ipc" "call" "clipboard" "toggle";
|
|
||||||
}
|
|
||||||
|
|
||||||
Mod+M hotkey-overlay-title="Task Manager" {
|
|
||||||
spawn "dms" "ipc" "call" "processlist" "toggle";
|
|
||||||
}
|
|
||||||
|
|
||||||
Mod+Comma hotkey-overlay-title="Settings" {
|
|
||||||
spawn "dms" "ipc" "call" "settings" "toggle";
|
|
||||||
}
|
|
||||||
|
|
||||||
Mod+N hotkey-overlay-title="Notification Center" {
|
|
||||||
spawn "dms" "ipc" "call" "notifications" "toggle";
|
|
||||||
}
|
|
||||||
|
|
||||||
Mod+Y hotkey-overlay-title="Browse Wallpapers" {
|
|
||||||
spawn "dms" "ipc" "call" "dankdash" "wallpaper";
|
|
||||||
}
|
|
||||||
|
|
||||||
Mod+Shift+N hotkey-overlay-title="Notepad" {
|
|
||||||
spawn "dms" "ipc" "call" "notepad" "toggle";
|
|
||||||
}
|
|
||||||
|
|
||||||
Mod+Alt+L hotkey-overlay-title="Lock Screen" {
|
|
||||||
spawn "dms" "ipc" "call" "lock" "lock";
|
|
||||||
}
|
|
||||||
|
|
||||||
Ctrl+Alt+Delete hotkey-overlay-title="Task Manager" {
|
|
||||||
spawn "dms" "ipc" "call" "processlist" "toggle";
|
|
||||||
}
|
|
||||||
|
|
||||||
// Audio
|
// Audio
|
||||||
XF86AudioRaiseVolume allow-when-locked=true {
|
XF86AudioRaiseVolume allow-when-locked=true {
|
||||||
spawn "dms" "ipc" "call" "audio" "increment" "3";
|
spawn "dms" "ipc" "call" "audio" "increment" "3";
|
||||||
|
|
@ -53,7 +21,12 @@ binds {
|
||||||
XF86MonBrightnessUp allow-when-locked=true {
|
XF86MonBrightnessUp allow-when-locked=true {
|
||||||
spawn "dms" "ipc" "call" "brightness" "increment" "5" "";
|
spawn "dms" "ipc" "call" "brightness" "increment" "5" "";
|
||||||
}
|
}
|
||||||
|
|
||||||
XF86MonBrightnessDown allow-when-locked=true {
|
XF86MonBrightnessDown allow-when-locked=true {
|
||||||
spawn "dms" "ipc" "call" "brightness" "decrement" "5" "";
|
spawn "dms" "ipc" "call" "brightness" "decrement" "5" "";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Mod+Y hotkey-overlay-title="Clipboard Manager" {
|
||||||
|
spawn "dms" "ipc" "call" "clipboard" "toggle";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
5
niri/.config/niri/dms/startup.kdl
Normal file
5
niri/.config/niri/dms/startup.kdl
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
// DMS startup commands
|
||||||
|
spawn-at-startup "dms" "run"
|
||||||
|
spawn-at-startup "wl-paste" "--watch" "cliphist" "store"
|
||||||
|
|
||||||
|
|
||||||
8
niri/.config/niri/dms/window-rules.kdl
Normal file
8
niri/.config/niri/dms/window-rules.kdl
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
// DMS-specific window rules
|
||||||
|
// Block out notifications from screencasts
|
||||||
|
layer-rule {
|
||||||
|
match namespace=r#"^dms-notifications-"#
|
||||||
|
block-out-from "screencast"
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
69
niri/.config/niri/noctalia/binds.kdl
Normal file
69
niri/.config/niri/noctalia/binds.kdl
Normal file
|
|
@ -0,0 +1,69 @@
|
||||||
|
binds {
|
||||||
|
Mod+Space hotkey-overlay-title="Application Launcher" {
|
||||||
|
spawn "noctalia-shell" "ipc" "call" "launcher" "toggle";
|
||||||
|
}
|
||||||
|
|
||||||
|
Mod+Y hotkey-overlay-title="Clipboard Manager" {
|
||||||
|
spawn "noctalia-shell" "ipc" "call" "launcher" "clipboard";
|
||||||
|
}
|
||||||
|
|
||||||
|
Mod+Comma hotkey-overlay-title="Settings" {
|
||||||
|
spawn "noctalia-shell" "ipc" "call" "settings" "toggle";
|
||||||
|
}
|
||||||
|
|
||||||
|
Mod+Shift+N hotkey-overlay-title="Notification Center" {
|
||||||
|
spawn "noctalia-shell" "ipc" "call" "notifications" "toggleHistory";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Audio
|
||||||
|
XF86AudioRaiseVolume allow-when-locked=true {
|
||||||
|
spawn "noctalia-shell" "ipc" "call" "volume" "increase";
|
||||||
|
}
|
||||||
|
XF86AudioLowerVolume allow-when-locked=true {
|
||||||
|
spawn "noctalia-shell" "ipc" "call" "volume" "decrease";
|
||||||
|
}
|
||||||
|
XF86AudioMute allow-when-locked=true {
|
||||||
|
spawn "noctalia-shell" "ipc" "call" "volume" "muteOutput";
|
||||||
|
}
|
||||||
|
XF86AudioMicMute allow-when-locked=true {
|
||||||
|
spawn "noctalia-shell" "ipc" "call" "volume" "muteInput";
|
||||||
|
}
|
||||||
|
|
||||||
|
// Brightness
|
||||||
|
XF86MonBrightnessUp allow-when-locked=true {
|
||||||
|
spawn "noctalia-shell" "ipc" "call" "brightness" "increase";
|
||||||
|
}
|
||||||
|
XF86MonBrightnessDown allow-when-locked=true {
|
||||||
|
spawn "noctalia-shell" "ipc" "call" "brightness" "decrease";
|
||||||
|
}
|
||||||
|
|
||||||
|
Mod+Shift+E { spawn "noctalia-shell" "ipc" "call" "sessionMenu" "toggle"; }
|
||||||
|
|
||||||
|
// Control Center
|
||||||
|
Mod+S hotkey-overlay-title="Control Center" {
|
||||||
|
spawn "noctalia-shell" "ipc" "call" "controlCenter" "toggle";
|
||||||
|
}
|
||||||
|
|
||||||
|
Mod+Period hotkey-overlay-title="Emoji Picker" {
|
||||||
|
spawn "noctalia-shell" "ipc" "call" "launcher" "emoji";
|
||||||
|
}
|
||||||
|
|
||||||
|
// Media Controls
|
||||||
|
XF86AudioPlay allow-when-locked=true hotkey-overlay-title="Media: Play/Pause" {
|
||||||
|
spawn "noctalia-shell" "ipc" "call" "media" "playPause";
|
||||||
|
}
|
||||||
|
XF86AudioNext allow-when-locked=true hotkey-overlay-title="Media: Next" {
|
||||||
|
spawn "noctalia-shell" "ipc" "call" "media" "next";
|
||||||
|
}
|
||||||
|
XF86AudioPrev allow-when-locked=true hotkey-overlay-title="Media: Previous" {
|
||||||
|
spawn "noctalia-shell" "ipc" "call" "media" "previous";
|
||||||
|
}
|
||||||
|
|
||||||
|
// Screen Recorder
|
||||||
|
Mod+Shift+R hotkey-overlay-title="Screen Recorder" {
|
||||||
|
spawn "noctalia-shell" "ipc" "call" "screenRecorder" "toggle";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
16
niri/.config/niri/noctalia/config.kdl
Normal file
16
niri/.config/niri/noctalia/config.kdl
Normal file
|
|
@ -0,0 +1,16 @@
|
||||||
|
// Noctalia-specific debug settings
|
||||||
|
debug {
|
||||||
|
honor-xdg-activation-with-invalid-serial
|
||||||
|
}
|
||||||
|
|
||||||
|
// Noctalia-specific environment variables
|
||||||
|
environment {
|
||||||
|
QT_QPA_PLATFORMTHEME "qt6ct"
|
||||||
|
}
|
||||||
|
|
||||||
|
// Noctalia overview wallpaper - blurred overview wallpaper
|
||||||
|
layer-rule {
|
||||||
|
match namespace="^noctalia-overview*"
|
||||||
|
place-within-backdrop true
|
||||||
|
}
|
||||||
|
|
||||||
2
niri/.config/niri/noctalia/startup.kdl
Normal file
2
niri/.config/niri/noctalia/startup.kdl
Normal file
|
|
@ -0,0 +1,2 @@
|
||||||
|
// Noctalia startup commands
|
||||||
|
spawn-at-startup "noctalia-shell"
|
||||||
6
niri/.config/niri/noctalia/window-rules.kdl
Normal file
6
niri/.config/niri/noctalia/window-rules.kdl
Normal file
|
|
@ -0,0 +1,6 @@
|
||||||
|
// Noctalia-specific window rules - rounded corners
|
||||||
|
window-rule {
|
||||||
|
geometry-corner-radius 10
|
||||||
|
clip-to-geometry true
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -1,18 +1,18 @@
|
||||||
{
|
{
|
||||||
"mError": "#e67e80",
|
"mError": "#f16c75",
|
||||||
"mHover": "#9da9a0",
|
"mHover": "#a48cf2",
|
||||||
"mOnError": "#232a2e",
|
"mOnError": "#171928",
|
||||||
"mOnHover": "#232a2e",
|
"mOnHover": "#171928",
|
||||||
"mOnPrimary": "#232a2e",
|
"mOnPrimary": "#171928",
|
||||||
"mOnSecondary": "#232a2e",
|
"mOnSecondary": "#171928",
|
||||||
"mOnSurface": "#859289",
|
"mOnSurface": "#ebfafa",
|
||||||
"mOnSurfaceVariant": "#d3c6aa",
|
"mOnSurfaceVariant": "#abb4da",
|
||||||
"mOnTertiary": "#232a2e",
|
"mOnTertiary": "#171928",
|
||||||
"mOutline": "#d3c6aa",
|
"mOutline": "#3b4261",
|
||||||
"mPrimary": "#d3c6aa",
|
"mPrimary": "#37f499",
|
||||||
"mSecondary": "#d3c6aa",
|
"mSecondary": "#04d1f9",
|
||||||
"mShadow": "#475258",
|
"mShadow": "#414868",
|
||||||
"mSurface": "#232a2e",
|
"mSurface": "#212337",
|
||||||
"mSurfaceVariant": "#2d353b",
|
"mSurfaceVariant": "#292e42",
|
||||||
"mTertiary": "#9da9a0"
|
"mTertiary": "#a48cf2"
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -8,8 +8,9 @@
|
||||||
],
|
],
|
||||||
"position": "center",
|
"position": "center",
|
||||||
"sortByMostUsed": true,
|
"sortByMostUsed": true,
|
||||||
"terminalCommand": "kitty -e",
|
"terminalCommand": "ghostty -e",
|
||||||
"useApp2Unit": false
|
"useApp2Unit": false,
|
||||||
|
"viewMode": "list"
|
||||||
},
|
},
|
||||||
"audio": {
|
"audio": {
|
||||||
"cavaFrameRate": 60,
|
"cavaFrameRate": 60,
|
||||||
|
|
@ -25,9 +26,9 @@
|
||||||
"bar": {
|
"bar": {
|
||||||
"backgroundOpacity": 0,
|
"backgroundOpacity": 0,
|
||||||
"capsuleOpacity": 1,
|
"capsuleOpacity": 1,
|
||||||
"density": "comfortable",
|
"density": "default",
|
||||||
"exclusive": true,
|
"exclusive": true,
|
||||||
"floating": true,
|
"floating": false,
|
||||||
"marginHorizontal": 0,
|
"marginHorizontal": 0,
|
||||||
"marginVertical": 0,
|
"marginVertical": 0,
|
||||||
"monitors": [
|
"monitors": [
|
||||||
|
|
@ -42,10 +43,11 @@
|
||||||
"hideWhenIdle": false,
|
"hideWhenIdle": false,
|
||||||
"id": "MediaMini",
|
"id": "MediaMini",
|
||||||
"maxWidth": 145,
|
"maxWidth": 145,
|
||||||
"scrollingMode": "hover",
|
"scrollingMode": "always",
|
||||||
"showAlbumArt": false,
|
"showAlbumArt": true,
|
||||||
"showArtistFirst": true,
|
"showArtistFirst": true,
|
||||||
"showVisualizer": false,
|
"showProgressRing": true,
|
||||||
|
"showVisualizer": true,
|
||||||
"useFixedWidth": false,
|
"useFixedWidth": false,
|
||||||
"visualizerType": "linear"
|
"visualizerType": "linear"
|
||||||
}
|
}
|
||||||
|
|
@ -53,7 +55,7 @@
|
||||||
"left": [
|
"left": [
|
||||||
{
|
{
|
||||||
"characterCount": 10,
|
"characterCount": 10,
|
||||||
"followFocusedScreen": false,
|
"followFocusedScreen": true,
|
||||||
"hideUnoccupied": true,
|
"hideUnoccupied": true,
|
||||||
"id": "Workspace",
|
"id": "Workspace",
|
||||||
"labelMode": "index+name"
|
"labelMode": "index+name"
|
||||||
|
|
@ -72,16 +74,29 @@
|
||||||
{
|
{
|
||||||
"id": "ScreenRecorder"
|
"id": "ScreenRecorder"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"displayMode": "alwaysShow",
|
||||||
|
"id": "Battery",
|
||||||
|
"warningThreshold": 23
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayMode": "onhover",
|
||||||
|
"id": "Bluetooth"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"displayMode": "alwaysShow",
|
||||||
|
"id": "WiFi"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"displayMode": "alwaysShow",
|
"displayMode": "alwaysShow",
|
||||||
"id": "Volume"
|
"id": "Volume"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"customFont": "",
|
"customFont": "Arial",
|
||||||
"formatHorizontal": "HH:mm ddd, MMM dd",
|
"formatHorizontal": "HH:mm ddd, MMM dd",
|
||||||
"formatVertical": "HH mm - dd MM",
|
"formatVertical": "HH mm - dd MM",
|
||||||
"id": "Clock",
|
"id": "Clock",
|
||||||
"useCustomFont": false,
|
"useCustomFont": true,
|
||||||
"usePrimaryColor": true
|
"usePrimaryColor": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
@ -91,21 +106,44 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"blacklist": [
|
"blacklist": [
|
||||||
|
"nm-applet",
|
||||||
|
"*blue*"
|
||||||
],
|
],
|
||||||
"colorizeIcons": false,
|
"colorizeIcons": true,
|
||||||
"drawerEnabled": true,
|
"drawerEnabled": true,
|
||||||
"id": "Tray",
|
"id": "Tray",
|
||||||
"pinned": [
|
"pinned": [
|
||||||
|
"nm-applet"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"brightness": {
|
"brightness": {
|
||||||
"brightnessStep": 5,
|
"brightnessStep": 1,
|
||||||
"enableDdcSupport": false,
|
"enableDdcSupport": false,
|
||||||
"enforceMinimum": true
|
"enforceMinimum": true
|
||||||
},
|
},
|
||||||
|
"calendar": {
|
||||||
|
"cards": [
|
||||||
|
{
|
||||||
|
"enabled": true,
|
||||||
|
"id": "banner-card"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"enabled": true,
|
||||||
|
"id": "calendar-card"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"enabled": true,
|
||||||
|
"id": "timer-card"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"enabled": true,
|
||||||
|
"id": "weather-card"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
"changelog": {
|
"changelog": {
|
||||||
"lastSeenVersion": ""
|
"lastSeenVersion": ""
|
||||||
},
|
},
|
||||||
|
|
@ -114,8 +152,8 @@
|
||||||
"generateTemplatesForPredefined": true,
|
"generateTemplatesForPredefined": true,
|
||||||
"manualSunrise": "06:30",
|
"manualSunrise": "06:30",
|
||||||
"manualSunset": "18:30",
|
"manualSunset": "18:30",
|
||||||
"matugenSchemeType": "scheme-fruit-salad",
|
"matugenSchemeType": "scheme-monochrome",
|
||||||
"predefinedScheme": "Everforest",
|
"predefinedScheme": "Eldritch",
|
||||||
"schedulingMode": "off",
|
"schedulingMode": "off",
|
||||||
"useWallpaperColors": false
|
"useWallpaperColors": false
|
||||||
},
|
},
|
||||||
|
|
@ -138,7 +176,7 @@
|
||||||
"id": "weather-card"
|
"id": "weather-card"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"enabled": true,
|
"enabled": false,
|
||||||
"id": "media-sysmon-card"
|
"id": "media-sysmon-card"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|
@ -191,17 +229,17 @@
|
||||||
"general": {
|
"general": {
|
||||||
"allowPanelsOnScreenWithoutBar": true,
|
"allowPanelsOnScreenWithoutBar": true,
|
||||||
"animationDisabled": true,
|
"animationDisabled": true,
|
||||||
"animationSpeed": 1,
|
"animationSpeed": 0.1,
|
||||||
"avatarImage": "/home/mzunino/Downloads/6627528.jpg",
|
"avatarImage": "/home/mzunino/Sync/Documents/cv/img/profile.jpg",
|
||||||
"compactLockScreen": true,
|
"compactLockScreen": true,
|
||||||
"dimmerOpacity": 0.8,
|
"dimmerOpacity": 0.8,
|
||||||
"enableShadows": false,
|
"enableShadows": false,
|
||||||
"forceBlackScreenCorners": true,
|
"forceBlackScreenCorners": false,
|
||||||
"language": "",
|
"language": "",
|
||||||
"lockOnSuspend": true,
|
"lockOnSuspend": true,
|
||||||
"radiusRatio": 2,
|
"radiusRatio": 0.41000000000000003,
|
||||||
"scaleRatio": 1.1,
|
"scaleRatio": 1,
|
||||||
"screenRadiusRatio": 1,
|
"screenRadiusRatio": 0,
|
||||||
"shadowDirection": "bottom_right",
|
"shadowDirection": "bottom_right",
|
||||||
"shadowOffsetX": 2,
|
"shadowOffsetX": 2,
|
||||||
"shadowOffsetY": 3,
|
"shadowOffsetY": 3,
|
||||||
|
|
@ -226,19 +264,19 @@
|
||||||
"weatherShowEffects": true
|
"weatherShowEffects": true
|
||||||
},
|
},
|
||||||
"network": {
|
"network": {
|
||||||
"wifiEnabled": false
|
"wifiEnabled": true
|
||||||
},
|
},
|
||||||
"nightLight": {
|
"nightLight": {
|
||||||
"autoSchedule": true,
|
"autoSchedule": true,
|
||||||
"dayTemp": "6500",
|
"dayTemp": "6500",
|
||||||
"enabled": false,
|
"enabled": true,
|
||||||
"forced": false,
|
"forced": false,
|
||||||
"manualSunrise": "06:30",
|
"manualSunrise": "06:30",
|
||||||
"manualSunset": "18:30",
|
"manualSunset": "18:30",
|
||||||
"nightTemp": "4000"
|
"nightTemp": "4000"
|
||||||
},
|
},
|
||||||
"notifications": {
|
"notifications": {
|
||||||
"backgroundOpacity": 1,
|
"backgroundOpacity": 0.91,
|
||||||
"criticalUrgencyDuration": 15,
|
"criticalUrgencyDuration": 15,
|
||||||
"enableKeyboardLayoutToast": true,
|
"enableKeyboardLayoutToast": true,
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
|
|
@ -254,7 +292,13 @@
|
||||||
"autoHideMs": 2000,
|
"autoHideMs": 2000,
|
||||||
"backgroundOpacity": 1,
|
"backgroundOpacity": 1,
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
"location": "top_right",
|
"enabledTypes": [
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
2,
|
||||||
|
3
|
||||||
|
],
|
||||||
|
"location": "left",
|
||||||
"monitors": [
|
"monitors": [
|
||||||
],
|
],
|
||||||
"overlayLayer": true
|
"overlayLayer": true
|
||||||
|
|
@ -265,7 +309,7 @@
|
||||||
"colorRange": "limited",
|
"colorRange": "limited",
|
||||||
"directory": "/home/mzunino/Videos/recordings",
|
"directory": "/home/mzunino/Videos/recordings",
|
||||||
"frameRate": 60,
|
"frameRate": 60,
|
||||||
"quality": "very_high",
|
"quality": "high",
|
||||||
"showCursor": true,
|
"showCursor": true,
|
||||||
"videoCodec": "h264",
|
"videoCodec": "h264",
|
||||||
"videoSource": "portal"
|
"videoSource": "portal"
|
||||||
|
|
@ -308,34 +352,39 @@
|
||||||
],
|
],
|
||||||
"showHeader": true
|
"showHeader": true
|
||||||
},
|
},
|
||||||
"settingsVersion": 23,
|
"settingsVersion": 25,
|
||||||
"setupCompleted": true,
|
|
||||||
"systemMonitor": {
|
"systemMonitor": {
|
||||||
"cpuCriticalThreshold": 90,
|
"cpuCriticalThreshold": 90,
|
||||||
|
"cpuPollingInterval": 3000,
|
||||||
"cpuWarningThreshold": 80,
|
"cpuWarningThreshold": 80,
|
||||||
"criticalColor": "#e67e80",
|
"criticalColor": "#e67e80",
|
||||||
"diskCriticalThreshold": 90,
|
"diskCriticalThreshold": 90,
|
||||||
|
"diskPollingInterval": 3000,
|
||||||
"diskWarningThreshold": 80,
|
"diskWarningThreshold": 80,
|
||||||
"memCriticalThreshold": 90,
|
"memCriticalThreshold": 90,
|
||||||
|
"memPollingInterval": 3000,
|
||||||
"memWarningThreshold": 80,
|
"memWarningThreshold": 80,
|
||||||
|
"networkPollingInterval": 3000,
|
||||||
"tempCriticalThreshold": 90,
|
"tempCriticalThreshold": 90,
|
||||||
|
"tempPollingInterval": 3000,
|
||||||
"tempWarningThreshold": 80,
|
"tempWarningThreshold": 80,
|
||||||
"useCustomColors": true,
|
"useCustomColors": true,
|
||||||
"warningColor": "#9da9a0"
|
"warningColor": "#9da9a0"
|
||||||
},
|
},
|
||||||
"templates": {
|
"templates": {
|
||||||
"alacritty": false,
|
"alacritty": true,
|
||||||
|
"cava": false,
|
||||||
"code": false,
|
"code": false,
|
||||||
"discord": false,
|
"discord": true,
|
||||||
"enableUserTemplates": false,
|
"enableUserTemplates": false,
|
||||||
"foot": false,
|
"foot": false,
|
||||||
"fuzzel": false,
|
"fuzzel": true,
|
||||||
"ghostty": false,
|
"ghostty": true,
|
||||||
"gtk": false,
|
"gtk": true,
|
||||||
"kcolorscheme": false,
|
"kcolorscheme": true,
|
||||||
"kitty": false,
|
"kitty": false,
|
||||||
"pywalfox": false,
|
"pywalfox": false,
|
||||||
"qt": false,
|
"qt": true,
|
||||||
"spicetify": false,
|
"spicetify": false,
|
||||||
"telegram": false,
|
"telegram": false,
|
||||||
"vicinae": false,
|
"vicinae": false,
|
||||||
|
|
@ -349,8 +398,8 @@
|
||||||
"fontFixedScale": 1,
|
"fontFixedScale": 1,
|
||||||
"panelBackgroundOpacity": 1,
|
"panelBackgroundOpacity": 1,
|
||||||
"panelsAttachedToBar": true,
|
"panelsAttachedToBar": true,
|
||||||
"settingsPanelAttachToBar": false,
|
"settingsPanelAttachToBar": true,
|
||||||
"tooltipsEnabled": true
|
"tooltipsEnabled": false
|
||||||
},
|
},
|
||||||
"wallpaper": {
|
"wallpaper": {
|
||||||
"defaultWallpaper": "/nix/store/q8gbabnhr8b2r4s57d1pgchqvz0hf0cc-noctalia-shell-76a182a90cd31539019fb3c99f002ea56d028df3/share/noctalia-shell/Assets/Wallpaper/noctalia.png",
|
"defaultWallpaper": "/nix/store/q8gbabnhr8b2r4s57d1pgchqvz0hf0cc-noctalia-shell-76a182a90cd31539019fb3c99f002ea56d028df3/share/noctalia-shell/Assets/Wallpaper/noctalia.png",
|
||||||
|
|
@ -374,7 +423,7 @@
|
||||||
{
|
{
|
||||||
"directory": "/home/mzunino/Pictures",
|
"directory": "/home/mzunino/Pictures",
|
||||||
"name": "eDP-1",
|
"name": "eDP-1",
|
||||||
"wallpaper": "/home/mzunino/Pictures/ign_herakles.png"
|
"wallpaper": "/home/mzunino/Pictures/wallhaven-555609.jpg"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"overviewEnabled": true,
|
"overviewEnabled": true,
|
||||||
|
|
@ -384,9 +433,9 @@
|
||||||
"recursiveSearch": true,
|
"recursiveSearch": true,
|
||||||
"setWallpaperOnAllMonitors": true,
|
"setWallpaperOnAllMonitors": true,
|
||||||
"transitionDuration": 1500,
|
"transitionDuration": 1500,
|
||||||
"transitionEdgeSmoothness": 0.05,
|
"transitionEdgeSmoothness": 0,
|
||||||
"transitionType": "random",
|
"transitionType": "random",
|
||||||
"useWallhaven": true,
|
"useWallhaven": false,
|
||||||
"wallhavenCategories": "100",
|
"wallhavenCategories": "100",
|
||||||
"wallhavenOrder": "desc",
|
"wallhavenOrder": "desc",
|
||||||
"wallhavenPurity": "111",
|
"wallhavenPurity": "111",
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue