https://github.com/mafien0/nixos-config
My personal config for nixos with hyprland compositor
https://github.com/mafien0/nixos-config
cool flakes gruvbox home-manager hyprland nixos nvim
Last synced: 10 months ago
JSON representation
My personal config for nixos with hyprland compositor
- Host: GitHub
- URL: https://github.com/mafien0/nixos-config
- Owner: mafien0
- License: mit
- Created: 2025-06-30T22:04:24.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-08-05T08:20:49.000Z (10 months ago)
- Last Synced: 2025-08-05T10:24:07.662Z (10 months ago)
- Topics: cool, flakes, gruvbox, home-manager, hyprland, nixos, nvim
- Language: Nix
- Homepage:
- Size: 1010 KB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Preview
# Intallation
### Recommend to fork this repository and change usernames to yours
inside of [flake.nix](https://github.com/Mafien01/NixOS-Config/blob/main/flake.nix)
> Dont forget to run `nix flake update` after changing flake
inside of [nixos/modules/user.nix](https://github.com/Mafien01/NixOS-Config/blob/main/nixos/modules/user.nix)
inside of [home-manager/home.nix](https://github.com/Mafien01/NixOS-Config/blob/main/home-manager/home.nix)
inside of [home-manager/modules/git/default.nix](https://github.com/Mafien01/NixOS-Config/blob/main/home-manager/modules/git/default.nix): name and mail
copy your `hardware-configuration.nix` into nixos/hardware-configuration.nix
and configure `nixos/modules/packages.nix` for your needs
and after, in instalation clone not my repository, but yours
### Clone repostory as ~/nix
```
git clone https://github.com/mafien0/NixOS-Config.git ~/nix
```
### Rebuild nixos using ~/nix flake
```
sudo nixos-rebuild boot --flake ~/nix
```
### Switch home manager using ~/nix flake
```
home-manager switch --flake ~/nix
```
### Reboot