Refactor back to a more modular configuration

This commit is contained in:
Oliver Davies 2025-04-23 14:19:05 +01:00
parent 19ea08a716
commit 2bedd41d83
178 changed files with 2245 additions and 1847 deletions

View file

@ -1,37 +1,21 @@
{ inputs, username, ... }:
let
git = {
name = "Oliver Davies";
emailAddress = "oliver.davies@tfw.wales";
};
in
{
imports = with inputs.self.nixosModules; [
editor-nvim
mixins-common
mixins-direnv
mixins-docker
mixins-fzf
mixins-node
mixins-notes
mixins-phpactor
mixins-ranger
mixins-scripts
mixins-starship
mixins-tmux
mixins-zsh
imports = [
../common
users-opdavies
(import ../../modules/mixins/git.nix { inherit git; })
../../users/opdavies.nix
./modules/wiki.nix
];
nixosModules = {
cli = {
docker.enable = true;
};
};
wsl = {
enable = true;
defaultUser = username;
defaultUser = "opdavies";
};
home-manager.users.opdavies.home.sessionVariables.WAYLAND_DISPLAY = "";