KnightTheCoder / Linux-Distro-Post-Install-Scripts

Configure a distro after a fresh install
GNU General Public License v2.0
1 stars 0 forks source link

Improve readme #75

Closed KnightTheCoder closed 3 weeks ago

KnightTheCoder commented 3 weeks ago

Requirements

Motivation

Steps the script runs:

Project breakdown

Project structure:

.
├── config
│   ├── firefox
│   │   └── policies.json
│   ├── fish
│   │   ├── config_debian.fish
│   │   └── config.fish
│   └── vscode
│       ├── keybindings.json
│       └── settings.json
├── distros
│   ├── arch
│   │   ├── README.md
│   │   └── setup.sh
│   ├── debian
│   │   ├── README.md
│   │   └── setup.sh
│   ├── fedora
│   │   ├── README.md
│   │   └── setup.sh
│   └── opensuse
│       ├── README.md
│       └── setup.sh
├── LICENSE
├── post_install.sh
├── README.md
└── shared
    ├── setup.fish
    ├── setup.zsh
    └── shared_scripts.sh

Config

Pre-made configuration files, these are meant to be copied and not changed

Distros

Distro specific setups that will execute the specific steps for them: example: using the distro's package manager and approprioate package names, repos

Shared:

Shared scripts between all distro setups, these include shell setup and program specific setups like installing hack nerd fonts, setting up scripts with plugin managers, neovim configurations, flatpaks, etc.