2025-11-03 16:46:23 +09:00
2025-11-01 07:11:21 +09:00
2025-10-29 19:03:29 +09:00
fix
2025-11-03 16:46:23 +09:00
fix
2025-11-03 04:24:51 +09:00
2025-11-03 15:42:47 +09:00
2025-10-27 00:02:33 +09:00
2025-11-03 04:18:24 +09:00
2025-10-29 22:03:36 +09:00
fix
2025-11-03 04:24:25 +09:00
2025-11-03 13:01:03 +09:00

dotfiles

NixOS + Home Manager

Pickup Software

  • Window Manager: Niri
  • Lancher: Vicinae
  • Bar: Noctalia
  • Editor: msedit, neovim, vscode
  • Terminal: ghostty, oh-my-zsh

Directory Structure

  • hosts/{host-name}
    Hardware-specific configurations that abstract differences between hardware. Keep these minimal. Add new configurations when running NixOS on new hardware without existing support.
    • default.nix
      Moved from /etc/nixos/configuration.nix
    • hardware-configuration.nix
      Run sudo nixos-generate-config or moved from /etc/nixos/hardware-configuration.nix
    • variables.nix
      Config
  • images
  • modules
    • core
      Files related to NixOS configuration
    • drivers
      Files related to drivers such as GPUs
    • home
      Home-manager configuration files
  • profiles
    Build configurations for each environment by combining NixOS configurations and home-manager configurations.
  • shells
    Shell environment.

Declarative Defeat

Necessary configurations not achievable with dotfiles

Profile: cli-minimal

  • SSH key registration Please register the value of ~/.ssh/id_ed25519.pub on GitHub.

Profile: laptop

  • Fingerprint registration Please register the user's fingerprints by running fprintd-enroll.

Inspired

S
Description
No description provided
Readme
1.8 MiB
2026-07-14 20:31:33 +09:00
Languages
Nix 90.3%
PowerShell 7.6%
Luau 2.1%