mirror of
https://github.com/prdlk/dotfiles.git
synced 2026-11-02 19:32:43 +00:00
76 lines
2.3 KiB
TOML
76 lines
2.3 KiB
TOML
[general]
|
|||
|
|
workspace_prefix = "ndw-" # prefix for dynamic workspace names
|
||
|
|
default_programs = ["kitty"] # programs launched when creating any new workspace
|
||
|
|
auto_delete_empty = true # daemon: auto-delete empty unfocused workspaces
|
||
|
|
hover_preview = false # preview workspaces by hovering over cards
|
||
|
|
layout = "qwerty" # keyboard layout for the overlay (see table below)
|
||
|
|
|
||
|
|
[keybinds]
|
||
|
|
close = ["Escape", "Ctrl+c", "Ctrl+w", "Ctrl+q"] # keys to dismiss the overlay
|
||
|
|
|
||
|
|
[workspace.y] # digit workspaces work too
|
||
|
|
name = "YouTube"
|
||
|
|
programs = ["vicinae vicinae://launch/applications/WebApp-YouTube7881"]
|
||
|
|
|
||
|
|
[workspace.m] # digit workspaces work too
|
||
|
|
name = "Messages"
|
||
|
|
programs = [
|
||
|
|
"vicinae vicinae://launch/applications/beeper",
|
||
|
|
"vicinae vicinae://launch/applications/org.gnome.Evolution",
|
||
|
|
]
|
||
|
|
|
||
|
|
[workspace.l] # digit workspaces work too
|
||
|
|
name = "Linear"
|
||
|
|
programs = ["vicinae vicinae://launch/applications/WebApp-Linear3312"]
|
||
|
|
|
||
|
|
[workspace.d] # digit workspaces work too
|
||
|
|
name = "Chrome"
|
||
|
|
programs = ["vicinae vicinae://launch/applications/google-chrome"]
|
||
|
|
|
||
|
|
[workspace.x] # digit workspaces work too
|
||
|
|
name = "Twitter"
|
||
|
|
programs = ["vicinae vicinae://launch/applications/WebApp-X1000"]
|
||
|
|
|
||
|
|
[workspace.h]
|
||
|
|
name = "Herdr"
|
||
|
|
programs = ["kitty --class kitty-herdr -e herdr"]
|
||
|
|
|
||
|
|
# digit workspaces work too
|
||
|
|
[workspace.f]
|
||
|
|
name = "Frontend"
|
||
|
|
programs = [
|
||
|
|
"kitty-nvim walletbases/website",
|
||
|
|
"kitty-claude walletbases/website",
|
||
|
|
]
|
||
|
|
|
||
|
|
[workspace.c]
|
||
|
|
name = "Contracts"
|
||
|
|
programs = [
|
||
|
|
"kitty-nvim walletbases/contracts",
|
||
|
|
"kitty --class kitty-claude -d /home/prad/Developer/github.com/walletbases/contracts -e claude",
|
||
|
|
]
|
||
|
|
|
||
|
|
|
||
|
|
[workspace.b]
|
||
|
|
name = "Backend"
|
||
|
|
programs = [
|
||
|
|
"kitty --class kitty-nvim -d /home/prad/Developer/github.com/walletbases/backend -e nvim",
|
||
|
|
"kitty --class kitty-claude -d /home/prad/Developer/github.com/walletbases/backend -e claude",
|
||
|
|
]
|
||
|
|
|
||
|
|
[workspace.s]
|
||
|
|
name = "SDK"
|
||
|
|
programs = [
|
||
|
|
"kitty --class kitty-nvim -d /home/prad/Developer/github.com/walletbases/core -e nvim",
|
||
|
|
"kitty --class kitty-claude -d /home/prad/Developer/github.com/walletbases/core -e claude",
|
||
|
|
]
|
||
|
|
|
||
|
|
[workspace.w]
|
||
|
|
name = "Web"
|
||
|
|
programs = [
|
||
|
|
"kitty --class kitty-nvim -d /home/prad/Developer/github.com/walletbases/website -e nvim",
|
||
|
|
"kitty --class kitty-claude -d /home/prad/Developer/github.com/walletbases/website -e claude",
|
||
|
|
]
|
||
|
|
|
||
|
|
[hooks]
|
||
|
|
on_create = ['''~/.config/niri/scripts/ndw-route-workspace.sh''']
|