group options in my namespace
This commit is contained in:
parent
63ce7eac05
commit
d75e91b7bc
5 changed files with 37 additions and 23 deletions
|
|
@ -5,8 +5,10 @@
|
||||||
}:
|
}:
|
||||||
{
|
{
|
||||||
|
|
||||||
my.overlays.unstable.enable = true;
|
my = {
|
||||||
my.allowedUnfreePackages = [ "claude-code" ];
|
allowedUnfreePackages = [ "claude-code" ];
|
||||||
|
overlays.unstable.enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
unstable.claude-code
|
unstable.claude-code
|
||||||
|
|
|
||||||
|
|
@ -5,13 +5,17 @@
|
||||||
];
|
];
|
||||||
|
|
||||||
config = {
|
config = {
|
||||||
my.users.muede.enable = true;
|
my = {
|
||||||
my.wineGaming.enable = true;
|
# keep-sorted start
|
||||||
my.steam.enable = true;
|
intelGraphics.enable = true;
|
||||||
my.podman.enable = true;
|
muedeDesktopSettings.enable = true;
|
||||||
my.muedeDesktopSettings.enable = true;
|
podman.enable = true;
|
||||||
my.intelGraphics.enable = true;
|
secureBoot.enable = true;
|
||||||
my.secureBoot.enable = true;
|
steam.enable = true;
|
||||||
|
users.muede.enable = true;
|
||||||
|
wineGaming.enable = true;
|
||||||
|
# keep-sorted end
|
||||||
|
};
|
||||||
|
|
||||||
nix.settings.extra-platforms = [
|
nix.settings.extra-platforms = [
|
||||||
"aarch64-linux"
|
"aarch64-linux"
|
||||||
|
|
|
||||||
|
|
@ -7,13 +7,17 @@
|
||||||
];
|
];
|
||||||
|
|
||||||
config = {
|
config = {
|
||||||
my.users.muede.enable = true;
|
my = {
|
||||||
my.wineGaming.enable = true;
|
# keep-sorted start
|
||||||
my.steam.enable = true;
|
amdGraphics.enable = true;
|
||||||
my.podman.enable = true;
|
muedeDesktopSettings.enable = true;
|
||||||
my.muedeDesktopSettings.enable = true;
|
podman.enable = true;
|
||||||
my.amdGraphics.enable = true;
|
secureBoot.enable = true;
|
||||||
my.secureBoot.enable = true;
|
steam.enable = true;
|
||||||
|
users.muede.enable = true;
|
||||||
|
wineGaming.enable = true;
|
||||||
|
# keep-sorted end
|
||||||
|
};
|
||||||
|
|
||||||
boot.binfmt.emulatedSystems = [ "aarch64-linux" ];
|
boot.binfmt.emulatedSystems = [ "aarch64-linux" ];
|
||||||
nix.settings.extra-platforms = [
|
nix.settings.extra-platforms = [
|
||||||
|
|
|
||||||
|
|
@ -5,10 +5,14 @@
|
||||||
];
|
];
|
||||||
|
|
||||||
config = {
|
config = {
|
||||||
my.users.ronja.enable = true;
|
my = {
|
||||||
my.steam.enable = true;
|
# keep-sorted start
|
||||||
my.wineGaming.enable = true;
|
muedeDesktopSettings.enable = true;
|
||||||
my.muedeDesktopSettings.enable = true;
|
steam.enable = true;
|
||||||
|
users.ronja.enable = true;
|
||||||
|
wineGaming.enable = true;
|
||||||
|
# keep-sorted end
|
||||||
|
};
|
||||||
|
|
||||||
# Configure keymap in X11
|
# Configure keymap in X11
|
||||||
services.xserver.xkb = {
|
services.xserver.xkb = {
|
||||||
|
|
|
||||||
|
|
@ -5,9 +5,9 @@
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
{
|
{
|
||||||
options = {
|
options.my.gnome = {
|
||||||
my.gnome.enable = lib.mkEnableOption "GNOME desktop environment";
|
enable = lib.mkEnableOption "GNOME desktop environment";
|
||||||
my.gnome.keep-default-apps = lib.mkEnableOption "keep gnome default apps";
|
keep-default-apps = lib.mkEnableOption "keep gnome default apps";
|
||||||
};
|
};
|
||||||
|
|
||||||
config = lib.mkIf config.my.gnome.enable (
|
config = lib.mkIf config.my.gnome.enable (
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue