valknar
89c3ff257d
fix(wayvnc): always restart, even on clean exit
...
wayvnc exits with status 0 when it loses its capture output (e.g. the
idle daemon powering the screen off), so Restart=on-failure never
brought it back. Restart=always + StartLimitIntervalSec=0 keeps it
retrying until the output returns.
2026-08-24 17:34:23 +02:00
valknar
7520a1a5fb
feat(wayvnc): add config and user service for tailnet-only VNC access
...
Binds to the tailscale IP only, with PAM auth over TLS. TLS cert/key
are machine-local secrets and intentionally not tracked.
2026-08-24 16:32:36 +02:00
valknar
7584da9115
chore: zed config update
2026-08-18 19:10:41 +02:00
valknar and Claude Sonnet 5
01690ce658
hypr: switch default browser hotkey to Chrome
...
Firefox isn't installed; SUPER+W now launches google-chrome-stable,
and the opacity-override window rule matches Chrome's window class too.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-08-15 09:00:15 +02:00
valknar and Claude Opus 4.8
5c7bdb0ed8
noctalia: set weather location to Stockach
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-08-15 07:13:16 +02:00
valknar and Claude Sonnet 5
918cab2d3d
feat: track OpenRGB single-instance fix and RQuickShare desktop files
...
Adds a headless OpenRGB autostart entry plus a launcher wrapper that
focuses the existing GUI window instead of spawning a duplicate
instance, and tracks the customized RQuickShare autostart/launcher
desktop entries.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-08-15 05:58:35 +02:00
valknar and Claude Sonnet 5
383b2aa29c
feat: track zed, uwsm, and kitty configs
...
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-08-10 18:15:24 +02:00
valknar
33d3bf60a0
feat(hypr): track Hyprland config
...
monitors.lua stays untracked since it's machine-specific
(monitor names/resolutions won't transfer to another host).
2026-08-03 19:42:52 +02:00
valknar
50950ac071
feat(noctalia): add wallhaven bar widget
2026-08-03 19:39:59 +02:00
valknar
a4c7461958
feat(noctalia): track config and enable idle behavior
...
Adds lock (5min) and screen-off (6min) idle timeouts, which were
previously unset so the shell never dimmed/locked.
2026-08-03 19:32:18 +02:00
valknar
3532c50ba4
feat: catppuccin themes
2026-06-29 17:09:10 +02:00
valknar and Claude Sonnet 4.6
f9d4ab8c33
fix(arty): work around glow ~ expansion bug in style path
...
glow v2.1.2 validates the style path with ~ expanded but passes the
original unexpanded string to glamour's file reader, causing ENOENT.
Fix: pass the style via --style flag so bash expands $HOME before glow
sees it. Revert glow.yml style to "auto" (unused when arty drives it).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-26 18:20:42 +02:00
valknar and Claude Sonnet 4.6
f36e978846
fix(glow): use ~ relative path for Nord style
...
glow expands ~ via go-homedir, so the absolute path is not needed.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-26 18:16:16 +02:00
valknar and Claude Sonnet 4.6
52a5409495
feat: apply Nord theme to glow markdown renderer
...
- Add .config/glow/nord.json — full glamour style using Nord palette
(Polar Night bg, Frost headings, Aurora syntax, Snow Storm text)
- Configure glow.yml to use the Nord style by default
- Track both glow files in .gitignore whitelist
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-26 18:13:10 +02:00
valknar and Claude Sonnet 4.6
824395fd91
feat: replace bat Nord theme with Arctic Ice Studio reference
...
Applies the official Nord Sublime Text theme from crabique/Nord-plist
(arcticicestudio/nord-sublime-text) as the authoritative source.
Adaptations for bat/syntect:
- Strip alpha channel from all hex colors (#RRGGBBAA → #RRGGBB)
- Replace non-Nord comment color #616e88 with #4C566A (nord3)
- Remove SublimeLinter/GitGutter package-specific entries
- Consolidate JS+TS decorator and template-expression rules
- Preserve uuid from source for cache identity
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-22 20:20:46 +02:00
valknar and Claude Sonnet 4.6
faf2b60e8b
fix: expand bat Nord theme scope coverage for consistency
...
- variable/variable.other/support.variable → #D8DEE9 (micro: identifier.var)
- constant.other.boolean → #81A1C1 (YAML true/false, matches micro: constant.bool)
- constant.other.symbol, support.constant → #B48EAD (Ruby symbols, built-in consts)
- keyword.other.special-method → #88C0D0 (micro: identifier)
- entity.other.attribute-name.id, punctuation.definition.entity → #81A1C1
- meta.selector → #D08770 (CSS selectors, micro: special)
- keyword.other.unit generalized (drop css-only constant.numeric.css)
- entity.name.label → #81A1C1 (tag color)
- invalid.broken, invalid.unimplemented → #BF616A (micro: error)
- constant.other.color → #8FBCBB (hex color literals)
- meta.separator → #4C566A (micro: comment)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-22 20:15:51 +02:00
valknar and Claude Sonnet 4.6
fb5bcbc349
fix: align bat Nord theme with micro Nord theme
...
- Booleans (true/false) → #81A1C1 nord9, matching micro constant.bool
- Other constants (null, undefined) stay #B48EAD nord15
- Add preprocessor/directive rule → #5E81AC nord10, matching micro preproc
- Add brackets/braces rule → #D8DEE9 nord4, matching micro symbol.brackets
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-22 20:05:19 +02:00
valknar and Claude Sonnet 4.6
a403cf68f3
feat: add Nord theme for bat
...
- .config/bat/themes/Nord.tmTheme — full tmTheme covering comments,
strings, numbers, keywords, functions, types, tags, CSS, markdown,
diff markup, decorators, regex, YAML/TOML/JSON, shell
- .config/bat/config — sets Nord as default theme
- arty.yml: bat:build task to rebuild cache after cloning dotfiles
- .gitignore: whitelist bat config and theme
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-22 19:32:33 +02:00
valknar and Claude Sonnet 4.6
297a034e05
chore: move VSCode settings and keybindings to .vscode/
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-22 12:21:21 +02:00
valknar and Claude Sonnet 4.6
e862aaa0a2
feat: embed Nord colorscheme directly in VSCode settings
...
Replace the Nord extension dependency with inline workbench.colorCustomizations
and editor.tokenColorCustomizations, base theme set to Default Dark Modern.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-22 12:13:08 +02:00
valknar and Claude Sonnet 4.6
63506e82c8
chore: add preferredDarkColorTheme Nord to VSCode settings
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-22 12:09:01 +02:00
valknar and Claude Sonnet 4.6
f804d104de
chore: trim VSCode settings and extension list
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-22 11:33:00 +02:00
valknar and Claude Sonnet 4.6
5239a98f47
chore: clean up VSCode settings and add fonts/extensions arty tasks
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-22 11:26:18 +02:00
valknar and Claude Sonnet 4.6
e3cc576d96
feat: track VSCode settings and keybindings in dotfiles
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-22 11:20:20 +02:00
valknar and Claude Sonnet 4.6
bccadcaba9
chore: update yazi Nord theme padding and separator glyphs
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-21 21:03:21 +02:00
valknar and Claude Sonnet 4.6
84f7fec2a7
fix: correct yazi hover — indicator.current drives the effect, not mgr.hovered
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-21 20:51:03 +02:00
valknar and Claude Sonnet 4.6
bb114faec6
fix: restore indicator to preset defaults, use bg-only hovered
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-21 20:41:02 +02:00
valknar and Claude Sonnet 4.6
3476766b26
fix: use indicator badge for yazi icon hover highlight
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-21 20:30:39 +02:00
valknar and Claude Sonnet 4.6
b63e76e779
fix: use reversed for yazi hovered style to include icon in highlight
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-21 20:25:28 +02:00
valknar and Claude Sonnet 4.6
efd2c86a78
fix: rewrite yazi Nord theme based on preset structure
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-21 20:06:45 +02:00
valknar and Claude Sonnet 4.6
26d2b066bc
fix: add hovered style to yazi mgr for visible cursor highlight
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-21 20:03:41 +02:00
valknar and Claude Sonnet 4.6
b76b9762ab
fix: correct sep_left/sep_right format in yazi status config
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-21 20:01:10 +02:00
valknar and Claude Sonnet 4.6
23bde1b367
fix: remove invalid dir value from yazi filetype is-rule
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-21 20:00:36 +02:00
valknar and Claude Sonnet 4.6
8138779c22
fix: add required url field to yazi filetype is-rules
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-21 20:00:05 +02:00
valknar and Claude Sonnet 4.6
9ffaab9836
feat: add Nord theme for Yazi
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-21 19:59:08 +02:00
valknar and Claude Sonnet 4.6
d29214d140
feat: add Nord true-color scheme for micro editor
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-21 19:50:48 +02:00
valknar and Claude Sonnet 4.6
43a4864a50
feat: add Nord colorscheme for micro and track micro config in git
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-21 19:34:02 +02:00
valknar and Claude Sonnet 4.6
fd573e1a1d
chore: track .config/yazi/yazi.toml in git
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-21 18:58:12 +02:00