3233 Commits

Author SHA1 Message Date
Marius Messerschmidt
7befd71069 Config: remove misspelled 'integrated' 2023-11-18 16:46:08 +01:00
Marius Messerschmidt
3d44a1befe Spelling: add new entries to .codespellrc 2023-11-18 15:52:28 +01:00
Marius Messerschmidt
57e734e628 Spelling: fix typo in Manpage 2023-11-18 15:48:02 +01:00
Marius Messerschmidt
3eadd332bb Workflows: add spellcheck job 2023-11-18 15:47:22 +01:00
Marius Messerschmidt
825db4fead Spelling: add .codespellrc 2023-11-18 15:47:22 +01:00
Marius Messerschmidt
ad5be0f0c2 Spelling: fix spelling of files in remaining files 2023-11-18 15:47:22 +01:00
Marius Messerschmidt
6d22a76946 Spelling: fix spelling of files in src/modules/ 2023-11-18 15:47:22 +01:00
Marius Messerschmidt
40e977be31 Spelling: fix spelling of files in src/detection/ 2023-11-18 15:47:22 +01:00
Marius Messerschmidt
29d93d5c67 Spelling: fix spelling of files in src/common 2023-11-18 15:47:22 +01:00
Marius Messerschmidt
9b2c59936f Spelling: fix spelling of help files 2023-11-18 15:47:22 +01:00
Marius Messerschmidt
bb02ba0b2e Spelling: fix spelling of CMakeLists.txt 2023-11-18 15:47:22 +01:00
Marius Messerschmidt
0987f68409 Spelling: fix spelling in top-level documentation files 2023-11-18 15:47:22 +01:00
Marius Messerschmidt
647403fc30
Add manpage (#625)
* Manpage: add initial manpage template

* CMake: integrate manpage installation to CMake

* Manpage: add details about JSONC based config files

* Manpage: minor cleanups

* Manpage: fix --print-structure

* Manpage: fix --structure

* help: change load-config -> config

* Manpage: remove legacy config file description

* Manpage: remove --print-config- commands

* help: remove --print-config- commands

* Manpage: change migrate-config to gen-config

* Manpage: add -h as shortcut for help

* Manpage: escaped all '-'
2023-11-18 22:18:08 +08:00
Carter Li
854a7cfeba
Merge pull request #624 from mame98/cleanup
Minor cleanups reported by clang-tidy
2023-11-18 21:05:21 +08:00
Marius Messerschmidt
f78f6ceb54 fixup! ClangTidy: avoid reserved identifier names 2023-11-18 12:31:57 +01:00
Marius Messerschmidt
975081aa27 ClangTidy: make pid pointer const 2023-11-18 12:31:57 +01:00
Marius Messerschmidt
b0d3e7ef9e ClangTidy: avoid implicit widening of multiplication result 2023-11-18 12:31:57 +01:00
Marius Messerschmidt
6fe0eb5677 ClangTidy: avoid different parameter names for same function 2023-11-18 12:31:57 +01:00
Marius Messerschmidt
42c03b2383 ClangTidy: avoid reserved identifier names 2023-11-18 12:31:57 +01:00
Marius Messerschmidt
b1319b34e7 ClangTidy: remove duplicated includes 2023-11-18 12:31:57 +01:00
Marius Messerschmidt
5162b4fdec ClangTidy: add missing unsigned specifier 2023-11-18 12:31:57 +01:00
Marius Messerschmidt
42f647378a ClangTidy: remove redundant expression 2023-11-18 12:31:57 +01:00
李通洲
97b3938dd5 Doc: update changelog
Fix: #623
2023-11-18 16:41:40 +08:00
李通洲
2e46b5932e Terminal (Windows): ignore the shell warpper servercoreshell 2023-11-18 16:38:01 +08:00
李通洲
4510ef7e1c Shell (Windows): tidy 2023-11-18 16:24:23 +08:00
李通洲
36bf978dc1 Bluetooth (Windows): remove hard dep of bthprops
Also fix resource leaks and better error message

Ref: https://github.com/fastfetch-cli/fastfetch/issues/623#issuecomment-1815682290
2023-11-18 16:09:54 +08:00
李通洲
7f999dfaaf OpenGL (Windows): remove hard dep of opengl32
Ref: https://github.com/fastfetch-cli/fastfetch/issues/623#issuecomment-1815682290
2023-11-18 15:40:09 +08:00
李通洲
6f6a68f7e5 Brightness (Windows): remove hard dep of dxva2
Ref: https://github.com/fastfetch-cli/fastfetch/issues/623#issuecomment-1815682290
2023-11-18 15:25:47 +08:00
Marius Messerschmidt
960bbfef59 ClangTidy: fix misplaced cast 2023-11-17 22:18:19 +01:00
李通洲
cabd5899f7
Doc: update help.txt 2023-11-17 15:39:25 +08:00
李通洲
730c0d1c92
Fastfetch: print module description for --list-modules 2023-11-17 14:12:57 +08:00
李通洲
ce6041938a CI: fix build 2023-11-16 18:49:27 +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
李通洲
3f9462d7c8
Package (macOS): try supporting nix 2023-11-16 10:04:17 +08:00
李通洲
413984963e
TerminalShell: support oils and elvish 2023-11-15 16:30:46 +08:00
李通洲
5aab0e2dd9
Completion (Fish): built-in logos auto-completion 2023-11-15 16:21:07 +08:00
李通洲
1ba5e6e8f7
Doc: better document for logo types 2023-11-15 10:38:32 +08:00
李通洲
2a53b012ea
Completion (Fish): clean up 2023-11-14 16:36:08 +08:00
李通洲
5d44efbf62
Colors: don't use background color
It causes some weird behavior on some old terminals.

Ref: https://www.reddit.com/r/HomeServer/comments/16ys32a/guess_the_power_consumption_of_ryzen57600x/
2023-11-14 10:01:29 +08:00
李通洲
6ad83af2b5
Host: clean up 2023-11-14 09:59:15 +08:00
李通洲
fceb19affe
Fastfetch: change the order of loading config files 2023-11-14 09:58:42 +08:00
李通洲
ee7d3d471e
Completions (Fish): inital support 2023-11-13 22:44:58 +08:00
李通洲
8e9c571293
Flashfetch: simplify implementation 2023-11-13 16:36:25 +08:00
李通洲
a44b8264af
Fastfetch: remove the old function of --gen-config
The file `config_user.txt` has not been maintained for long. Let's remove it.
2023-11-13 10:32:45 +08:00
李通洲
84a5a4033e
Fastfetch: parse some switches in advance 2023-11-13 10:32:45 +08:00
李通洲
f2fc92dbf7 Brightness (Linux): better ddcutil 2.x compatibility 2023-11-12 10:47:04 +08:00
李通洲
2af338f425
CI (Linux): build with ddcutil and remove unused deps 2023-11-09 14:24:49 +08:00
李通洲
41aaaa3429
Global: silence compiler warnings 2023-11-09 13:46:45 +08:00
李通洲
f9597eba39
Global: remove #ifndef FF_INCLUDED_* guards 2023-11-09 13:46:45 +08:00