Initialized flake and home-manager with flake

This commit is contained in:
2024-12-27 18:47:23 +01:00
parent 80f33c8fbd
commit 9836f989ca
7 changed files with 176 additions and 3 deletions

View File

@ -8,7 +8,6 @@
imports =
[ # Include the results of the hardware scan.
./hardware-configuration.nix
<home-manager/nixos>
];
# Bootloader.
@ -94,8 +93,10 @@
docker
rustup
nodejs
pnpm
fastfetch
freetube
nixd
];
home-manager = {
@ -128,8 +129,10 @@
userName = "Martin Berg Alstad";
userEmail = "git@martials.no";
};
kitty.enable = true;
neovim = {
neovim = {
enable = true;
vimAlias = true;
};
@ -138,6 +141,10 @@
#wayland.windowManager.hyprland.enable = true;
};
nix = {
settings.experimental-features = [ "nix-command" "flakes" ];
};
# Some programs need SUID wrappers, can be configured further or are
# started in user sessions.
# programs.mtr.enable = true;
@ -170,6 +177,9 @@
kdeconnect = {
enable = true;
};
# Required for nvim with flakes
# nix.nixPath = [ "nixpkgs=${inputs.nixpkgs}" ];
steam = {
enable = true;