No description
|
Some checks failed
Basic Code Checks / formatting-check (push) Has been cancelled
Signed-off-by: gwg313 <gwg313@pm.me> |
||
|---|---|---|
| .github/workflows | ||
| common | ||
| home-manager | ||
| hosts | ||
| modules | ||
| overlays | ||
| pkgs | ||
| secrets | ||
| wallpapers | ||
| .envrc | ||
| .gitignore | ||
| .profile | ||
| .sops.yaml | ||
| flake.lock | ||
| flake.nix | ||
| nixpkgs.nix | ||
| README.md | ||
| shell.nix | ||
NixOS Flake Configuration
Overview
This repository contains my NixOS configuration as a flake. This configuration is designed to provide a reproducible and declarative setup for my system. It includes system configuration, package management, and various other NixOS features.
Window Manager
- hyrpland
- waybar
- swaylock
- wofi
- light
- grimshot
- mako
Terminal
- alacritty
- zsh
- starship
- tmux
- neovim(my configuration can be found here)
- eza
- ripgrep
- fd
Prerequisites
Before using this NixOS flake configuration, you should have the following prerequisites:
- NixOs should be installed on your system.
- Familiarity with Nix and NixOS concepts is helpful but not required.
Usage
NixOS and home-manager are called seperately,
To rebuild and switch to the new NixOS configuration:
nixos-rebuild switch --flake .#candlekeep
To rebuild and switch to the new home-manager configuration:
home-manager switch --flake .#gwg313@candlekeep