2022-12-19 18:11:40 +01:00
# Rouven's NixOS configuariton files
2023-01-22 15:29:21 +01:00
![image ](https://user-images.githubusercontent.com/72568063/213921069-670965f7-ad51-43ad-a211-63bb45a02648.png )
2023-01-22 14:52:22 +01:00
2023-01-22 15:47:34 +01:00
## Specs
- **Operating System:** [NixOS ](https://nixos.org )
- **Window Manager:** [Hyprland ](https://hyprland.org/ )
- **Overall Theme:** [Base16 Dracula ](https://github.com/dracula/base16-dracula-scheme )
- **Shell:** [Zsh ](https://www.zsh.org/ )
- **Terminal:** [Alacritty ](https://github.com/alacritty/alacritty )
- **Editor:** [Neovim ](https://neovim.io/ )
- **Notifications:** [Mako ](https://github.com/emersion/mako )
- **Panel:** [Waybar ](https://github.com/Alexays/Waybar )
- **File Manager:** [Vifm ](https://vifm.info/ )
2022-12-19 18:11:40 +01:00
## Installation
Should work out of the box:\
2023-01-22 21:52:38 +01:00
Clone the repo, copy your hardware configuration to `./hosts/<hostname>/hardware-configuration.nix` , run `nixos-rebuild switch --flake .#<hostname>` and you are good to go.
2022-12-19 18:11:40 +01:00
## Currently configured machines (aka available hostnames)
### thinkpad
A ThinkPad L15 that I use for almost everything that one needs a monitor to.
2023-02-19 21:02:58 +01:00
#### Disk Layout
```
NAME MOUNTPOINT COMMENT
nvme0n1
├─nvme0n1p1 /boot
└─nvme0n1p2 # LUKS-encrypted partition
└─luksroot # btrfs with some subvolumes
└─root /
└─home /home
└─lib /var/lib
└─log /var/log
└─store /nix/store
```
2023-01-29 14:29:01 +01:00
### nuc
Old Intel Nuc that I got from @LeBogoo . Running a few personal services.
2023-02-19 21:02:58 +01:00
#### Disk layout
```
NAME MOUNTPOINT COMMENT
sda
├─sda1 /boot
└─sda2 [SWAP]
└─sda3 # btrfs
└─root /
└─lib /var/lib
└─log /var/log
└─store /nix/store
```