Commit Graph

376 Commits

Author SHA1 Message Date
李通洲 f19a3b5549 Logo: fix --file-raw doesn't work
Fix #539
Ref https://github.com/hykilpikonna/hyfetch/issues/173
2023-08-25 11:01:48 +08:00
李通洲 f77090070c Image: code cleanup; no functional change 2023-08-22 15:32:19 +08:00
李通洲 fd5d2c84e8 Logo (Builtin): add Tuxedo OS 2023-08-21 22:46:50 +08:00
李通洲 1a4a949dfe Logo (Builtin): add aerOS 2023-08-20 00:04:52 +08:00
李通洲 5ebdd9a989 Logo (Builtin): add MOS
Ref: https://github.com/dylanaraps/neofetch/pull/2364
2023-08-18 13:44:48 +08:00
李通洲 e5e4c8bf88 Fastfetch: refactor command line option parsing code
1. improve performance
2. remove `-c`
3. rename `--recache` to `--logo-recache`, and remove `-r`
2023-08-17 16:10:05 +08:00
李通洲 2b2ebe0823 Logo (Builtin): update venom; add venom_small 2023-08-15 15:24:31 +08:00
李通洲 1adbe9ee92 Doc: update builtin logo list 2023-08-14 09:19:33 +08:00
George Vlahavas 9bc1ec9f36 Add Slackel logo 2023-08-14 08:42:38 +08:00
李通洲 658598f43a --logo-source / --load-config: support path with env variables (*nix) 2023-08-13 10:59:50 +08:00
李通洲 290e721ee1 --logo-source / --load-config: support path with env variables (Windows) 2023-08-13 10:18:16 +08:00
李通洲 0b5631471a Logo: don't segfault if --logo-source starts with non-alpha charactors
Ref: #518
2023-08-13 09:23:37 +08:00
李通洲 d84bf00ca0 Logo (Builtin) remove OpenSuseTumbleweed2 2023-08-11 09:12:59 +08:00
李通洲 75ba116146 Logo (Builtin): don't match alternate logos 2023-08-10 16:21:42 +08:00
李通洲 0f8d757950 Logo (Builtin): improve searching performance 2023-08-10 16:21:42 +08:00
李通洲 8151848a5a Logo (Builtin): more 2023-08-10 13:49:05 +08:00
shivanandvp 38044acf75 Logo(Builtin): Fix RebornOS 2023-08-08 18:55:24 +08:00
李通洲 4bef1274c8 Logo: add Panwah 2023-08-08 15:37:14 +08:00
李通洲 e7f05258fb Logo: add Ubuntu Unity 2023-08-08 09:38:24 +08:00
李通洲 cc1a35e379 Logo: more 2023-08-07 13:30:14 +08:00
李通洲 819c78e74c Fastfetch: add option --bright-color 2023-08-04 16:05:25 +08:00
李通洲 f2b3418482 Logo (Builtin): fix Tails and TeArch 2023-08-04 15:08:15 +08:00
李通洲 f42fb5365f Logo (Builtin): more 2023-08-04 14:42:02 +08:00
李通洲 1d1dc56ec1 Logo (Builtin): more
81 left
2023-08-04 10:32:07 +08:00
李通洲 26bb2dc998 Logo: more
146 left
2023-08-03 16:40:39 +08:00
李通洲 f659595066 Logo (Builtin): more
170 left, sigh
2023-08-03 15:32:16 +08:00
李通洲 7d347a9b46 Logo (Builtin): use meaningful macros
instead of raw color codes
2023-08-03 14:30:53 +08:00
李通洲 34e2af4c4b Logo: refactor logo initial code 2023-08-03 13:49:33 +08:00
李通洲 e4a99b2d6d Logo: more 2023-08-02 16:47:32 +08:00
李通洲 c0317e2086 Logo: more 2023-08-02 16:12:15 +08:00
李通洲 04ede28dbe Logo: add more logos 2023-08-02 15:18:40 +08:00
李通洲 9686467886 Logo: add elementary and mx 2023-08-01 23:49:22 +08:00
李通洲 a986edbffb Logo: add Proxmox
Fixes #507
2023-08-01 09:38:47 +08:00
李通洲 b3f8798f73 Logo: add Ubuntu Budgie and Ubuntu Gnome 2023-07-29 23:10:14 +08:00
李通洲 893f45e6b1 Logo: add Orchid 2023-07-29 23:03:10 +08:00
李通洲 2a39fd35a3 Logo: add Garuda Dragon 2023-07-29 22:43:16 +08:00
李通洲 2fa7f1157f Logos: move logo lines to seperated plain text files 2023-07-29 22:14:21 +08:00
李通洲 90bf6cbe44 Logo: remove old .txt 2023-07-29 21:56:41 +08:00
李通洲 c78c18d63a Logo: generate logo_builtin.h with CMake 2023-07-29 20:47:02 +08:00
李通洲 5291d1a190 Logo: add more ASCII logos 2023-07-28 16:50:15 +08:00
李通洲 124a49098e Logo: add Windows 95; refactor code
From https://github.com/dylanaraps/neofetch/pull/2346/files
2023-07-28 14:26:16 +08:00
李通洲 de3cb1f855 Logo: fix kitty-direct 2023-07-26 21:44:01 +08:00
李通洲 841be619ba Global: use ffStrbufInitStatic 2023-07-25 17:35:09 +08:00
李通洲 62cfd27ac0 Logo: fix WezTerm compatibility with kitty-direct 2023-07-24 22:56:40 +08:00
李通洲 fc6acd1e3f Logo: fix --logo-padding-top for kitty-direct 2023-07-24 21:58:37 +08:00
Tom Briden d33ef3173d Add Exherbo logo 2023-07-21 00:19:36 +08:00
李通洲 d3ff245e1b Logo (Builtin): add linux_small 2023-07-20 10:30:32 +08:00
李通洲 f1ebcd7c31 Logo: add kitty-direct protocol 2023-07-18 21:18:14 +08:00
李通洲 713a62b383 Logo: fix segfault with fastfetch -l 2023-07-08 09:18:19 +08:00
李通洲 e7db3cd7fe Logo: support builtin small logo
Also improve performance of builtin logo finding

Assume you are running macOS

* default -> macos
* `-l small` -> macos_small
* `--logo-type small` -> macos_small
* `-l macos` -> macos
* `-l macos --logo-type small` -> macos_small
* `-l macos_small` -> macos_small
* `-l macos_small --logo-type small` -> error, because Logo `macos_small_small` doesn't exist
2023-07-06 23:16:05 +08:00