2023-11-14 13:11:12 +00:00
|
|
|
# NunOS: A soothing Linux distribution
|
|
|
|
|
|
|
|
## Plan
|
|
|
|
|
|
|
|
- [ ] Decide on base distro: debian
|
|
|
|
- Good governance model
|
|
|
|
- I trust it, I like it
|
|
|
|
- I dislike systemd, but Gentoo, OpenBSD, Devuan, etc. seem too niche
|
|
|
|
- [ ] Decide on desktop environment: GNOME
|
|
|
|
- Good for shortsighted users
|
|
|
|
- Sensible array of default applications
|
|
|
|
- Doesn't try to imitate Windows
|
|
|
|
- I like the search with the "windows" key
|
|
|
|
- [ ] Figure out a few basic things
|
|
|
|
- how to specify shortcuts in the command line: gsettings, or dconf-editor
|
|
|
|
- [ ] Describe how to get debian step by step
|
|
|
|
- [ ] Describe how to install debian step by step
|
|
|
|
- [ ] Describe how to install the recommended software step by step.
|
|
|
|
- With .md.sh scripts
|
|
|
|
- Why imperatively? Because nixos has a much higher setup cost for me.
|
|
|
|
- [ ] Recommended hardware
|
|
|
|
|
|
|
|
## About
|
|
|
|
|
|
|
|
### Why a "distribution"
|
|
|
|
|
|
|
|
- Not a proper distribution
|
|
|
|
- A bit more effort than your typical set of dotfiles
|
|
|
|
- Consider it more like a walkthrough
|
|
|
|
- But the name "nunOS" (I'm Nuño Sempere) was too good to pass up
|
|
|
|
- The next step might be to: make this a [Debian derivative](https://www.debian.org/derivatives/)? But not close to it
|
|
|
|
|
|
|
|
### Debian installer instructions
|
|
|
|
|
|
|
|
Partition > Guided - use entire disk and set up encrypted LVM.
|
|
|
|
|
2023-11-14 13:32:37 +00:00
|
|
|
## Preparatory steps
|
|
|
|
|
|
|
|
### 1. Give sudo permissions to your user
|
2023-11-14 13:11:12 +00:00
|
|
|
|
|
|
|
Give sudo permissions to your user:
|
|
|
|
|
|
|
|
```
|
|
|
|
su - --command "adduser $(whoami) sudo"
|
2023-11-14 13:32:37 +00:00
|
|
|
newgrp sudo
|
2023-11-14 13:11:12 +00:00
|
|
|
sudo echo "Hello world!"
|
|
|
|
```
|
|
|
|
|
2023-11-14 13:32:37 +00:00
|
|
|
### 2. Install git and download the rest of this distribution
|
|
|
|
|
|
|
|
```
|
|
|
|
sudo apt install git
|
|
|
|
cd ~/Documents
|
|
|
|
git clone https://git.nunosempere.com/open.source/nunOS.git
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|