README Update
62
README.md
|
@ -1,8 +1,63 @@
|
||||||
## 🚧 Guide will be written soon 🚧
|
<h1 align="center">Nomadics NixOS</h1>
|
||||||
### tldr: use the the installer after installing nixos
|
|
||||||
|
<div align="center">
|
||||||
|
<img src="./assets/logo.png" alt="NixOS Logo" width="50"/>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
#### Layout
|
- Hyprland
|
||||||
|
- Waybar
|
||||||
|
- Wofi
|
||||||
|
- Hyprlock + Hypridle
|
||||||
|
- Zsh
|
||||||
|
- Wayland
|
||||||
|
- Nightfox theme
|
||||||
|
- Simple <b>GPU - Passthrough</b> Module
|
||||||
|
|
||||||
|
## Screenshots
|
||||||
|

|
||||||
|

|
||||||
|

|
||||||
|

|
||||||
|

|
||||||
|

|
||||||
|
|
||||||
|
#### All Keybinds ```SUPER + F1```
|
||||||
|

|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
1. [Download NixOS](https://nixos.org/download/)
|
||||||
|
2. Gnome recommended for graphical installation.
|
||||||
|
3. ```git clone https://github.com/nomadics9/nixcfg.git```
|
||||||
|
4. ```cd nixcfg```
|
||||||
|
5. ```sudo bash install.sh``` and follow the installer.
|
||||||
|
|
||||||
|
## Configurations - optional
|
||||||
|
For user packages you will find them in ```home/nomad/home.nix```. You can remove all packages here or keep them nothing is dependent on them.
|
||||||
|

|
||||||
|
|
||||||
|
#### Nvidia users
|
||||||
|
You might want to check ```hosts/unkown/hardware/nvidia.nix``` and change these values accordingly.
|
||||||
|

|
||||||
|
|
||||||
|
#### GPU - Passthrough VM
|
||||||
|
You <b>MUST</b> check and configure ```hosts/common/services/vfio.nix``` accordingly its straight forward if you follow the comments.
|
||||||
|
|
||||||
|
#### Link your dotfiles from github repo
|
||||||
|
Right now the flake is configured to pull dotfiles and scripts from [Here](https://github.com/nomadics9/dotfiles). Fork this repo adjust as you like and change ```flake.nix``` dotfiles url to point to your repo.
|
||||||
|

|
||||||
|
|
||||||
|
|
||||||
|
## Todo
|
||||||
|
|
||||||
|
- Add more dotfiles? firefox's for example
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary><h4>Layout</h4></summary>
|
||||||
|
|
||||||
```
|
```
|
||||||
nixcfg/
|
nixcfg/
|
||||||
├── home/
|
├── home/
|
||||||
|
@ -54,3 +109,4 @@ nixcfg/
|
||||||
├── install.sh
|
├── install.sh
|
||||||
├── README.md
|
├── README.md
|
||||||
```
|
```
|
||||||
|
</details>
|
||||||
|
|
BIN
assets/Untitled.png
Normal file
After Width: | Height: | Size: 774 KiB |
BIN
assets/dotfiles.png
Normal file
After Width: | Height: | Size: 22 KiB |
BIN
assets/gpu-passthrough.png
Normal file
After Width: | Height: | Size: 1 MiB |
BIN
assets/home.png
Normal file
After Width: | Height: | Size: 96 KiB |
BIN
assets/hyprlock.png
Normal file
After Width: | Height: | Size: 490 KiB |
BIN
assets/keybinds.png
Normal file
After Width: | Height: | Size: 65 KiB |
BIN
assets/logo.png
Normal file
After Width: | Height: | Size: 190 KiB |
BIN
assets/nvidia.png
Normal file
After Width: | Height: | Size: 33 KiB |
BIN
assets/preview1.png
Normal file
After Width: | Height: | Size: 1,003 KiB |
BIN
assets/preview2.png
Normal file
After Width: | Height: | Size: 1 MiB |
BIN
assets/preview3.png
Normal file
After Width: | Height: | Size: 661 KiB |
BIN
assets/preview4.png
Normal file
After Width: | Height: | Size: 1.1 MiB |
BIN
assets/preview5.png
Normal file
After Width: | Height: | Size: 1.6 MiB |