Skip to content
/ nix Public

NixOS and Home Manager Configuration Repository

License

Notifications You must be signed in to change notification settings

lasseheia/nix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nix Configurations

CI Checks

This repository contains scripts and configurations for installing NixOS with an encrypted root partition and LVM setup.

Repository file structure

.
├── flake.lock
├── flake.nix
├── renovate.json
├── .github
│   └── workflows
│       ├── check-flake.yaml
│       └── update-readme.yaml
├── docs
│   ├── installation.md
│   └── manual-fixes.md
├── hosts
│   ├── desktop.nix
│   ├── laptop.nix
│   └── macbook.nix
├── modules
│   ├── base
│   │   └── home-manager.nix
│   ├── hyprland
│   │   ├── home-manager.nix
│   │   ├── hyprland.conf
│   │   ├── wofi.css
│   │   └── waybar
│   │       ├── desktop.css
│   │       ├── desktop.json
│   │       ├── laptop.css
│   │       └── laptop.json
│   ├── terminal
│   │   ├── home-manager.nix
│   │   ├── zellij.kdl
│   │   ├── zshrc
│   │   └── neovim
│   │       ├── init.lua
│   │       ├── vimrc
│   │       └── plugins
│   │           ├── auto-session.lua
│   │           ├── nvim-cmp.lua
│   │           ├── nvim-lspconfig.lua
│   │           ├── nvim-spectre.lua
│   │           ├── nvim-tree-lua.lua
│   │           ├── searchbox-nvim.lua
│   │           └── telescope-nvim.lua
│   ├── virtualization
│   │   ├── home-manager.nix
│   │   └── domains
│   │       └── gaming.xml
│   └── yabai
│       ├── skhdrc
│       └── yabairc
├── pkgs
│   └── bicep-ls.nix
└── scripts
    └── install.sh

Flake

└───nixosConfigurations
    ├───desktop: NixOS configuration
    └───laptop: NixOS configuration