Skip to content

Latest commit

 

History

77 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Initial Linux Setup and Config

  • Needs sudo privileges
  • Needs git installed for now.
  • This is not fully automated and needs user input at some points

But why ?

I often use Virtual Machines for my work, personal labs, breaking stuff and what not. But there are some tools and configurations I like to have across all of them. Having to configure everything everytime I spin a new machine can be an annoyance to say the least. The solution? A script of course.

What it Installs

  • Curl, wget (Just in case)
  • Build-Essential (and distros equivalent, e.g. gcc-c++, readline-devel, and so on)
  • Neovim text editor
  • Neovim Kickstart (solid nvim configuration)
  • Oh-My-Zsh (sets zsh as the default shell)

Where it Works

  • Debian / Ubuntu
  • Fedora
  • RHEL
  • Centos
  • Arch
  • OpenSUSE

Clone it and Run it

git clone https://github.com/DGwebdes/sunshine.git
sunshine/sunshine.sh

That's it.

NOTE: After the script is done you need to RESTART the Terminal

About

Automating the second most basic configuration of my linux setup!

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages