Prad Nukala
1cf7bca9c0
feat(umbriel): add compositor configuration and keybindings
2026-10-16 14:23:34 -04:00
Prad Nukala
c5475a97f2
chore(submodules): bump hypr, niri, fish
...
hypr and niri bind strata as the file manager; fish drops the linuxbrew
shellenv.
2026-10-16 14:09:24 -04:00
Prad Nukala
01ab963175
fix(tools): correct lazygit author color indentation and remove omp update command
2026-10-16 14:08:37 -04:00
Prad Nukala
31e42d412e
feat(desktop): associate markdown and Obsidian files with Obsidian
2026-10-16 14:08:30 -04:00
Prad Nukala
30314160f1
chore(packages): declare every tool the configs reference
...
Audit of configs, scripts, tmux-palette items and television cables
against installed packages. Adds the missing pacman/AUR/brew entries,
a [omarchy] repo list installed only where that repo is configured,
and cargo installs in 40-post. 10-packages filters lists with pacman -T
so provider packages (mise-bin, yazi-git) are not replaced, and uses
yay with paru as fallback. noctalia-shell -> noctalia-git (AUR name).
2026-10-16 12:01:52 -04:00
Prad Nukala
de55c943c4
chore(config): externalize Ghostty and Kitty configs, add vicinae-bin package and MIME handler
2026-10-16 11:50:52 -04:00
Prad Nukala
d8cfa48e33
chore(config): update hypr submodule to latest commit
2026-10-15 15:52:23 -04:00
Prad Nukala
3648bbde2a
chore(config): set VK_DRIVER_FILES to RADV driver for Vulkan
2026-10-15 15:51:44 -04:00
Prad Nukala
17994c8f27
chore(hypr): bump submodule (main external display, Altscape keybinds)
2026-10-15 14:28:24 -04:00
Prad Nukala
48cdd166be
chore(drydock): add custom roots configuration
2026-10-15 14:26:29 -04:00
Prad Nukala
542619cd4d
feat(config): add projects-sync systemd service and timer
2026-10-15 14:26:17 -04:00
Prad Nukala
4710377e6e
feat(uwsm): pin Hyprland to AMD iGPU via AQ_DRM_DEVICES
2026-10-14 19:37:18 -04:00
Prad Nukala
492f0e5c53
chore(hypr): bump submodule, Studio Display left of eDP-1
2026-10-14 18:54:09 -04:00
Prad Nukala
954e1e1ae0
Split niri, hypr, fish into submodules; tmux, tmux-palette, television, yazi into externals
2026-10-14 13:40:53 -04:00
Prad Nukala
ab29365a3d
wip: pre-split snapshot
2026-10-14 13:31:37 -04:00
Prad Nukala
20e5de67bb
feat(config): add Google Home scratch binding and clean up keybindings
2026-10-14 11:35:18 -04:00
Prad Nukala
d8f5d10f05
feat(config): add niri-style keybindings and layout adjustments
2026-10-13 18:43:54 -04:00
Prad Nukala
873b5bbc64
feat(config): adjust workspace layout toggle defaults and add window centering command
2026-10-13 18:33:47 -04:00
Prad Nukala
e876c5c2ee
feat(config): add tool integrations and refine settings
2026-10-13 09:45:51 -04:00
Prad Nukala
ce2ef2e357
chore(yazi): delete legacy Yazi configuration files
2026-10-09 11:58:28 -04:00
Prad Nukala
97f80381af
feat(config): add gh-wiki fish function and bump Ghostty font size
2026-10-09 11:58:25 -04:00
Prad Nukala
311538839a
feat(config): add grokbot scheme handlers and yazi configuration enhancements
2026-10-09 11:39:37 -04:00
Prad Nukala
964f8a83b6
feat(config): add CSI‑u shift+enter handling and new shortcut bindings
2026-10-08 14:36:58 -04:00
Prad Nukala
b370864334
feat(config): add btop, mandible, television, gitframe commands and hidden theme entry
2026-10-08 13:24:03 -04:00
Prad Nukala
2099845a5b
feat(config): add omp command and icon to tmux palette
2026-10-08 11:53:58 -04:00
Prad Nukala
5e12568876
feat(config): add Ghostty window grouping configuration
2026-10-08 11:48:24 -04:00
Prad Nukala
74d4a37d80
feat(config): add project tasks palette with keybinding
2026-10-08 11:46:49 -04:00
Prad Nukala
29187bc763
refactor(config): wrap tmux actions with exec for proper command launching
2026-10-08 11:43:06 -04:00
Prad Nukala
d74be4463e
feat(config): add cyberdream theme and tmux-palette integration
2026-10-08 11:41:47 -04:00
Prad Nukala
4bfc75a626
feat(niri-launch): use OS default terminal when launching
2026-10-08 11:29:15 -04:00
Prad Nukala
ce9886c2e7
chore(config): update terminal, tmux, and starship configurations
2026-10-08 11:29:07 -04:00
Prad Nukala
7e2ae53560
feat(config): add kitty pre‑shutdown session save and config updates
2026-10-08 10:17:06 -04:00
Prad Nukala
6c47c816a9
feat(config): add stacked layout icon to kitty tab bar)
2026-10-07 13:33:05 -04:00
Prad Nukala
16614bd532
feat(kitty): add ctrl+shift+z binding to toggle stack layout
2026-10-07 13:32:57 -04:00
Prad Nukala
c0f611e1bd
chore(config): adjust workspace bindings and add persistent workspaces for dual monitors
2026-10-07 13:32:40 -04:00
Prad Nukala
fba17a9a56
chore(config): clean up and reorganize configuration files
2026-10-07 12:45:23 -04:00
Prad Nukala
e3e474da6c
chore(config): switch editor aliases to nvim and update related settings
2026-10-06 12:08:46 -04:00
Prad Nukala
1023c0e4d6
refactor(config): reorganize Hyprland and Kitty keybindings
2026-10-06 11:52:12 -04:00
Prad Nukala
85d77ef90d
refactor(hyprland): replace kitty-herdr with tern and adjust keybindings
...
- Replaced `kitty-herdr` with `tern` as the default scratchpad terminal
across configs, scripts, and docs.
- Remapped window resize controls to `SUPER + CTRL + HJKL` and monitor
navigation to `ALT` modifiers.
- Removed the `scrolloverview` plugin configuration and cleaned up
obsolete menu bindings.
2026-10-06 11:38:28 -04:00
Prad Nukala
7524622051
feat(config): add SUPER keybindings for window width resizing and notification dismissal
2026-10-06 09:52:40 -04:00
Prad Nukala
c3828a747c
fix(atuin): use the packaged binary only
...
~/.atuin/bin held an old standalone atuin (18.19.0) that the shells
prepended to PATH, shadowing pacman's /usr/bin/atuin (18.21.0). The
daemon runs the packaged binary and migrated the history DB, so every
shell command through the old one failed with "migration 20260818000000
was previously applied but is missing in the resolved migrations".
Drop conf.d/atuin.env.fish, the `. ~/.atuin/bin/env` lines in .bashrc
and .zshrc (atuin init is now guarded on `command -v atuin`), the
cargo-dist receipt, and atuin-pick's ~/.atuin/bin fallback. Also drop
`atuin ai init fish`, which 18.21 removed; config.fish already carries
the `?` binding it emitted.
2026-10-05 11:00:15 -04:00
Prad Nukala
2049f580f0
revert(shell): move iris integration to the iris branch
...
Reverts 43dfe48 , 0692ae3 , e0cdcd6 and the cable-description half of
098da70 (the star-prompt stats stay). master returns to the pre-iris
shell setup: atuin in fish/zsh/bash, the down -> pj binding with
PJ_QUIET, and the fish/zsh key bindings as they were. The iris work
lives on the `iris` branch.
2026-10-05 10:41:51 -04:00
Prad Nukala
0692ae332b
feat(config): integrate iris and streamline keybindings
2026-10-05 09:15:20 -04:00
Prad Nukala
cb6be378c1
feat(config): add termium PATH export, job bind shortcut, and border animation
2026-10-02 13:06:54 -04:00
Prad Nukala
8b4a52a66d
feat(config): replace ctrl-a agents bind with omp-session command
2026-09-30 16:20:14 -04:00
Prad Nukala
a6ca8998e4
feat(config): auto-load GITHUB_TOKEN and add obscura skill source
2026-09-30 15:02:23 -04:00
Prad Nukala
a5bf3e9194
feat(config): switch tv pickers to --inline and improve prompt redraw handling
2026-09-30 11:54:14 -04:00
Prad Nukala
3c4af515fa
feat(config): add television cable integration and related keybindings across shells
2026-09-30 11:14:14 -04:00
Prad Nukala
2974f6eb5b
chore(config): update desktop bindings, tmux keybindings, and MIME associations
2026-09-29 17:45:29 -04:00
Prad Nukala
efad960d29
fix(config): replace brave-origin-nightly with brave-origin
2026-09-28 11:17:51 -04:00