李通洲
|
714b88c638
|
Packages (Linux): try fixing nix-user detection
Fix #937
|
2024-05-20 19:14:32 +08:00 |
|
Anonyzard
|
06b2ff9a08
|
Add Loc-OS Linux support (#926)
* Logo (Builtin): add Loc-OS
* Packages (Linux): add lpkg and lpkgbuild detection
|
2024-05-17 09:19:26 +08:00 |
|
Juan
|
3e98034e55
|
Packages (Linux): check xdg state home for nix user packages (#844)
Check $XDG_STATE_HOME/nix/profile if ~/.nix-profile is not found as addressed in #837.
Fix #837
|
2024-05-02 22:55:50 +08:00 |
|
Val V
|
9ed2f13c78
|
Packages (Linux): Extended Source Mage support (#825)
* Extended Source Mage support
* Fix packages format args num
* Correct spelling
|
2024-05-01 11:25:04 +08:00 |
|
李通洲
|
39dfcb6f10
|
Packages (Linux): optimise nix detection code
|
2024-04-29 10:04:20 +08:00 |
|
Juan Llamas
|
882b17834c
|
Packages (nix): use hash to cache count and process count manually (#817)
|
2024-04-29 09:59:05 +08:00 |
|
李通洲
|
77431671bb
|
Packages (Linux): add am support
Fix: #771
|
2024-04-03 21:08:55 +08:00 |
|
李通洲
|
15bb5bfb24
|
Packages: add ability to disable specified package manager
Fix #729
|
2024-02-22 10:03:38 +08:00 |
|
李通洲
|
4e9ee9aa03
|
Package: code cleanup
|
2024-02-21 15:40:04 +08:00 |
|
李通洲
|
40aa4a60d6
|
Packages: improve performance of pkg and rpm detection
|
2023-12-08 09:49:17 +08:00 |
|
apocelipes
|
1504e26e38
|
optimize(Packages): optimize reading large files
Using less syscalls and processing data in memory
makes getNumStringsImpl ~300% faster.
The code is much simpler.
|
2023-12-07 20:32:14 +08:00 |
|
李通洲
|
3a84a1a5fa
|
Packages (Windows): add option --packages-winget
|
2023-10-29 19:37:31 +08:00 |
|
李通洲
|
2c49dcceaf
|
Options (Library): split code
|
2023-10-25 16:24:24 +08:00 |
|
李通洲
|
c77a758741
|
Packages (Linux): support opkg
Fix #574
|
2023-10-07 14:02:16 +08:00 |
|
李通洲
|
30ae8a2f96
|
Packages (Linux): fix dpkg package number detection
|
2023-09-20 16:17:02 +08:00 |
|
李通洲
|
5337e5cead
|
Packages (Linux): fix snap package number detection on systems other than Ubuntu
Fixes 562
|
2023-09-20 16:03:35 +08:00 |
|
Tom Briden
|
250d3c349e
|
Add paludis (exherbo) package count
|
2023-07-21 00:19:36 +08:00 |
|
李通洲
|
107b3dc1e3
|
Pckages (Linux): fix pkgtool detection
Ref: https://github.com/fastfetch-cli/fastfetch/issues/486#issuecomment-1618808002
|
2023-07-04 00:16:48 +08:00 |
|
李通洲
|
cf91981d49
|
Packages (Linux): try detecting pkgtool
fix #486
|
2023-07-03 23:21:14 +08:00 |
|
李通洲
|
d0f093c567
|
Global: make FFinstance instance a global variable
As discussed in https://github.com/fastfetch-cli/fastfetch/discussions/473
|
2023-06-24 17:28:05 +08:00 |
|
李通洲
|
baa8992322
|
Global: refactor strcmp() == 0 to ffStrEquals()
|
2023-06-19 17:11:57 +08:00 |
|
李通洲
|
da76c6efbe
|
Global: refactor strncmp to ffStrStartsWith
|
2023-06-19 17:11:57 +08:00 |
|
Linus Dierheimer
|
fc12494ac1
|
Adapt to new repository url
|
2023-06-12 17:26:37 +02:00 |
|
李通洲
|
c7119498a3
|
Global: major FFstrbuf related code refactor
|
2023-06-10 09:15:15 +08:00 |
|
Linus Dierheimer
|
bd8d78427b
|
Fix flatpak package count
Fix user package count
Show runtime packages too
Fixes #441
|
2023-04-06 11:11:31 +02:00 |
|
李通洲
|
b2f3bf3461
|
Packages (Linux): support flatpak-user
Fixes #436
|
2023-03-24 17:47:03 +08:00 |
|
李通洲
|
c4416379bb
|
Packages (Linux): support linuxbrew (Homebrew for Linux)
|
2023-03-08 15:02:58 +08:00 |
|
李通洲
|
6ca4b5391b
|
Library: refactor FF_LIBRARY_LOAD to use __cleanup__
|
2023-02-15 14:51:04 +08:00 |
|
Linus Dierheimer
|
a1ea7804f3
|
IO: Separate platform specific implementations
|
2023-01-28 12:40:12 +01:00 |
|
Linus Dierheimer
|
2c51d55ba2
|
IO: don't require posix specific stuff for ffPathExists
|
2023-01-28 11:52:23 +01:00 |
|
李通洲
|
9b6dafe715
|
Packages: fix rpm count detection
Can't believe that this bug has existed for more than 3 months and no one found it
|
2023-01-16 00:41:35 +08:00 |
|
Linus Dierheimer
|
a1d8e3e598
|
Introduce FFPlatform
|
2023-01-15 15:57:26 +01:00 |
|
Vanilla
|
078cb6e5b7
|
fix[getNixPackagesImpl]: count line with wc -l instead, also fixes leak.
|
2023-01-09 18:58:52 +08:00 |
|
李通洲
|
0fd63084dc
|
Global: fix other possible bugs where enumerating directories without ignoring . and ..
|
2023-01-09 10:45:51 +08:00 |
|
李通洲
|
0a83423731
|
Packages: support eopkg for Solus (#360)
UNTESTED
|
2022-12-27 17:36:58 +08:00 |
|
李通洲
|
eeb008f505
|
Global: replace all ".so" to FF_LIBRARY_EXTENSION
... no matter whether the libraries are linux specific or not
|
2022-12-17 12:22:11 +08:00 |
|
Linus Dierheimer
|
693cc1e730
|
Fix build errors
|
2022-10-13 22:02:58 +02:00 |
|
Linus Dierheimer
|
cf048bc723
|
Refactor package detection code
|
2022-10-13 21:43:31 +02:00 |
|
李通洲
|
661c174348
|
Merge remote-tracking branch 'origin/master' into msys2
|
2022-10-09 16:55:51 +08:00 |
|
李通洲
|
af6b7dd81b
|
Packages: add support for Windows
|
2022-10-09 15:37:15 +08:00 |
|