Nomadics NixOS

NixOS Logo
- Hyprland - Waybar - Wofi - Hyprlock + Hypridle - Zsh - Wayland - Nightfox theme - Simple GPU - Passthrough Module ## Screenshots ![Nomadics Nixos](./assets/preview2.png) ![Nomadics Nixos](./assets/preview3.png) ![Nomadics Nixos](./assets/preview4.png) ![Nomadics Nixos](./assets/preview5.png) ![Nomadics Nixos](./assets/gpu-passthrough.png) ![Nomadics Nixos](./assets/hyprlock.png) #### All Keybinds ```SUPER + F1``` ![Nomadics Nixos](./assets/keybinds.png) ## 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.
![Home](./assets/home.png) #### Nvidia users You might want to check ```hosts/unkown/hardware/nvidia.nix``` and change these values accordingly. ![Nvidia](./assets/nvidia.png) #### GPU - Passthrough VM You MUST 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. ![Nomadics Dotfiles](./assets/dotfiles.png) ## Todo - Add more dotfiles? firefox's for example

Layout

``` nixcfg/ ├── home/ │ ├── common/ │ ├── features/ │ | ├── cli │ | ├── fzf.nix │ | ├── neofetch.nix │ | ├── zsh.nix │ | ├── desktop/ │ | ├── fonts.nix │ | ├── hyprland.nix | | ├── wayland.nix | | ├── xdg.nix | | ├── themes/ | | ├── gtk.nix | | ├── qt.nix │ ├── nomad/ | ├── dotfiles/ | ├── bat.nix | ├── default.nix | ├── dunst.nix | ├── home.nix | ├── unknown.nix │ ├── hosts/ │ ├── common/ | | ├── services | | ├── appimage.nix | | ├── nautilus.nix | | ├── polkit.nix | | ├── steam.nix | | ├── vfio.nix | | ├── vm.nix | | ├── xdgportal.nix | | ├── users | | ├── nomad.nix │ ├── unkown/ │ ├── hardware/ | | ├── battery.nix | | ├── nvidia.nix │ ├── configuration.nix │ ├── hardware-configuration.nix │ ├── overlays/ ├── pkgs/ ├── flake.lock ├── flake.nix ├── install.sh ├── README.md ```
[![Hits](https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2Fnomadics9%2Fnixcfg&count_bg=%233D9CC8&title_bg=%23555555&icon=nixos.svg&icon_color=%23E7E7E7&title=Nomadics&edge_flat=false)](https://hits.seeyoufarm.com)