Skip to content

Trivoz/lx_install

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trivoz's Installation Script

This is a script that is specifically designed to suit my needs. With that said...

For beginners and experts alike, setting up a bunch of applications is laborious and exhausting so I have made a few tweaks to my installation such that it is more accessible to people that are looking for a quick and easy Linux installation script.

I'd also like to mention that if you are looking for an installation script, there are other scripts on GitHub that would likely suit your needs much closer than this repository. For example, I've found that Larbs aligns well with my preferences. If you use this script: Thank you. When people file issues and PR's telling me what will break this thing, I can focus on improving it.

Dependencies

These are required for downloading optional programs (see Optional Programs in the following section).

  • git - the stupid content tracker
  • curl - a tool for transferring data to and from servers
  • wget - a network downloader
  • fzf - a command line fuzzy finder

Installation

  1. Clone this repository into $HOME/dotfiles (backup your existing files)
  2. Give the INSTALL file executable permissions with chmod +x INSTALL
  3. Run the INSTALL file via ./INSTALL

Optional Programs

These are optional programs that you can choose to install.

Fonts

Nerd fonts are cool because they combine multiple characters into a single glyph which makes programming and looking at code much easier. I think NerdFonts.com describes it very well.

Nerd Fonts patches developer targeted fonts with a high number of glyphs (icons).

- NerdFonts.com

Here are the fonts that I've chosen to be installed:

  • NerdFontsSymbolsOnly
  • Fira Code
  • Fira Mono
  • Agave
  • Droid Sans Mono
  • Fantasque Sans Mono

Requirements

  • You must have internet connection for this to work!
  • You must be running either Debian, Ubuntu or a GNU/Linux distribution that uses apt as its native package manager.
  • You must have a decent amount of storage. I haven't measured the storage precisely, but generally when installing Linux you should have 15-20 GB (at least!).

Thanks

A lot of the good stuff in this script came from this file lucario378 whom has been monolithically helpful throughout the development process. I also used stack overflow when I got stuck. Shout out to these awesome humans:

  • C0deDaedalus
  • dessert
  • David C. Rankin (et. Al)
  • mateusza