Commit Graph

  • 0e766b3326 Merge pull request 'feat(deps): add fish-deps unified dependency management command' (#17) from feat/fish-deps into main main rootiest 2026-05-19 03:53:51 +00:00
  • a7510cc8ea fix(fish-deps): filter fish-* tags only; fix starship sh -s flag rootiest 2026-05-18 23:46:34 -04:00
  • a351e62a17 feat(fish-deps): add uv as managed dep; install before cargo and fish rootiest 2026-05-18 23:34:49 -04:00
  • 7936a0966e feat(fish-deps): build fish from source via git + cargo when upgrading rootiest 2026-05-18 23:29:55 -04:00
  • fee2d99bea feat(fish-deps): warn on fish < 4.0 in status; prompt upgrade in install rootiest 2026-05-18 23:17:51 -04:00
  • 7d4e33bc7e feat(deps): add curl installer for lazydocker and binary download for wakatime rootiest 2026-05-18 23:04:35 -04:00
  • 782ef833c2 fix(deps): correct trash cargo crate name to trashy rootiest 2026-05-18 22:48:33 -04:00
  • 8917442089 fix(deps): update PATH immediately after rustup install rootiest 2026-05-18 22:40:35 -04:00
  • 8d9e7ae43f fix(deps): validate method choice is numeric before comparing rootiest 2026-05-18 22:29:50 -04:00
  • 9e7539d863 feat(deps): support upgrading fish itself via cargo install fish rootiest 2026-05-18 22:23:10 -04:00
  • 6fd1e3221e docs(readme): require Fish >= 4.0 and add Rust/cargo to dependencies rootiest 2026-05-18 22:20:16 -04:00
  • df7c921bc6 feat(deps): add cargo as a managed dependency with rustup installer rootiest 2026-05-18 22:18:57 -04:00
  • abbbf20b40 fix(deps): restore paru install gated on pacman presence rootiest 2026-05-18 22:14:45 -04:00
  • a70e88c344 fix(deps): remove paru install, enforce cargo preference for Rust tools rootiest 2026-05-18 22:13:13 -04:00
  • a7c6b9097d fix(deps): consolidate install prompt into read -P to prevent display race rootiest 2026-05-18 22:07:50 -04:00
  • 0e7e824085 fix(deps): fix autoloading and Fish 4.x test compatibility rootiest 2026-05-18 22:05:56 -04:00
  • a3d99eec3f fix(aur): fall back to yay when paru is unavailable rootiest 2026-05-18 22:01:00 -04:00
  • a86f797627 fix(deps): demote paru from required to recommended rootiest 2026-05-18 21:59:56 -04:00
  • 1a6f1f3f2c feat(deps): add status symbols to fish-deps status output rootiest 2026-05-18 21:56:50 -04:00
  • b82766ad52 feat(deps): add yay as supported AUR helper alongside paru rootiest 2026-05-18 21:52:56 -04:00
  • 9b342114aa feat(deps): add fish-deps unified dependency management command rootiest 2026-05-18 21:51:22 -04:00
  • f09006846b fix(fzf): drop focus/resize bind entirely on older fzf builds rootiest 2026-05-18 21:47:20 -04:00
  • 2df665a537 feat(fzf): use fzf --fish integration and add fzf-update function rootiest 2026-05-18 21:17:13 -04:00
  • 46be262f92 fix(fzf): erase fzf bindings in config.fish when fzf is absent rootiest 2026-05-18 21:06:09 -04:00
  • a442315312 Merge pull request 'fix(keybinds): guard bindings on required binaries and fix fzf compat' (#16) from fix/fzf-keybind-guards into main rootiest 2026-05-19 00:56:29 +00:00
  • 6530935652 fix(fzf): omit toggle-raw bind on older fzf builds rootiest 2026-05-18 20:54:10 -04:00
  • bdbdf2e8e0 fix(fzf): omit --preview-wrap-sign on older fzf builds rootiest 2026-05-18 20:52:44 -04:00
  • d7471e2eca fix(fzf): fall back to plain wrap on older fzf lacking wrap-word rootiest 2026-05-18 20:50:48 -04:00
  • 7acd099b3e fix(fzf): prefer bg-transform, fall back to transform on older fzf rootiest 2026-05-18 20:37:18 -04:00
  • e502cff8cb fix(keybinds): guard bindings on required binaries and fix fzf bg-transform rootiest 2026-05-18 20:34:00 -04:00
  • 50979acc1f Merge pull request 'feat(path): add resend to PATH' (#15) from feat/resend into main rootiest 2026-05-19 00:21:36 +00:00
  • 4aea2f4e2c feat(path): add resend to PATH rootiest 2026-05-18 20:21:01 -04:00
  • be051daf1e Merge pull request 'fix(zoxide): restore CDPATH support in cd/z execution' (#14) from fix/cdpath-cd-execution into main rootiest 2026-05-12 04:45:47 +00:00
  • 05139354cf fix(zoxide): restore CDPATH support in cd/z execution rootiest 2026-05-12 00:43:59 -04:00
  • d2e7c799c4 docs(readme): use callouts for notes/tips rootiest 2026-05-12 00:05:16 -04:00
  • 233d75434c Merge pull request 'feat(completions): unify cd/z completions across CWD, CDPATH, and zoxide' (#13) from cd-completions into main rootiest 2026-05-12 03:58:41 +00:00
  • 520217d4a9 fix(zoxide): suppress missing-zoxide startup message rootiest 2026-05-11 23:57:46 -04:00
  • 4e255f4502 chore(license): add copyright/SPDX headers to zoxide files rootiest 2026-05-11 23:47:27 -04:00
  • 6d91f49521 fix(completions): add cdi function as alias for zi rootiest 2026-05-11 23:37:21 -04:00
  • 2e3230974c feat(completions): unify cd/z completions across CWD, CDPATH, and zoxide rootiest 2026-05-11 23:26:33 -04:00
  • f93f9844dc build(ignore): add case-insensitive patterns for local testing and temporary files rootiest 2026-05-11 23:22:18 -04:00
  • 9467d2c206 Merge pull request 'feat(functions,bindings): add smart-execute, fast-cli; refactor qalc and rm' (#12) from feat/smart-execute-fast-cli into main rootiest 2026-05-10 05:40:06 +00:00
  • b62c2476da feat(functions,bindings): add smart-execute, fast-cli; refactor qalc and rm rootiest 2026-05-10 01:36:14 -04:00
  • 4dff7632cd Merge pull request 'refactor(config): use $__fish_config_dir, quote paths, add dot_fish var' (#11) from refactor/config-path-quoting-portability into main rootiest 2026-05-08 20:30:02 +00:00
  • f70dccdc65 refactor(config): use \$__fish_config_dir, quote paths, add dot_fish var rootiest 2026-05-08 16:29:05 -04:00
  • 9f524694cb Merge pull request 'feat(functions): add claude-docs and claude-pr helper functions' (#10) from feat/claude-helper-functions into main rootiest 2026-05-08 17:39:40 +00:00
  • 37f35ce0a0 feat(functions): add claude-docs and claude-pr helper functions rootiest 2026-05-08 13:37:41 -04:00
  • b08a3d364e Merge pull request 'docs(readme): add Ctrl+Alt+= qalc_eval keybinding to User Bindings table' (#9) from docs/keymaps into main rootiest 2026-05-08 04:59:44 +00:00
  • 95f26eadc1 docs(readme): add Ctrl+Alt+= qalc_eval keybinding to User Bindings table rootiest 2026-05-08 00:57:38 -04:00
  • 337fb10cd4 Merge pull request 'feat(config): refactor config.fish, add XDG compliance, new functions, and keybindings' (#8) from feat/config-refactor-and-new-functions into main rootiest 2026-05-08 04:52:49 +00:00
  • d8bd2b32ab feat(config): refactor config.fish, add XDG compliance, new functions, and keybindings rootiest 2026-05-08 00:45:02 -04:00
  • a7833919a2 docs: update terminal, utility, and system function documentation in fish README rootiest 2026-04-30 23:36:29 -04:00
  • 0ab80b4716 Merge pull request 'Hotfix: split and y/cb functions' (#7) from fix/fallback-funcs into main rootiest 2026-05-01 03:34:41 +00:00
  • bb681afa95 fix: ensure the split function handles other terminal emulators correctly rootiest 2026-04-30 23:33:00 -04:00
  • 85f45a9e8a refactor: properly alias cb to y rootiest 2026-04-30 23:32:37 -04:00
  • abc5379190 Merge pull request 'refactor(functions): standardize documentation, metadata, and wrappers' (#6) from feat/deps-fallbacks into main rootiest 2026-05-01 03:18:34 +00:00
  • 084e6fb9ca refactor(functions): standardize documentation, metadata, and wrappers rootiest 2026-04-30 23:15:18 -04:00
  • a4d8574f49 refactor: remove obsolete or private functions rootiest 2026-04-30 23:13:44 -04:00
  • 0a89346a6c Merge pull request 'feat: harden terminal abbreviations, gracefully fallback missing integrations, and check deps' (#5) from feat/deps-fallbacks into main rootiest 2026-05-01 01:18:19 +00:00
  • a39df3c466 feat(terminal): harden terminal abbreviations and functions rootiest 2026-04-30 20:44:58 -04:00
  • 8d1ab2eeb9 feat: gracefully fallback when integration dependencies are not met rootiest 2026-04-30 20:11:50 -04:00
  • 7e1c727b69 docs: fisher and plugins are automatically installed rootiest 2026-04-30 20:04:36 -04:00
  • 5db7c938d1 Merge pull request 'Complete configuration update: docs, themes, keybindings, and zoxide integration' (#4) from docs/funcs into main rootiest 2026-04-30 23:54:59 +00:00
  • 43264fc6de docs: add undocumented functions to documentation rootiest 2026-04-30 19:50:20 -04:00
  • f9c53926b9 refactor: clean up keybinding implementations rootiest 2026-04-30 19:47:42 -04:00
  • 3019fc6c61 refactor: implement global syntax highlighting theme rootiest 2026-04-30 19:46:23 -04:00
  • 0a238c84a1 feat: make zoxide the default cd provider rootiest 2026-04-30 19:44:26 -04:00
  • 9ff9e52a6e docs(readme): update table of contents with missing headings rootiest 2026-04-30 18:37:14 -04:00
  • 0df0edddff Merge pull request 'docs(readme): add history expansions and detailed substitution usage' (#3) from docs/sub-expand into main rootiest 2026-04-30 22:32:39 +00:00
  • 47370c491d docs(readme): add history expansions and detailed substitution usage rootiest 2026-04-30 18:30:36 -04:00
  • 6397e10f2e Merge pull request 'feat(history): support N-th history index in substitution' (#2) from feat/hist-sub into main rootiest 2026-04-30 22:27:29 +00:00
  • ed62c8c100 feat(history): add support for Nth history index in substitution rootiest 2026-04-30 18:18:31 -04:00
  • f6da342610 Merge pull request 'feat: add history expansions and interactive keybindings' (#1) from feat/bangs-and-subs into main rootiest 2026-04-30 05:04:01 +00:00
  • ada58e8818 feat(shell): add bash-style history expansions and interactive keybindings rootiest 2026-04-30 01:03:13 -04:00
  • 6722deea3c feat: add git and history utility functions rootiest 2026-04-29 17:23:13 -04:00
  • dc212ec704 feat: add ~/.local/bin to PATH rootiest 2026-04-29 17:21:16 -04:00
  • 5c6691c32c fix: correct sort direction rootiest 2026-04-27 13:28:14 -04:00
  • bc9cbb22fc refactor: consolidate and expand ls function family rootiest 2026-04-27 13:21:05 -04:00
  • 636c31bf9e feat: auto-bootstrap Fisher and Catppuccin theme on first launch rootiest 2026-04-26 03:27:10 -04:00
  • 0a578e7b09 fix: move shebang above copyright header in scripts rootiest 2026-04-26 03:15:54 -04:00
  • 73c3bbd291 fix: scope CachyOS override inside its if block; update README for eza preference rootiest 2026-04-26 03:11:23 -04:00
  • 01c22e7a4d feat: prefer eza over lsd in all ls-related functions rootiest 2026-04-26 02:35:27 -04:00
  • 9008e7b5ae docs: use repo url in installation documentation rootiest 2026-04-26 02:28:39 -04:00
  • 9f72897072 refactor: move machine-specific abbreviations to local.fish rootiest 2026-04-26 02:11:25 -04:00
  • 36aacc6a50 feat(functions): adds a function for generating .gitignore patterns rootiest 2026-04-26 02:04:49 -04:00
  • f1b1b04299 chore: add standard gitignore patterns rootiest 2026-04-26 02:03:18 -04:00
  • 4e696f6a06 refactor: move VI key bindings to config.fish, remove bobthefish rootiest 2026-04-26 01:52:10 -04:00
  • e9ae94b6cf fix(keybindings): preserve space after command token on Ctrl+Alt+U rootiest 2026-04-26 01:48:55 -04:00
  • c26db619ac feat(keybindings): add Ctrl+Alt+U to replace first command token rootiest 2026-04-26 01:45:56 -04:00
  • 4c1e7a7eb9 feat: initial fish shell configuration rootiest 2026-04-26 00:59:48 -04:00