Skip to content
Open
Show file tree
Hide file tree
Changes from 48 commits
Commits
Show all changes
87 commits
Select commit Hold shift + click to select a range
5aa22d4
A Nushell partial support test
imsys May 4, 2025
79eab96
Some efforts to get it working
imsys May 4, 2025
64d5ace
Almost working
imsys May 4, 2025
6011574
somewhat working
imsys May 4, 2025
785bc07
seems to be working
imsys May 4, 2025
30d1d45
lower case tab
imsys May 4, 2025
a4ef417
different implementation approach: External Completers
imsys May 4, 2025
5236752
fixes fzf custom height
imsys May 5, 2025
4b8fef0
Nushell - fzf uses realative path
imsys May 5, 2025
3bd895c
nushell - layout reverse
imsys May 5, 2025
15314f4
nushell: fixes ssh completion
imsys May 5, 2025
b2b25b2
Nushell: refactoring
imsys May 6, 2025
e4ceecb
Nushell: makes the code of both options similar.
imsys May 6, 2025
3e0d3a8
removing debug print
imsys May 6, 2025
da97e61
Nushell: seems to be the final fix for path issues
imsys May 6, 2025
20bb07c
cleanup and kill completion
imsys May 6, 2025
c39e328
Nushell: prepend binding instead of appending
imsys May 7, 2025
bde90bc
Nushell: Another alternative implementation, but using nushell menu
imsys May 7, 2025
456cf2a
Nushell: notes
imsys May 7, 2025
6289a28
renames completion.nu to completion-bind.nu
imsys May 7, 2025
77d0b56
Nushell: notes
imsys May 7, 2025
d1a6120
Nushell: minor grammar/spelling
imsys May 7, 2025
1f66d6e
fix typo
zalewskigrzegorz Jul 8, 2025
7ec4d98
completion-external: add pass completion
sim590 Dec 7, 2025
95f636f
completion-external: use type "any" for optional closure
sim590 Dec 7, 2025
e9ac742
completion-external: use flag for _fzf_complete_nu's post_process_clo…
sim590 Dec 7, 2025
8c2183d
completion-external: remove bad "return" calls
sim590 Dec 7, 2025
90d2331
completion-external: remove unused input_line_before_trigger parameter
sim590 Dec 7, 2025
ef66bd7
completion-external: fix alignement
sim590 Dec 7, 2025
535ff16
Merge pull request #1 from zalewskigrzegorz/fix/nushel-scipt-typo
imsys Dec 8, 2025
581e2b3
Merge pull request #4 from sim590/nushell-remove-bad-return-calls
imsys Dec 8, 2025
5bee4c5
Merge pull request #3 from sim590/nushell-completion-fix-empty-closure
imsys Dec 8, 2025
b3d751e
compatibility with the other pull request.
imsys Dec 8, 2025
5ff54eb
Merge pull request #2 from sim590/nushell-completion-pass
imsys Dec 8, 2025
40094b7
shell/completion-external.nu: just some alignment
sim590 Dec 8, 2025
fc23c6e
Merge pull request #5 from sim590/nushell-completion-some-alignment
imsys Dec 8, 2025
f4f73a2
shell: keeping keybindings and external impl
sim590 Dec 9, 2025
8c6c0e2
shell/key-bindings.nu: enhance ctrlr
sim590 Dec 9, 2025
b0608cb
shell/key-bindings.nu: make CTRL_R opts overridable by FZF_CTRL_R_OPTS
sim590 Dec 9, 2025
c834dd1
shell/key-bindings.nu: rm mention of unused rg, nufmt commands
sim590 Dec 9, 2025
10bc522
shell/key-bindings.nu: uniformisation of command variable names
sim590 Dec 9, 2025
7ab8d25
shell/key-bindings.nu: separating necessary options from others
sim590 Dec 9, 2025
032bde7
shell/key-bindings.nu: keep full screen
sim590 Dec 9, 2025
5742835
shell/completion.nu: disable export, printenv, unset, unalias
sim590 Dec 9, 2025
55de1bf
shell/completion.nu: fix _fzf_complete_nu when `-m` is passed
sim590 Dec 9, 2025
4f10ad7
shell/completion.nu: disable `-m` for pass completion
sim590 Dec 9, 2025
e3fa04b
shell/completion-external.nu: pacman completion
sim590 Dec 8, 2025
2c9234c
shell/key-bindings.nu: make env variables overridable
sim590 Dec 9, 2025
a8aaf42
refactor(nushell): use fzf built-in walker instead of fd
sim590 Apr 18, 2026
77f28e4
feat(nushell): add missing CTRL-R options for parity with bash/zsh
sim590 Apr 18, 2026
f624009
feat(nushell): merge FZF_DEFAULT_OPTS and FZF_DEFAULT_OPTS_FILE
sim590 Apr 19, 2026
54aa577
feat(nushell): add fzf-tmux support in key bindings
sim590 Apr 19, 2026
bf9eb9e
fix(nushell): handle inherited env var type for __keybindings_loaded
sim590 Apr 19, 2026
c596a06
feat(nushell): allow disabling key bindings via empty variable
sim590 Apr 19, 2026
557e5e7
refactor(nushell): document completion extensibility pattern
sim590 Apr 19, 2026
97529ab
perf(nushell): replace slow help commands with which
sim590 Apr 19, 2026
03a14e1
fix(nushell): prevent ps from blocking in kill completion
sim590 Apr 19, 2026
828b782
fix(nushell): replace commandline content on CTRL-R selection
sim590 Apr 19, 2026
a55fc6f
refactor(nushell): remove unused closure in pacman completion
sim590 Apr 19, 2026
4012253
fix(nushell): use split row instead of split words for fzf options
sim590 Apr 19, 2026
12aa334
fix(nushell): use closure syntax in where filter for empty strings
sim590 Apr 19, 2026
0ad7787
fix(nushell): use split row instead of split column for ssh host parsing
sim590 Apr 19, 2026
969327b
fix(nushell): correct filename in header comment
sim590 Apr 19, 2026
1174f3d
refactor(nushell): remove unused variable and stale comment
sim590 Apr 19, 2026
58cce52
refactor(nushell): remove dead code in path completion
sim590 Apr 19, 2026
ed241f1
refactor(nushell): use FZF_COMPLETION_DIR_COMMANDS in dispatch
sim590 Apr 19, 2026
cea66b2
perf(nushell): use pacman -Slq/-Qq for faster package listing
sim590 Apr 19, 2026
28d154b
refactor(nushell): remove redundant FZF_TMUX env assignments
sim590 Apr 19, 2026
3868e40
feat(nushell): add --nushell flag to emit shell integration scripts
sim590 Apr 19, 2026
1761e10
feat(nushell): add nushell support to install/uninstall scripts
sim590 Apr 19, 2026
f23d70f
docs: add Nushell to README
sim590 Apr 19, 2026
df702d0
test(nushell): add shell integration test scaffolding
sim590 Apr 19, 2026
b2650de
fix(nushell): use sh -c instead of nu -c for CTRL-T and ALT-C
sim590 Apr 19, 2026
5836bc6
test(nushell): fix initialization, prepare, and add keybinding tests
sim590 Apr 19, 2026
3bf3bfc
fix(test): clear nushell history between tests
sim590 Apr 19, 2026
5f68a8b
refactor(nushell): remove unused export/unset/unalias completion
sim590 Apr 19, 2026
10787b8
feat(nushell): add sudo support, paru, and pacman preview
sim590 Apr 20, 2026
2efe7b8
Merge origin/master into nushell-integration
sim590 Apr 20, 2026
196a148
todo.txt: removed
sim590 Apr 20, 2026
37c86f0
docs: move Nushell completion to dedicated section and remove debug file
sim590 Apr 20, 2026
732c1e8
chore: remove .bundle/config from tracking
sim590 Apr 20, 2026
8d405a7
fix(nushell): remove unused var, fix typos, and guard empty cd result
sim590 Apr 21, 2026
8963f38
test(nushell): add file completion smoke test
sim590 Apr 21, 2026
17b194e
fix: restore missing src assignment in install and fix let syntax
sim590 Apr 21, 2026
f3f904c
fix(ci): add Slq to typos exceptions
sim590 Apr 21, 2026
0ec52ca
ci: install nushell via apt in GitHub Actions
sim590 Apr 21, 2026
452d42e
fix(test): rubocop fixes and safe teardown for nushell tests
sim590 Apr 21, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading