minor updates

This commit is contained in:
Alexander Navarro 2026-02-10 11:52:53 -03:00
parent cad4e125f4
commit 5d78105b52
6 changed files with 73 additions and 21 deletions

View file

@ -39,7 +39,7 @@ background_opacity 1
#: Hide the window when it loses keyboard focus automatically. Using #: Hide the window when it loses keyboard focus automatically. Using
#: this option will force focus_policy to on-demand. #: this option will force focus_policy to on-demand.
# grab_keyboard no # grab_keyboard yes
#: Grab the keyboard. This means global shortcuts defined in the OS #: Grab the keyboard. This means global shortcuts defined in the OS
#: will be passed to kitty instead. Useful if you want to create an OS #: will be passed to kitty instead. Useful if you want to create an OS

View file

@ -1,6 +1,7 @@
include "noctalia-shell.kdl" include "noctalia-shell.kdl"
include "keys.kdl" include "keys.kdl"
include "options.kdl" include "options.kdl"
include "rules.kdl"
spawn-at-startup "./fix_float.py" spawn-at-startup "./fix_float.py"
spawn-at-startup "udieskie" spawn-at-startup "udieskie"

View file

@ -64,4 +64,6 @@ hotkey-overlay {
skip-at-startup skip-at-startup
} }
screenshot-path null screenshot-path null
// try to hide client side decorations
prefer-no-csd

View file

@ -1,28 +1,22 @@
window-rule { window-rule {
// This regular expression is intentionally made as specific as possible, // Floatin Windows
// since this is the default config, and we want no false positives.
// You can get away with just app-id="wezterm" f you want.
match app-id="^org\\.wezfurlong\\.wezterm$"
default-column-width {
}
}
// Floatin Windows
window-rule {
match app-id="firefox$" title="^Picture-in-Picture$" match app-id="firefox$" title="^Picture-in-Picture$"
match app-id="^brave-.*-Default$" match app-id="^brave-.*-Default$"
// Extensions popup open-floating true match app-id="re.sonny.Junction"
match title="^Meet: .*" app-id="brave-browser"
// Extensions popup
open-floating true
clip-to-geometry false
} }
// Full width window
window-rule { window-rule {
// Full width window
match app-id="beekeeper-studio" match app-id="beekeeper-studio"
open-maximized true open-maximized true
} }
window-rule { window-rule {
// Block from screen capture
match app-id="^org\\.keepassxc\\.KeePassXC$" match app-id="^org\\.keepassxc\\.KeePassXC$"
match app-id="^org\\.gnome\\.World\\.Secrets$" match app-id="^org\\.gnome\\.World\\.Secrets$"
// block-out-from "screen-capture"
// Use this instead if you want them visible on third-party screenshot tools.
block-out-from "screencast" block-out-from "screencast"
} }
window-rule { window-rule {
@ -32,10 +26,6 @@ window-rule {
proportion 0.5 proportion 0.5
} }
} }
window-rule {
match title="^Meet: .*" app-id="brave-browser"
open-floating true
}
window-rule { window-rule {
geometry-corner-radius 4 geometry-corner-radius 4
clip-to-geometry true clip-to-geometry true

View file

@ -10,6 +10,18 @@
"kaomoji-provider": { "kaomoji-provider": {
"enabled": true, "enabled": true,
"sourceUrl": "https://github.com/noctalia-dev/noctalia-plugins" "sourceUrl": "https://github.com/noctalia-dev/noctalia-plugins"
},
"keybind-cheatsheet": {
"enabled": true,
"sourceUrl": "https://github.com/noctalia-dev/noctalia-plugins"
},
"pomodoro": {
"enabled": true,
"sourceUrl": "https://github.com/noctalia-dev/noctalia-plugins"
},
"tailscale": {
"enabled": true,
"sourceUrl": "https://github.com/noctalia-dev/noctalia-plugins"
} }
}, },
"version": 1 "version": 1

View file

@ -134,8 +134,7 @@
] ]
}, },
{ {
"iconColor": "none", "id": "plugin:pomodoro"
"id": "WallpaperSelector"
}, },
{ {
"hideWhenZero": false, "hideWhenZero": false,
@ -145,6 +144,44 @@
"showUnreadBadge": true, "showUnreadBadge": true,
"unreadBadgeColor": "primary" "unreadBadgeColor": "primary"
}, },
{
"colorizeSystemIcon": "none",
"enableColorization": false,
"hideMode": "alwaysExpanded",
"icon": "clipboard-search",
"id": "CustomButton",
"ipcIdentifier": "",
"leftClickExec": "qs -c noctalia-shell ipc call launcher clipboard",
"leftClickUpdateText": false,
"maxTextLength": {
"horizontal": 10,
"vertical": 10
},
"middleClickExec": "",
"middleClickUpdateText": false,
"parseJson": false,
"rightClickExec": "",
"rightClickUpdateText": false,
"showIcon": true,
"textCollapse": "",
"textCommand": "",
"textIntervalMs": 3000,
"textStream": false,
"wheelDownExec": "",
"wheelDownUpdateText": false,
"wheelExec": "",
"wheelMode": "unified",
"wheelUpExec": "",
"wheelUpUpdateText": false,
"wheelUpdateText": false
},
{
"iconColor": "none",
"id": "WallpaperSelector"
},
{
"id": "plugin:tailscale"
},
{ {
"displayMode": "onhover", "displayMode": "onhover",
"iconColor": "none", "iconColor": "none",
@ -269,6 +306,16 @@
}, },
{ {
"id": "NightLight" "id": "NightLight"
},
{
"enableOnStateLogic": false,
"generalTooltipText": "Keybind Cheatsheet",
"icon": "keyboard",
"id": "CustomButton",
"onClicked": "qs -c noctalia-shell ipc call plugin:keybind-cheatsheet toggle",
"onMiddleClicked": "",
"onRightClicked": "",
"stateChecksJson": "[]"
} }
] ]
} }