Mirror of: https://code.martials.no/martin/nixos-configuration
nix sops hyprland
Nix 88%
CSS 9%
Just 2%
1%

README.md

NixOS Configurations #

My NixOS configurations with dotfiles for my systems.

Screenshot of desktop

Uses #

WM Hyprland
Shell Fish
Prompt Starship
Theme Catppuccin
GPU Nvidia
Panel Hyprpanel
Runner Rofi
Fetch Microfetch

Systems #

Systems configuration can be found at systems.nix

Commands #

First time run, will create a shell with the minimum dependencies in order to download the rest

nix develop . --experimental-features 'nix-command flakes'
just switch-now

Scripts below will not run unless the necessary packages have been added to the path, either in a shell or by running nixos-rebuild

Format all files, defined by Treefmt

  just fmt

Rebuild and test Nix configuration

  • Will add all new files to git and format all nix-files
  just test

Rebuild and switch Nix configuration

  • Will add all new files to git and format all nix-files
  just switch

Update and switch

  • Will update all the flake inputs
  just update

To update a single flake input

  just update zen-browser