Skip to content

My personal portable, extensible, NixOS configuration.

Notifications You must be signed in to change notification settings

dtgagnon/nix-config

Repository files navigation

dtgagnon ❄️ NixOS Public Configuration

stars nixos flake check license

Table of contents

✨ Features

  • [X]❄️ Flakes -- for precise dependency management of the entire system.
  • [X]🏡 Home Manager -- to configure all used software for the user.
  • [X]💽 Disko -- for declarative disk management: luks + lvm + btrfs.
  • [X]⚠️ Impermanence -- to remove junk files and directories that are not specified in the config.
  • [X]💈 Stylix -- to customize the theme for the entire system and the software you use.
  • [ ]🍎 NixDarwin -- to declaratively customize MacOS.
  • [ ]🔐 Lanzaboot -- to securely boot the system.
  • [X]📁 Config file structure and modules with options.

📁 File structure

🖼️ Desktop preview

⚡ Hyprland

placeholder placeholder

📘 Software

🖥️ Hosts description

Hostname Board CPU RAM GPU OS State
DG-PC MSI Z790 TOMAHAWK WIFI i7-13700K 64GB NVIDIA RTX 4090 NixOS OK
Spirepoint MSI Something i7-somethingK 16GB NVIDIA GTX 1050 Ti NixOS WIP
Slim Asus Zenbook 1st Gen i5-something 8GB iGPU NixOS WIP

⌨️ Keyboard

I use a QK65 with a standard QWERTY layout. Dreams to move to a modified Corne split with using a modified miryoku layout.

  • Switches: Zakus
  • Keycaps: 8008 Double-shot PBT

About

My personal portable, extensible, NixOS configuration.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published