Skip to content
DGwebdesPublic

About

Automating the second most basic configuration of my linux setup!

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

82 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Initial Linux Setup and Config

  • Needs sudo privileges
  • 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 and Changes

  • git, wget
  • Build-Essential (and distros equivalent, e.g. gcc-c++, readline-devel, and so on)
  • Neovim text editor
  • Neovim Kickstart
  • Oh-My-Zsh
  • Set zsh as the default shell

Where it Works

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

Clone it and Run it

curl -fsSL https://raw.githubusercontent.com/DGwebdes/sunshine/main/sunshine.sh | bash

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