restructured

* laptop, pc and common now live in systems
* new dev shell to run dconf2nix
* New dconf weather entry (currently not functional)
This commit is contained in:
Kristian Krsnik 2023-09-25 20:02:11 +02:00
parent de46bcead1
commit a2cd8d467f
Signed by: Kristian
GPG Key ID: FD1330AC9F909E85
27 changed files with 21 additions and 4 deletions

1
.envrc Normal file
View File

@ -0,0 +1 @@
use flake

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
/.direnv/

View File

@ -46,7 +46,7 @@ home-manager switch --flake .#laptop --extra-experimental-features "nix-command
Configure the following:
* synthing
* syncthing
* gpg
In case ssh does not work work do

View File

@ -44,7 +44,7 @@
formatter.${system} = pkgs.alejandra;
commonModules = [
./common
./systems/common
{
_module.args.wallpaper = wallpaper.packages.${system}.default;
@ -85,7 +85,7 @@
modules =
[
./pc
./systems/pc
]
++ self.commonModules;
};
@ -95,10 +95,16 @@
modules =
[
./laptop
./systems/laptop
]
++ self.commonModules;
};
};
devShells.${system}.default = pkgs.mkShellNoCC {
packages = [
pkgs.dconf2nix
];
};
};
}

View File

@ -99,5 +99,14 @@
"org/gnome/nautilus/preferences" = {
show-image-thumbnails = "always";
};
"org/gnome/Weather" = {
locations = "[<(uint32 2, <('Vienna', 'LOWW', true, [(0.83979426423570236, 0.2891428852314914)], [(0.84124869946126679, 0.28565222672750273)])>)>]";
};
"org/gnome/shell/weather" = {
automatic-location = true;
locations = "[<(uint32 2, <('Vienna', 'LOWW', true, [(0.83979426423570236, 0.2891428852314914)], [(0.84124869946126679, 0.28565222672750273)])>)>]";
};
};
}