No description
Find a file
gwg313 d4fa506bac
fix: update hyprland monitors
Signed-off-by: gwg313 <gwg313@pm.me>
2025-07-09 08:04:07 -04:00
common fix: update wallpaper 2025-07-09 08:03:34 -04:00
home-manager fix: update hyprland monitors 2025-07-09 08:04:07 -04:00
hosts style 2025-07-03 10:34:00 -04:00
modules refactor: major structural changes 2023-12-05 18:11:12 -05:00
overlays refactor: major structural changes 2023-12-05 18:11:12 -05:00
pkgs lots of stuff 2025-06-30 18:13:14 -04:00
secrets style 2025-07-03 10:34:00 -04:00
wallpapers lots of stuff 2025-06-30 18:13:14 -04:00
.envrc fix: restore devShell for ci 2024-01-07 16:41:12 -05:00
.gitignore remove devenv 2023-11-06 01:55:07 -05:00
.profile lots of stuff 2025-06-30 18:13:14 -04:00
.sops.yaml feat: add sops-nix 2023-12-16 12:56:02 -05:00
flake.lock flake update 2025-07-02 07:42:11 -04:00
flake.nix flake update 2025-07-02 07:42:11 -04:00
nixpkgs.nix refactor: pull bootstap into regular shell for ease of use 2024-01-08 15:49:26 -05:00
README.md some formatting 2024-12-02 18:23:55 -05:00
shell.nix refactor: pull bootstap into regular shell for ease of use 2024-01-08 15:49:26 -05:00

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