Linus Dierheimer
451848f6fd
Small improvements to code quality
2022-02-12 22:30:57 +01:00
Linus Dierheimer
a7728f61fb
Battery: show full status
2022-02-12 18:20:00 +01:00
Linus Dierheimer
fb3028cafa
Update DEVELOPMENT.md
2022-02-12 12:45:00 +01:00
Linus Dierheimer
ea5b663b16
Rename class to deviceClass, so cpp linters don't see a problem
2022-02-12 12:38:14 +01:00
Linus Dierheimer
9659f8c7b1
Add AUR packaging as submodul
2022-02-12 12:31:42 +01:00
Linus Dierheimer
3f64ef0876
Show emerge packages earlier in list
2022-02-12 12:13:02 +01:00
Linus Dierheimer
8c6cb9405d
Use FFstrbuf in emerge package counting
2022-02-12 12:06:16 +01:00
Viorel
8a754f5b89
Add packages support for Gentoo Linux ( #131 )
...
Count packages installed by Gentoo emerge
2022-02-12 11:16:14 +01:00
Linus Dierheimer
5f965ac787
Fixed two compiler warnings
2022-02-09 15:22:57 +01:00
Linus Dierheimer
bc8887fb42
Improved compile time by compiling common sources as a static lib
2022-02-09 15:20:07 +01:00
Linus Dierheimer
2ff3595251
Update DEVELOPMENT.md
2022-02-09 11:14:20 +01:00
Linus Dierheimer
47a58ad7b5
Update build-deb-package.yml
2022-02-08 19:30:55 +01:00
Linus Dierheimer
ec523e0274
Update DEVELOPMENT.md
2022-02-08 19:28:05 +01:00
xzvf
87e410e0fc
Add a Github Action to build and package fastfetch for Debian. ( #127 )
...
* Create a build.yml file
* add debian packaging
untested
* Copy & Paste is hard
* Fix typo, libRpm -> librpm
* Change working-dir
* Try again. Maybe now it will find the deb package
* Add more dependencies
* This should be it, hopefully
* Fix installed packages
* Change the name of the auto-created releases
* Document GH action
* Remove unnecessary packages.
Apparently brute-forcing dependencies until the build is successful is not a good strategy.
* Move building the packaging into a seperate github action.
* Remove packaging from test Action
2022-02-08 19:15:28 +01:00
Linus Dierheimer
cc43ed2351
Merge pull request #130 from ceamac/features/cmake/options
...
Make dependencies check optional
2022-02-08 11:51:08 +01:00
Viorel
a28c4600f4
Make dependencies check optional
2022-02-08 07:10:46 +02:00
Linus Dierheimer
7ad73d3ba1
Fix arco linux logo
2022-01-29 10:32:23 +01:00
Linus Dierheimer
f72ec8a99f
Updated screenshot
2022-01-23 13:54:56 +01:00
Linus Dierheimer
6107241f4a
Update README.md
2022-01-23 12:08:58 +01:00
Linus Dierheimer
68e8ddce6f
Update README.md
2022-01-23 12:07:49 +01:00
Linus Dierheimer
1a57d82675
Update README.md
2022-01-23 12:07:04 +01:00
Linus Dierheimer
c662416b33
Update README.md
2022-01-23 12:02:26 +01:00
Linus Dierheimer
79331d7fe5
Update README.md
2022-01-23 12:00:28 +01:00
Linus Dierheimer
e887b56209
Fix performance test
2022-01-22 23:03:09 +01:00
Linus Dierheimer
23b71cc907
Fixed some rare compilation warnings from old compilers
2022-01-22 23:01:09 +01:00
Linus Dierheimer
4e45a2e3ba
Fix building with librpm support enabled
2022-01-22 22:54:20 +01:00
Linus Dierheimer
14115eb089
Merge pull request #123 from x-zvf/master
...
Add packaging for Debian based distributions.
2022-01-22 13:11:41 +01:00
xzvf
8f466735a8
Add .deb file and deb-package build directory to .gitignore
2022-01-22 12:40:58 +01:00
xzvf
7a7eac9edd
Copy presets to /usr/share/fastfetch/presets
2022-01-22 12:40:10 +01:00
xzvf
65dc9bb166
Remove flashfetch target, and fix 2 shellcheck warnings
2022-01-22 12:35:21 +01:00
xzvf (Péter Bohner)
57ef794864
Add packaging for Debian based distributions.
...
This commit adds a script (`create-deb-pkg.sh`), which creates a deb package containing the fastfetch and flashfetch executables as well as the bash-completion file. The script must be executed in an environment, where `dpkg-deb` is present (a debian based environment).
Because Deb versioning is not compatible with fastfetch version strings, it is adapted to the format: `0:1$FF_VERSION-0`.
2022-01-22 11:56:11 +01:00
Linus Dierheimer
cd4739e4f7
Merge pull request #122 from TahaAbbasi-Hashemi/master
...
Artix_small logo had an extra space in line4
2022-01-20 15:25:02 +01:00
Taha Abbasi-Hashemi
3a667add01
Artix_small logo had an extra space in line4
2022-01-20 09:10:01 -05:00
Linus Dierheimer
6906094b8b
Merge branch 'master' of github.com:LinusDierheimer/fastfetch
2022-01-20 12:19:18 +01:00
Linus Dierheimer
b8a239e379
Add endeavour logo
2022-01-20 12:18:56 +01:00
Linus Dierheimer
e30a64e97e
Update README.md
2022-01-20 01:22:13 +01:00
Linus Dierheimer
f2663a65cc
More flexible OS file detection
2022-01-18 18:56:37 +01:00
Linus Dierheimer
a0f5432903
Temp detection
2022-01-16 16:33:15 +01:00
Linus Dierheimer
20427a534e
Respect WAYLAND_SOCKET on builds without wayland-client support
2022-01-14 13:31:39 +01:00
Linus Dierheimer
9789d1f5f1
Fallback OS detection using lsb
2022-01-14 13:21:49 +01:00
Linus Dierheimer
bf2152bac8
Disable public ip timeout by default
2022-01-12 19:16:49 +01:00
Linus Dierheimer
accaaa7de5
Expose GPU driver to gpu format string
2022-01-12 18:57:35 +01:00
Linus Dierheimer
322e5c5a48
FFstrbuf: don't do unneeded destroy work
2022-01-12 02:05:12 +01:00
Linus Dierheimer
6d7ad48edf
Clear destroyed FFstrbuf
2022-01-12 01:59:57 +01:00
Linus Dierheimer
6a62f909d4
Destroyed FFstrbufs can now be reused
2022-01-12 01:57:49 +01:00
Linus Dierheimer
3653836490
Merge pull request #119 from CachyOS/master
...
Add CachyOS logo support
2022-01-12 01:52:15 +01:00
Linus Dierheimer
f21013f646
Use same variable name in definition and declaration
2022-01-12 01:33:03 +01:00
Linus Dierheimer
8639e59019
Silence a false positive compiler warning
2022-01-12 01:21:36 +01:00
Linus Dierheimer
33127388f0
refactored FFstrbuf
2022-01-12 01:02:14 +01:00
Vladislav Nepogodin
f54101e9f5
🔥 add cachyos
2022-01-12 01:17:23 +04:00