minor updates
This commit is contained in:
parent
cad4e125f4
commit
5d78105b52
6 changed files with 73 additions and 21 deletions
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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"
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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": "[]"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue