initial commit

This commit is contained in:
Barrett Ruth 2026-02-07 00:45:47 -05:00
commit 23d4795228
99 changed files with 6691 additions and 0 deletions

33
home/home.nix Normal file
View file

@ -0,0 +1,33 @@
{ lib, config, pkgs, ... }:
let
isNixOS = builtins.pathExists /etc/NIXOS;
in {
imports = [
./modules/theme.nix
./modules/shell.nix
./modules/terminal.nix
./modules/git.nix
./modules/editor.nix
./modules/ui.nix
./modules/packages.nix
];
config = {
theme = "midnight";
home.username = "barrett";
home.homeDirectory = "/home/${config.home.username}";
home.stateVersion = "24.11";
xdg.enable = true;
targets.genericLinux.enable = !isNixOS;
news.display = "silent";
home.file.".local/bin/scripts" = {
source = config.lib.file.mkOutOfStoreSymlink "${config.home.homeDirectory}/nix-config/scripts";
};
programs.home-manager.enable = true;
};
}