paleofetch

mrgrouse's paleofetch fork, a system fetch tool written in C, inspired by suckless' programming style.
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2024-08-08 04:08config.h: move commented lines nearer to end of file, fix indenting for parch.hmrgrouse1+5-5
2024-08-08 04:04logos: add extra logos for different distros, attempt to fix parch.hmrgrouse8+146-1
2024-07-26 19:22config.h: fix spacing of options in config.hmrgrouse1+18-19
2024-07-26 19:11Makefile: set CC to gcc for speed, remove commented line setting TCC as CCmrgrouse1+1-2
2024-02-03 08:16initial commitgrouse4+37-21
2020-05-09 14:21Merge pull request #61 from srithon/mastersam-barr5+63-13
2020-05-09 13:36Use scanf/sprintf approach rather than micromanaging buffersSridaran Thoniyil1+25-25
2020-05-08 18:55Revert "Optimize battery function by using length of strings for strcat"Sridaran Thoniyil1+5-7
2020-05-08 19:04Revert "Get rid of the second buffer in battery function"Sridaran Thoniyil1+6-6
2020-05-09 01:35Move battery_config.sh to config_scripts folderSridaran Thoniyil2+1-1
2020-05-09 00:54Remove unnecessary "-1" argumentSridaran Thoniyil1+1-1
2020-05-09 00:50Pass battery path directly to compilerSridaran Thoniyil3+3-4
2020-05-08 19:04Get rid of the second buffer in battery functionSridaran Thoniyil1+6-6
2020-05-08 18:55Optimize battery function by using length of strings for strcatSridaran Thoniyil1+7-5
2020-05-08 18:47Add remove_newline function that returns length of stringSridaran Thoniyil1+11-0
2020-05-08 18:28Reduce file read sizes in get_battery_percentageSridaran Thoniyil1+5-3
2020-05-08 16:32Include battery config and replace hardcoded refsSridaran Thoniyil1+3-2
2020-05-08 16:31Call battery config script in MakefileSridaran Thoniyil1+1-0
2020-05-08 16:31Write script for finding battery pathSridaran Thoniyil1+5-0
2020-05-08 15:04Add comment showing output of functionSridaran Thoniyil1+1-0
2020-05-08 15:02Add % symbol and cut down # of strcat'sSridaran Thoniyil1+2-2
2020-05-08 15:01Add panic if battery cannot be openedSridaran Thoniyil1+3-0
2020-05-08 15:00Add battery status after percentageSridaran Thoniyil1+14-6
2020-05-08 14:48Implement get_battery_percentage() functionSridaran Thoniyil1+17-0
2020-05-08 14:48Add battery to config, fix spacingSridaran Thoniyil1+13-12
2020-05-08 14:47Add get_battery_percentage() to headerSridaran Thoniyil1+1-0
2020-05-04 00:40get_cpu returns empty string when model name isn't presentsam-barr1+3-0
2020-05-03 18:50Merge pull request #41 from dwzg/replace_substringsam-barr4+48-8
2020-05-03 16:54Update READMEdwzg1+9-0
2020-05-02 20:29Merge pull request #57 from Titaniumtown/patch-1sam-barr1+8-0
2020-05-01 22:56Update README.md with performance informationSimon Gardling1+8-0
2020-05-01 21:06added fallback for get_hostsam-barr1+26-26
2020-05-01 20:27Merge pull request #54 from dwzg/tty_namesam-barr1+4-0
2020-04-24 08:30Make get_terminal get the actual tty namedwzg1+4-0
2020-05-01 15:56Add string length check in replace_substring()dwzg1+7-3
2020-05-01 15:40Merge remote-tracking branch 'upstream/master' into replace_substringdwzg1+35-14
2020-05-01 13:55Merge pull request #53 from dwzg/freq_mhzsam-barr1+19-10
2020-05-01 10:19Improve code and fix a bugdwzg1+16-15
2020-04-26 12:17Add ability to switch CPU frequency unit to MHz for < 1 GHzdwzg1+9-1
2020-04-29 13:50Merge pull request #51 from dwzg/fallback_cpufreqsam-barr1+28-16
2020-04-28 20:27Return stolen newlinedwzg1+1-0
2020-04-28 20:25Merge remote-tracking branch 'upstream/master' into replace_substringdwzg5+135-75
2020-04-28 19:49Remove unnecessary newlinesdwzg1+0-3
2020-04-28 19:46Fix bug in frequency precision detection codedwzg1+1-1
2020-04-28 19:38Merge remote-tracking branch 'upstream/master' into fallback_cpufreqdwzg5+121-70
2020-04-28 19:37Fix check of wrong file pointerdwzg1+3-3
2020-04-27 20:00Allow for support for other package managerssam-barr3+26-25
2020-04-27 18:31Reductions to code sizesam-barr3+42-41
2020-04-27 17:02Added get_disk_usage_home and get_disk_usage_rootsam-barr2+29-0
2020-04-27 14:58Trim leading whitespace from CPU and GPUsam-barr1+3-1
2020-04-27 05:14Undo previous commitsam-barr1+2-2
2020-04-27 04:51Trim spaces off the front of CPU and GPUsam-barr1+2-2
2020-04-27 03:05Merge branch 'master' of https://github.com/sam-barr/paleofetchsam-barr1+22-0
2020-04-27 03:05remove semicolons from configsam-barr2+6-10
2020-04-26 20:02Merge pull request #46 from GOKOP/mastersam-barr1+22-0
2020-04-26 19:23added unicode block logo from redditGOKOP1+22-0
2020-04-25 22:56Add fallback method for CPU frequencydwzg1+30-15
2020-04-25 18:01Make clean now clears the cachesam-barr1+2-1
2020-04-25 14:37Merge pull request #43 from dwzg/dynamic_decimal_placessam-barr1+10-4
2020-04-25 13:27Always show at least one decimal place for CPU frequencydwzg1+1-0
2020-04-25 11:38Make decimal places of CPU frequency dynamically use all significant placesdwzg1+9-4
2020-04-25 02:14Merge pull request #42 from allisio/terminal-fallbacksam-barr1+2-0
2020-04-24 20:14Resort to fallback method if we can't get the active window (Fixes #38)Allis IO1+2-0
2020-04-24 19:34Rename struct for string modification to reflect new functiondwzg1+3-3
2020-04-24 19:23Improve function for substring replacementdwzg1+8-4
2020-04-24 19:05Add configurable way to replace strings of CPU and GPU modeldwzg3+20-11
2020-04-23 22:25Add function to replace substringsdwzg1+13-0
2020-04-24 19:11Merge pull request #40 from dwzg/macro_fixsam-barr1+1-1
2020-04-24 19:07Fix wrong string length in REMOVE macrodwzg1+1-1
2020-04-24 18:51Merge pull request #37 from allisio/cache-misssam-barr1+15-9
2020-04-24 18:50increased stability of halt_and_catch_fire macrosam-barr1+8-6
2020-04-24 18:43Merge pull request #39 from dwzg/substring_remove_configsam-barr3+37-11
2020-04-24 15:50Fixed make cleansam-barr1+1-1
2020-04-24 14:53removed need to specify string lengthsam-barr3+10-12
2020-04-24 07:31Make substring removing for CPU and GPU configurabledwzg2+38-10
2020-04-24 02:46Handle cache misses gracefullyAllis IO1+11-7
2020-04-24 02:08Merge branch 'master' of https://github.com/sam-barr/paleofetchsam-barr1+8-2
2020-04-24 02:07fixed bug in get_cpu when model name doesn't contain @sam-barr1+11-6
2020-04-23 21:34Merge pull request #34 from dwzg/fix_ossam-barr1+8-2
2020-04-23 21:18Fix OS detection on Debian 10 and other distrosdwzg1+8-2
2020-04-23 21:08error handling in get_ossam-barr1+4-0
2020-04-23 21:01Update README.mdsam-barr1+3-1
2020-04-23 20:57Merge pull request #32 from dwzg/two_gpussam-barr3+26-8
2020-04-23 20:24removed code duplicationsam-barr1+5-12
2020-04-23 20:16code duplication, changed default configsam-barr2+5-20
2020-04-23 19:48Add support for two GPUsdwzg3+46-6
2020-04-23 19:09Merge pull request #31 from allisio/use-strstrsam-barr1+4-33
2020-04-23 19:08Use the pointer returned by strstr rather than calculating the offsetsam-barr1+4-7
2020-04-23 18:47Update CHANGELOG.mdsam-barr1+15-2
2020-04-23 18:54Updated example imagesam-barr1+0-0
2020-04-23 18:49Use strstr() to search for substringsAllis IO1+1-27
2020-04-23 17:22Fixed README.mdsam-barr1+1-0
2020-04-23 17:21Update README.mdsam-barr1+3-0
2020-04-23 17:19Update README.mdsam-barr1+31-1
2020-04-23 16:58Merge pull request #29 from allisio/uptimesam-barr1+1-1
2020-04-23 16:42Make get_uptime() pluralize "0 minutes"Allis IO1+1-1
2020-04-23 16:28fix get_uptime to always print number of minutessam-barr1+1-1
2020-04-23 15:49Merge pull request #27 from dwzg/cpu_frequencysam-barr1+27-7
2020-04-23 15:48Fixed spacing, less decimal placessam-barr1+2-2
2020-04-23 15:43Merge branch 'master' of https://github.com/sam-barr/paleofetchsam-barr2+22-10
2020-04-23 15:43Add spacer macro for configurationsam-barr2+5-3
2020-04-23 15:38Update README.mdsam-barr1+8-0
2020-04-23 15:25Add detection of CPU max. frequencydwzg1+28-8
2020-04-23 15:33Merge pull request #26 from allisio/uptimesam-barr1+14-10
2020-04-23 15:26Make get_uptime() more granularAllis IO1+14-10
2020-04-23 15:11Removed DISTRO macrosam-barr1+0-1
2020-04-23 15:11Merge pull request #24 from allisio/distrosam-barr1+9-2
2020-04-23 14:50make source of paleofetch's error messages clearersam-barr1+1-1
2020-04-23 14:43Merge pull request #22 from allisio/mastersam-barr1+1-1
2020-04-23 14:43Merge branch 'master' into mastersam-barr1+94-27
2020-04-23 14:25Merge pull request #21 from dwzg/tty_nox_modesam-barr1+94-27
2020-04-23 14:24fixed bug when $SHELL=""sam-barr1+8-1
2020-04-23 14:14Make get_os() parse /etc/os-release for the distro name.Allis IO1+9-2
2020-04-23 14:08Fully paint the logoAllis IO1+1-1
2020-04-23 14:05Fix memory leak when skipping empty valuesdwzg1+1-0
2020-04-23 11:49Don't print information strings which are emptydwzg1+16-6
2020-04-23 09:21Remove old code that was commented outdwzg1+0-4
2020-04-23 09:14Fix XopenDisplay error when running without Xorg in ttydwzg1+75-22
2020-04-23 03:22COLOR now affects get_titlesam-barr1+1-1
2020-04-23 03:14added config.hsam-barr5+67-61
2020-04-23 03:03Merge pull request #18 from allisio/logo-thingssam-barr3+48-28
2020-04-23 03:02Move logos to separate directorysam-barr3+44-47
2020-04-23 02:46Extract color sequences from logo and add a second optionAllis IO1+46-23
2020-04-23 02:26Fixed a typosam-barr1+1-1
2020-04-23 02:24v0.1.1sam-barr3+16-4
2020-04-23 02:07Fixed commentssam-barr1+3-18
2020-04-23 02:05Merge pull request #17 from allisio/configurationsam-barr2+149-69
2020-04-23 02:03have information float up rather than vertically centersam-barr1+23-10
2020-04-23 01:40Create CHANGELOG.mdsam-barr1+3-0
2020-04-23 01:31Add in-source configuration that cooperates with cachingAllis IO2+136-69
2020-04-23 01:12added truncate_spaces functionsam-barr1+26-4
2020-04-23 00:37Increased get_gpu accuracysam-barr1+7-5
2020-04-22 22:19Updated READMEsam-barr2+13-1
2020-04-22 21:43Only call XOpenDisplay oncesam-barr1+9-8
2020-04-22 21:30Merge pull request #14 from allisio/terminal-namesam-barr1+21-1
2020-04-22 20:35Fixed bug in removew_newlinesam-barr1+2-1
2020-04-22 20:34Merge pull request #15 from dwzg/product_versionsam-barr1+22-4
2020-04-22 19:48Fix trailing newline of product versiondwzg1+7-4
2020-04-22 19:38Add product version to hostdwzg1+15-0
2020-04-22 19:32Get name of terminal emulator from X serverAllis IO1+21-1
2020-04-22 18:58Caches results which are unlikely to changesam-barr1+62-16
2020-04-22 17:43added terminal and gpu outputsam-barr3+56-14
2020-04-22 15:48Update REAMDE.mdsam-barr1+2-2
2020-04-22 15:38Additional commentarysam-barr1+7-2
2020-04-22 15:35Added CPU informationsam-barr1+65-1
2020-04-22 14:24Updated READMEsam-barr2+1-1
2020-04-22 13:40Merge pull request #7 from allisio/mastersam-barr1+1-1
2020-04-22 13:25Let getline() handle buffer allocation in get_memory()Allis IO1+1-1
2020-04-22 12:54Merge pull request #6 from allisio/mastersam-barr1+3-3
2020-04-22 12:48Swap user and host in get_title().Allis IO1+3-3
2020-04-22 12:42Added percent memory outputsam-barr1+6-1
2020-04-22 12:36Merge pull request #4 from dwzg/mastersam-barr1+38-1
2020-04-22 11:16Added memory supportdwzg1+38-1
2020-04-22 06:23Clarified scopesam-barr1+1-1
2020-04-22 05:50Error handling for XOpenDisplay()sam-barr1+4-0
2020-04-22 05:45Fixed formattingsam-barr1+1-1
2020-04-22 05:43Updated FAQsam-barr1+3-1
2020-04-22 05:09Merge pull request #3 from allisio/mastersam-barr2+20-2
2020-04-22 05:04Add basic resolution supportAllis IO2+20-2
2020-04-22 04:45Make get_shell() handle shells that aren't in /binsam-barr1+1-1
2020-04-22 03:25MIT Licensesam-barr2+22-0
2020-04-22 03:21More error handlingsam-barr1+25-24
2020-04-22 03:15Some error handlingsam-barr1+30-6
2020-04-22 02:57Fixed a typosam-barr1+2-2
2020-04-22 02:55example output added to readmesam-barr2+9-4
2020-04-22 02:46rebrandingsam-barr3+7-7
2020-04-22 02:42READMEsam-barr1+18-0
2020-04-22 02:30I think the strings should be null terminatedsam-barr1+10-32
2020-04-22 02:21initial commitsam-barr3+226-0