Raymond Kemboi
3004ce8565
Completion (Zsh): fix syntax error in completion file ( #1421 )
...
A syntax error in the file caused the following output when trying to trigger completions in `zsh` (pressing <TAB>):
```zsh
$ fastfetch File "<stdin>", line 15
command_prefix = f"--logo-color-{i}[{flag["desc"]} ({i})]"
^^^^
SyntaxError: f-string: unmatched '['
```
This fix replaces single quotes with double quotes in the f-strings in lines 37 and 41.
2024-11-29 10:25:58 +08:00
apocelipes
acfab74d4b
LocalIP: document show-mtu and show-speed command line options ( #1318 )
...
Also add these options to shell completions.
2024-10-05 21:49:29 +08:00
apocelipes
40ab735e6b
LocalIp: support get interface flags ( #1315 )
2024-10-05 09:49:27 +08:00
Andrew Davis
8a11aa0f8f
Completions (zsh, fish): check for python3 ( #1310 )
...
Both the zsh and fish completions depend on python3.
When the completitions kick in with those shells where no python3 is
found it throws errors.
Check python3 is installed, otherwise return no completitions to avoid
throwing errors
Co-authored-by: Andrew Davis <adavis@adavis.net>
2024-10-02 21:30:19 +08:00
Md. Iftakhar Awal Chowdhury
66977de5c7
Completion (Zsh): add completion for --logo-color-{1..9}
( #1222 )
2024-08-29 15:55:12 +08:00
Md. Iftakhar Awal Chowdhury
201047251d
Completion: add optional completion support for certain flags ( #1219 )
2024-08-28 10:18:38 +08:00
Md. Iftakhar Awal Chowdhury
c0a07002f2
Completion: update zsh-completion to reflect latest upstream changes ( #1217 )
2024-08-26 17:39:49 +08:00
Md. Iftakhar Awal Chowdhury
773b8db337
Completion: add zsh-completion ( #1213 )
...
* feat: add zsh-completion
* zsh completion: added missing custom options
* cmake: update CMakeList.txt to install zsh completion
* Update CMakeLists.txt
---------
Co-authored-by: Carter Li <CarterLi@users.noreply.github.com>
2024-08-25 21:58:47 +08:00
李通洲
4a6209e0e3
JsonConfig: rename display.binaryPrefix
to display.size.binaryPrefix
2024-07-22 10:54:24 +08:00
Carter Li
ab84c2ca76
Doc: update json schema and help message
2024-07-10 11:13:28 +08:00
David Adam
94b6f0fbd1
fish completion: pipe straight to Python ( #1076 )
...
In https://github.com/fish-shell/fish-shell/issues/10599 , a user of an older version of fish has run into an issue with the fastfetch completion requiring a relatively new version.
Rewrite the (really quite clever) embedded Python into a straight pipe, dropping the string transformation entirely. Does require some escaping of quotes to support Python < 3.12.
2024-07-07 22:36:52 +08:00
Robin Candau
a8c3979696
Add the missing '--users-myself-only' option in bash completions ( #1027 )
...
undefined
2024-06-19 15:35:40 +08:00
Maytham
ba15324849
Remove shebangs from completions ( #980 )
...
Shebangs are only used for scripts that are intended to be executed, but
completions are meant to be sourced by the shell, and so shebangs are
not required.
I've also renamed the completions so that editors can continue to detect
the correct file format.
2024-05-30 21:37:05 +08:00
李通洲
a3dbac7dfc
Completion (Fish): fix compatibility for old python versions
2024-05-22 10:34:07 +08:00
李通洲
d9f1db10aa
Completions (Fish): disable enum value suggestion
2024-05-20 19:05:38 +08:00
Carter Li
a8b734c877
GPU: change option --gpu-force-vulkan
to --gpu-detection-method
2024-05-20 16:46:04 +08:00
李通洲
64cb1bfdfd
Doc: remove duplicated entry
2024-05-08 14:33:00 +08:00
李通洲
19b8849bfc
Fastfetch: remove the long deprecated flag --set
& `-set-keyless
2024-05-08 11:06:03 +08:00
李通洲
f090951abc
Doc: remove --os-file
completely
2024-05-06 22:48:46 +08:00
李通洲
d0a4a012c4
Completions (Fish): fix old version compatibility
...
Fix #744
2024-03-03 18:48:05 +08:00
Carter Li
cd0109c382
Battery (Linux): remove option --battery-dir
...
It was added in c5c3cecb935b86713e2b1fef741b9cf7ee2acccc but there was no comment or issues linked to indicate why it was necessary.
`/sys/class/power_supply` is standardized in <https://www.kernel.org/doc/Documentation/ABI/testing/sysfs-class-power >. I don't I want to support non-standard platform unless proper reason is given
2024-01-04 14:18:33 +08:00
李通洲
0cd6cb841d
Completion (Fish): fix fastfetch detection
2023-12-06 10:29:28 +08:00
李通洲
7168cc2ef2
Completions (Fish): reduce external dependencies
2023-12-01 16:01:14 +08:00
李通洲
e67a6856ce
Completion (Fish): use fastfetch --help-raw
2023-11-27 15:37:01 +08:00
李通洲
a846780382
py
2023-11-22 16:36:05 +08:00
李通洲
98c7c7ed4f
Completions (Bash): remove unsupported flags
2023-11-20 14:26:15 +08:00
李通洲
730c0d1c92
Fastfetch: print module description for --list-modules
2023-11-17 14:12:57 +08:00
李通洲
998193b014
Fastfetch: support -c none
; remove --load-user-config
2023-11-16 16:41:08 +08:00
李通洲
f8ba138b8d
Completion: tidy
2023-11-16 14:21:24 +08:00
李通洲
5aab0e2dd9
Completion (Fish): built-in logos auto-completion
2023-11-15 16:21:07 +08:00
李通洲
2a53b012ea
Completion (Fish): clean up
2023-11-14 16:36:08 +08:00
李通洲
ee7d3d471e
Completions (Fish): inital support
2023-11-13 22:44:58 +08:00
李通洲
21e5df2826
Global: replace cpu-usage
to cpuusage
2023-08-29 17:47:20 +08:00
李通洲
d0ce6aabb6
Brightness (Linux): detect brightness of external monitors with DDC/CI
2023-07-09 17:22:04 +08:00
Carter Li
82ed8c8cfd
Global: fix --*-format
keys
2023-06-24 17:28:05 +08:00
Carter Li
35e57741d3
Global: document --<module>-key-color
2023-06-18 12:58:27 +08:00
李通洲
3c8688345f
Disk: change removable
to external
; print filesystem by default
2023-06-15 00:30:27 +08:00
李通洲
d7115022e4
OpenGL: update text files that reflects the change of --gl
to --opengl-type
2023-06-12 15:35:48 +08:00
李通洲
40a1f75895
TerminalShell: remove --terminal-version
and --shell-version
2023-06-12 15:03:56 +08:00
李通洲
ad026f6105
LocalIP: backport mac address support
...
Also change `--*-ip-*` to `--*ip-*` to be consistant to my config branch
2023-06-08 22:22:05 +08:00
李通洲
ca05e2e905
GPU: add option --gpu-force-vulkan
2023-03-25 13:24:28 +08:00
李通洲
44c389d29f
Doc: document --display-compact-type
2023-03-23 15:09:47 +08:00
李通洲
8153c8b82c
LocalIP: support --localip-compact-type
option ( #408 )
2023-02-02 17:50:22 +08:00
Linus Dierheimer
184ada6ae8
Sound(linux): Implement using libpulse
...
Also differentiate between active and main device(s)
2023-01-26 15:48:28 +01:00
李通洲
c4c9f02433
Sound (Linux): add dirty support
2023-01-26 01:14:22 +08:00
Linus Dierheimer
209d0c98d9
Bluetooth: Support multiple devices
2023-01-24 12:02:20 +01:00
Linus Dierheimer
25e81b39f9
Bluetooth module
2023-01-24 10:39:33 +01:00
李通洲
f4a58036fa
Resolution: rename to display
2023-01-17 18:21:53 +08:00
Linus Dierheimer
b1ccd2e2c0
Don't show subvolumes by default
2023-01-16 11:52:54 +01:00
Linus Dierheimer
f794053f99
Merge branch 'dev' of github.com:LinusDierheimer/fastfetch into dev
2023-01-12 11:42:23 +01:00