Skip to content

Script for getting info on Linux Mint needed for Freegeek build sheets

License

Notifications You must be signed in to change notification settings

Owen-sz/freegeek-info-script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 

Repository files navigation

freegeek-info-script

Shell script that pools together info needed for Free Geek build sheets. Will only work on Linux Mint (for now).

How to run:

  1. Open the terminal app from the dock
  2. Paste this command into the terminal to install git
sudo apt install git -y
  1. Paste this into the terminal to clone (download) the script
git clone https://github.com/Owen-sz/freegeek-info-script.git
  1. Paste this into the terminal to CD into the script's directory
cd freegeek-info-script
  1. Paste this into the terminal to run the script
sudo bash freegeek-info.sh

Tip

Use Ctrl + Shift + V to paste into the terminal

For Contributors

Still Needs:

  • Add build sheet PDFs to repo
  • Foolproofing tips for things like what exactly to google or what kinds of branding to look for on a desktop case
  • Ability to detect and list multiple drives
  • Reliably list total number of RAM slots
  • NVIDIA will need an extra package installed
  • Find out if Ethernet module works on 10/100, 2.5 Gig, or 10 Gig ports.
  • Add message to tell users to look up year the CPU came out to find the year of the machine
  • Utilize inxi -Fxxxz to find display output ports, find usefulness in machine section
  • Test multi-battery support

Bugs:

  • Typing anything but n or {Enter} in the camera module closes the script without sign off message
  • Disk Health module sometimes doesn't output anything, seems to not be able to detect "$root" as a device type
  • Screen Size and Resolution modules unreliable on laptops, inxi works fine

Quirks:

  • NVIDIA drivers may not be properly installed to scrape VRAM, may need an extra package installed
  • Product name may not show manufacturer
  • Disk sizes are not very accurate

About

Script for getting info on Linux Mint needed for Freegeek build sheets

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages