64 Commits

Author SHA1 Message Date
CapCreeperGR
712fd78e21 Updated tide ascii 2024-07-18 14:12:45 +03:00
CapCreeperGR
7d83b0996d Improved GPU and added --time-taken flag 2024-07-17 20:11:30 +03:00
CapCreeperGR
f3a016b674 Added Libc information 2024-07-17 13:18:31 +03:00
CapCreeperGR
0e2631d5b0 Added Artix ascii 5.2 2024-07-16 20:55:06 +03:00
153758b68e make should now be able to locate the go executable more easily 2024-07-01 13:16:37 +03:00
ed45b739a5 Updated BPM package count fetching 5.1 2024-07-01 12:44:22 +03:00
8c380dbec4 Stormfetch can now read config files in the directory specified with the Makefile SYSCONFDIR variable 5.0 2024-06-20 21:23:50 +03:00
7c493dc9f9 Added filesystem label detection, btrfs subvolumes should now be grouped under one partition and the filesystem type will now be shown if enabled in config.yaml 4.4 2024-06-19 18:20:16 +03:00
b8d7017299 Fixed bug where xbps packages would be counted on arch systems and not void systems 4.3 2024-06-18 07:49:19 +03:00
cd08003752 Fixed emerge package count and added VoidLinux/xbps support 4.2 2024-06-17 19:41:20 +03:00
c4c71fc49a Added hidden_gpus option in the config 4.1 2024-06-09 14:45:17 +03:00
efdbe94193 Stormfetch will now list all GPUs if multiple of them are connected 2024-06-09 14:39:24 +03:00
7b8c017ed0 Added a --distro-name flag and distro_name config option 4.0 2024-06-09 11:11:18 +03:00
66f3891b40 Slightly changed ubuntu ascii to fix a minor spacing bug 2024-06-09 10:52:01 +03:00
efae7c4b93 Split main.go code into more functions,improved extra newline removal and added --ascii flag 2024-06-09 10:49:11 +03:00
24da6ce083 Removed extra new lines at the end of the output 2024-06-09 10:30:55 +03:00
b90b869643 Stormfetch will no longer crash if there is an error while reading partition size 2024-06-09 10:20:28 +03:00
720eb845ca Improved partition detection 2024-06-09 10:12:36 +03:00
81c4006e48 Removed .gitignore from repository due to being unnecessary 2024-06-09 09:45:28 +03:00
58b3e82346 Added Linux Mint ascii 3.3 2024-06-08 20:47:33 +03:00
ba67c074db Fixed bug where system info would be cut off if ascii was short and added cachyos ascii 2024-06-08 20:33:33 +03:00
c8b3f9f4a4 Text color should now reset at the end of the stormfetch output 3.2 2024-06-05 16:43:27 +03:00
c05f34eb7d Fixed minor bug and updated fetch_script.sh
Fixed bug which would cause partitions not to show up if /dev/disk/by-partlabel/ did not exist
Updated fetch_script.sh to use labels if available
3.1
2024-05-16 22:24:16 +03:00
39b901e6fd Added PARTITION<n>_LABEL bash variable 2024-05-16 22:05:03 +03:00
2af3ab1156 Close xdg connection after querying 3.0 2024-05-16 17:01:11 +03:00
aba10e3e9e Updated README.md 2024-05-16 16:58:48 +03:00
0c376702c7 Added partition size support
Added MOUNTED_PARTITIONS bash variable
Added PARTITION<n>_DEVICE bash variable
Added PARTITION<n>_MOUNTPOINT bash variable
Added PARTITION<n>_TOTAL_SIZE bash variable
Added PARTITION<n>_USED_SIZE bash variable
Added PARTITION<n>_FREE_SIZE bash variable
2024-05-16 16:57:12 +03:00
a5ffb4b32e Tidied up code
The fetch script environment is now mostly set up in each own function
2024-05-16 14:44:38 +03:00
4de0d34e28 Improved GPU and Screen resolution fetching
Replaced calls to bash for getting monitor resolutions
getGPUName() now returns the first GPU with available device information
2024-05-16 08:41:21 +03:00
7ed54ec1a5 DISPLAY_PROTOCOL Variable and separate monitor resolutions (On X11)
Added a DISPLAY_PROTOCOL variable
Resolution information has been converted to a Golang function and now lists different monitors separately
2024-05-15 16:37:09 +03:00
2984a7da5f Fixed chroot bugs and reduced executable size
Stormfetch will now only list CPU and memory information if available
Added 'ldflag "-w"' to go build which reduces file size
Added 'run' goal to Makefile
2024-05-15 13:25:11 +03:00
4a2833afff Shell information has been converted to a Golang function 2024-05-15 12:02:43 +03:00
c13c730e4c Removed lshw as a dependency
Renamed Utils.go to utils.go
2024-05-15 10:07:20 +03:00
4c72295972 DE/WM information has been converted to a Golang function 2024-05-15 09:15:15 +03:00
a29a8f1dd9 CPU, GPU and memory information have been converted to Golang functions 2024-05-14 10:03:18 +03:00
1fc9a9ea79 Added Bspwm support 2024-05-12 16:58:32 +03:00
01b23277fd Added gif to README.md
Changed README.md formatting
2024-05-12 11:24:58 +03:00
75deb165ad Updated configuration to support color 2.0 2024-05-12 10:14:00 +03:00
56511c90db Merge remote-tracking branch 'origin/master' 2024-05-11 21:18:10 +03:00
42a60296a9 Improved color support 2024-05-11 21:17:39 +03:00
af4c534685 Merge branch 'master' into 'master'
Add AUR link and tidy up README grammar

See merge request CapCreeperGR/stormfetch!1
2024-05-11 17:31:13 +00:00
let
25a596cd5e
tidy up the grammar a bit 2024-05-11 20:05:04 +03:00
let
4d414daccc
add AUR to README 2024-05-11 20:03:08 +03:00
664b639fb9 Added color support 2024-05-11 19:16:53 +03:00
2b33b64602 Added missing dependency warning 1.1 2024-05-08 14:26:01 +03:00
200e300be0 Improved DE/WM Detection 2024-05-08 14:12:38 +03:00
139e64d682 Added GO variable to Makefile 2024-05-08 13:00:29 +03:00
0608d1b84b Added a 'compress' goal to the Makefile to quickly create a tar.gz archive 2024-05-08 11:52:59 +03:00
325d6bff13 Updated fetch script
Added new ascii art for more linux distros
2024-05-08 11:21:13 +03:00
e30485d80f Added go.sum 1.0 2024-05-06 15:57:50 +03:00