Skip to content

vec2pt/lazy-installer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 

Repository files navigation

Lazy installer

A simple script that allows you to install basic packages and apps. And also configures some system and desktop environment settings.

Note: This script for the personal use of the author, includes settings (which may not suit you) and dotfiles configured for his needs. Feel free to copy some code parts and fork the repository for your own needs.

Manual

  1. Create new user:
su - root
sudo adduser username
  1. Assign sudo rights to the local user:
su - root
sudo usermod -aG sudo username
systemctl reboot -i
  1. Disable Root Login Over SSH

  2. Switch to the fastest repository mirror

  3. Configure the GRUB

    1. Edit the GRUB configuration file: sudo nano /etc/default/grub
    GRUB_TIMEOUT_STYLE=hidden
    GRUB_TIMEOUT=0
    GRUB_CMDLINE_LINUX_DEFAULT="quiet"
    GRUB_BACKGROUND=""
    
    1. Update settings: sudo update-grub
  4. Run Lazy installer

cd $HOME/Downloads
git clone https://github.com/vec2pt/lazy-installer.git
cd lazy-installer
bash install.sh
  1. Install additional software from dedicated repositories (such as: miniconda3, rust, ruby, Node.js, Brave, VSCode, Remmina, WineHQ, Libreoffice, Blender, Arduino IDE etc.)

  2. Reboot system

TODO

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages