Commit graph

36 commits

Author SHA1 Message Date
iff
5c8fa52a32 feat: support arbitrary shell 2024-11-18 22:08:49 +01:00
iff
9c8cf93917 deps: update parse version 2024-11-18 13:56:19 +01:00
iff
f9aa0e6727 feat: new nushell support 2024-11-18 13:53:16 +01:00
iff
a71486e956 fix: broken rules for new nushell version 2024-11-18 13:38:21 +01:00
iff
8f9aac6bdc feat: auto adapt suggestion to shell syntax 2024-11-18 13:11:13 +01:00
iff
171b3d4607 chore: cleanup 2024-11-17 15:30:43 +01:00
iff
f1f7ed8dbe feat: multiline alias expansion 2024-11-17 14:57:22 +01:00
iff
7b9cecfd8d feat: expand alias for suggestion 2024-11-16 00:25:28 +01:00
iff
78c7d37b92 refactor: less nesting 2024-10-19 16:48:34 +02:00
iff
754214ede3 clean: remove operations not actively used 2024-09-26 02:20:19 +02:00
iff
eb66bc2c24 feat: i18n 2024-09-25 17:55:55 +02:00
iff
adfedfad3d fix: fallback to stdout if stderr is empty 2024-09-24 18:28:13 +02:00
iff
3e9678506a fix: shell execution for fish 2023-08-12 23:09:56 +02:00
iff
1d78b20404 fix: evaluation alias 2023-08-12 23:00:23 +02:00
iff
cb38df3c37 feat: allow shell to execute command (useful for cd) 2023-08-12 22:55:31 +02:00
iff
dc7f7e9c8d feat: better error message for non-existent env value 2023-08-09 16:56:17 +02:00
iff
15c1ba3370 fix: some error handlings 2023-08-07 20:21:02 +02:00
iff
985963c230 feat: timeout if the execution takes too long 2023-08-06 12:03:27 +02:00
iff
18f5627587 rewrite: removed unneeded operations 2023-08-06 11:20:43 +02:00
iff
10a23a7e09 fix: set language env only when getting output 2023-08-06 11:10:50 +02:00
iff
05d3852287 style: improved readability for fish init 2023-08-04 16:31:17 +02:00
iff
683fdad837 feat: alternative initialization 2023-08-04 15:40:45 +02:00
iff
53c7e1fd7b feat: all parse in compilation 2023-08-03 21:26:41 +02:00
iff
511b309d99 format: move shell initialization to shell.rs 2023-08-02 03:11:03 +02:00
iff
135abc75b6 feat: fuzzy search not found commands 2023-07-31 18:46:35 +02:00
iff
86ae6a6fb4 feat: partial nushell support 2023-07-31 15:06:30 +02:00
iff
3a4239e7ee remove: unneeded print 2023-07-31 14:19:20 +02:00
iff
1b7b11bd3f BREAKING: use environments to get informations 2023-07-31 14:12:45 +02:00
iff
ee7e6886b9 format: remove extra spaces from error output 2023-07-31 11:03:50 +02:00
iff
b16dc1dd5b remove: unneeded function 2023-07-31 10:34:03 +02:00
iff
72db07051b improv: small details 2023-07-31 03:21:06 +02:00
iff
982149802a improv: check doas first 2023-07-31 02:23:19 +02:00
iff
ad0eaa17fc feat: support doas 2023-07-31 01:58:37 +02:00
iff
6bd55fb316 remove: unnecesary code 2023-07-31 01:23:45 +02:00
iff
54b81e0e0f fix: use command's STDOUT 2023-07-31 00:27:36 +02:00
iff
334bd88b03 init 2023-07-30 18:40:18 +02:00