something that builds
This commit is contained in:
96
flake.lock
generated
96
flake.lock
generated
@@ -194,11 +194,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1728334376,
|
"lastModified": 1728638019,
|
||||||
"narHash": "sha256-CTKEKPzD/j8FK6H4DO3EjyixZd3HHvgAgfnCwpGFP5c=",
|
"narHash": "sha256-eEga9ZYpWr4ippI8ntBdcNkXWY7qv1/9kK9jkemAyzQ=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "disko",
|
"repo": "disko",
|
||||||
"rev": "d39ee334984fcdae6244f5a8e6ab857479cbaefe",
|
"rev": "6af4e02b9cf2a4126af542c9e299f13228cfe2e0",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -215,11 +215,11 @@
|
|||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1,
|
"lastModified": 1,
|
||||||
"narHash": "sha256-p0w6mKHEYmWJF+2GAcug7yKXzjOhKTWIV4YAoVV6NaM=",
|
"narHash": "sha256-p0w6mKHEYmWJF+2GAcug7yKXzjOhKTWIV4YAoVV6NaM=",
|
||||||
"path": "/nix/store/2v9fyg6kws0i1cgvxb3ry91zfrnqzhyv-source/disko",
|
"path": "/nix/store/aggm5rmqq87zwb9cvgh136g95wmvdag6-source/disko",
|
||||||
"type": "path"
|
"type": "path"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"path": "/nix/store/2v9fyg6kws0i1cgvxb3ry91zfrnqzhyv-source/disko",
|
"path": "/nix/store/aggm5rmqq87zwb9cvgh136g95wmvdag6-source/disko",
|
||||||
"type": "path"
|
"type": "path"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -726,11 +726,11 @@
|
|||||||
"xdph": "xdph"
|
"xdph": "xdph"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1728554473,
|
"lastModified": 1728645556,
|
||||||
"narHash": "sha256-wzVeYNRedx8aAi8NsUvBbPJAilozHp+mC49NUKYk73c=",
|
"narHash": "sha256-Nio2vUxaya04xlvY24sPTOWz+mmDwgRgrBSU4Vx485Y=",
|
||||||
"ref": "refs/heads/main",
|
"ref": "refs/heads/main",
|
||||||
"rev": "b65773bea9b912a41cfcbc789fb2e60a07e3d0c1",
|
"rev": "7564b26b7d386d248eaa47c1a481c09eefd8e3ca",
|
||||||
"revCount": 5325,
|
"revCount": 5328,
|
||||||
"submodules": true,
|
"submodules": true,
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/hyprwm/Hyprland"
|
"url": "https://github.com/hyprwm/Hyprland"
|
||||||
@@ -770,11 +770,11 @@
|
|||||||
"xdph": "xdph_2"
|
"xdph": "xdph_2"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1728554473,
|
"lastModified": 1728645556,
|
||||||
"narHash": "sha256-wzVeYNRedx8aAi8NsUvBbPJAilozHp+mC49NUKYk73c=",
|
"narHash": "sha256-Nio2vUxaya04xlvY24sPTOWz+mmDwgRgrBSU4Vx485Y=",
|
||||||
"ref": "refs/heads/main",
|
"ref": "refs/heads/main",
|
||||||
"rev": "b65773bea9b912a41cfcbc789fb2e60a07e3d0c1",
|
"rev": "7564b26b7d386d248eaa47c1a481c09eefd8e3ca",
|
||||||
"revCount": 5325,
|
"revCount": 5328,
|
||||||
"submodules": true,
|
"submodules": true,
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/hyprwm/Hyprland"
|
"url": "https://github.com/hyprwm/Hyprland"
|
||||||
@@ -986,21 +986,6 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"impermanence": {
|
"impermanence": {
|
||||||
"inputs": {
|
|
||||||
"impermanence": "impermanence_2"
|
|
||||||
},
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1,
|
|
||||||
"narHash": "sha256-7aqujZhN/iKH7WYa1gCR3H60IMxfmh17AxEP7G2NAAA=",
|
|
||||||
"path": "/nix/store/2v9fyg6kws0i1cgvxb3ry91zfrnqzhyv-source/impermanence",
|
|
||||||
"type": "path"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"path": "/nix/store/2v9fyg6kws0i1cgvxb3ry91zfrnqzhyv-source/impermanence",
|
|
||||||
"type": "path"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"impermanence_2": {
|
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1727649413,
|
"lastModified": 1727649413,
|
||||||
"narHash": "sha256-FA53of86DjFdeQzRDVtvgWF9o52rWK70VHGx0Y8fElQ=",
|
"narHash": "sha256-FA53of86DjFdeQzRDVtvgWF9o52rWK70VHGx0Y8fElQ=",
|
||||||
@@ -1015,6 +1000,21 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"impermanenceConfig": {
|
||||||
|
"inputs": {
|
||||||
|
"impermanence": "impermanence"
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1,
|
||||||
|
"narHash": "sha256-7ipphehm+qDglyyFxGz2ZYf9uNbXCohPCFAGSI2QMb8=",
|
||||||
|
"path": "/nix/store/aggm5rmqq87zwb9cvgh136g95wmvdag6-source/impermanence",
|
||||||
|
"type": "path"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"path": "/nix/store/aggm5rmqq87zwb9cvgh136g95wmvdag6-source/impermanence",
|
||||||
|
"type": "path"
|
||||||
|
}
|
||||||
|
},
|
||||||
"kitty": {
|
"kitty": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1,
|
"lastModified": 1,
|
||||||
@@ -1048,11 +1048,11 @@
|
|||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1,
|
"lastModified": 1,
|
||||||
"narHash": "sha256-44GWVRPvMv2i9dkN0/eSCBkSW2xOGC32KWQYF0gOdc8=",
|
"narHash": "sha256-44GWVRPvMv2i9dkN0/eSCBkSW2xOGC32KWQYF0gOdc8=",
|
||||||
"path": "/nix/store/614181rkgzsqwgwg41ymc1w3j6i3qsxc-source/home",
|
"path": "/nix/store/49jkfcja8yv46ypbv26axn3xnkkjdlwa-source/home",
|
||||||
"type": "path"
|
"type": "path"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"path": "/nix/store/614181rkgzsqwgwg41ymc1w3j6i3qsxc-source/home",
|
"path": "/nix/store/49jkfcja8yv46ypbv26axn3xnkkjdlwa-source/home",
|
||||||
"type": "path"
|
"type": "path"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -1434,11 +1434,11 @@
|
|||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1,
|
"lastModified": 1,
|
||||||
"narHash": "sha256-6oCDKhDSqJMWeODXDHD5XorN7/+KXBBIPZ2z+obwUNY=",
|
"narHash": "sha256-6oCDKhDSqJMWeODXDHD5XorN7/+KXBBIPZ2z+obwUNY=",
|
||||||
"path": "/nix/store/2v9fyg6kws0i1cgvxb3ry91zfrnqzhyv-source/packages",
|
"path": "/nix/store/aggm5rmqq87zwb9cvgh136g95wmvdag6-source/packages",
|
||||||
"type": "path"
|
"type": "path"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"path": "/nix/store/2v9fyg6kws0i1cgvxb3ry91zfrnqzhyv-source/packages",
|
"path": "/nix/store/aggm5rmqq87zwb9cvgh136g95wmvdag6-source/packages",
|
||||||
"type": "path"
|
"type": "path"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -1524,11 +1524,11 @@
|
|||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1,
|
"lastModified": 1,
|
||||||
"narHash": "sha256-96Dpr1ejZUBA7m2x2YfNJJxwDRj7Z8r5QV4UrGGxdoU=",
|
"narHash": "sha256-96Dpr1ejZUBA7m2x2YfNJJxwDRj7Z8r5QV4UrGGxdoU=",
|
||||||
"path": "/nix/store/2v9fyg6kws0i1cgvxb3ry91zfrnqzhyv-source/programs",
|
"path": "/nix/store/aggm5rmqq87zwb9cvgh136g95wmvdag6-source/programs",
|
||||||
"type": "path"
|
"type": "path"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"path": "/nix/store/2v9fyg6kws0i1cgvxb3ry91zfrnqzhyv-source/programs",
|
"path": "/nix/store/aggm5rmqq87zwb9cvgh136g95wmvdag6-source/programs",
|
||||||
"type": "path"
|
"type": "path"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -1605,11 +1605,11 @@
|
|||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1,
|
"lastModified": 1,
|
||||||
"narHash": "sha256-1lPCRKFKK2qmdS+akk6dkrSjXOBe0iBgQp6oTi5vCWM=",
|
"narHash": "sha256-1lPCRKFKK2qmdS+akk6dkrSjXOBe0iBgQp6oTi5vCWM=",
|
||||||
"path": "/nix/store/2v9fyg6kws0i1cgvxb3ry91zfrnqzhyv-source/sddm",
|
"path": "/nix/store/aggm5rmqq87zwb9cvgh136g95wmvdag6-source/sddm",
|
||||||
"type": "path"
|
"type": "path"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"path": "/nix/store/2v9fyg6kws0i1cgvxb3ry91zfrnqzhyv-source/sddm",
|
"path": "/nix/store/aggm5rmqq87zwb9cvgh136g95wmvdag6-source/sddm",
|
||||||
"type": "path"
|
"type": "path"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -1635,11 +1635,11 @@
|
|||||||
"nixpkgs": "nixpkgs_6"
|
"nixpkgs": "nixpkgs_6"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1728533825,
|
"lastModified": 1728620224,
|
||||||
"narHash": "sha256-3+Sz3NWHQZWLsIr4B/Q2CSmZmpQyk/tE7rTB6urzjZI=",
|
"narHash": "sha256-YfiNICuQO/+HheUQ9P9ijFOzQpiC7YmotA0W28fbRbE=",
|
||||||
"owner": "Gerg-L",
|
"owner": "Gerg-L",
|
||||||
"repo": "spicetify-nix",
|
"repo": "spicetify-nix",
|
||||||
"rev": "d6e8bdf856dfba9f704fd58df4c865be8d819b30",
|
"rev": "b4702ed0b3d634367e28c4d042bd1fd3fb29b692",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -1670,18 +1670,18 @@
|
|||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1,
|
"lastModified": 1,
|
||||||
"narHash": "sha256-77xH7oSwHTKWMPseY3d8isc0oV0SgNM+CdrIxhRBOzQ=",
|
"narHash": "sha256-77xH7oSwHTKWMPseY3d8isc0oV0SgNM+CdrIxhRBOzQ=",
|
||||||
"path": "/nix/store/2v9fyg6kws0i1cgvxb3ry91zfrnqzhyv-source/services",
|
"path": "/nix/store/aggm5rmqq87zwb9cvgh136g95wmvdag6-source/services",
|
||||||
"type": "path"
|
"type": "path"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"path": "/nix/store/2v9fyg6kws0i1cgvxb3ry91zfrnqzhyv-source/services",
|
"path": "/nix/store/aggm5rmqq87zwb9cvgh136g95wmvdag6-source/services",
|
||||||
"type": "path"
|
"type": "path"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"system": {
|
"system": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"diskoConfig": "diskoConfig",
|
"diskoConfig": "diskoConfig",
|
||||||
"impermanence": "impermanence",
|
"impermanenceConfig": "impermanenceConfig",
|
||||||
"pckgs": "pckgs",
|
"pckgs": "pckgs",
|
||||||
"prgms": "prgms_2",
|
"prgms": "prgms_2",
|
||||||
"sddm": "sddm",
|
"sddm": "sddm",
|
||||||
@@ -1689,12 +1689,12 @@
|
|||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1,
|
"lastModified": 1,
|
||||||
"narHash": "sha256-yvZBqs68CVsRhNIXV0NGZpmBtOHzbCenOmIs/ov1eMo=",
|
"narHash": "sha256-JZ8Ez+VchAtFR3VHIETEKYnpmyTy7q00KVOPmTYJG68=",
|
||||||
"path": "/nix/store/614181rkgzsqwgwg41ymc1w3j6i3qsxc-source/system",
|
"path": "/nix/store/49jkfcja8yv46ypbv26axn3xnkkjdlwa-source/system",
|
||||||
"type": "path"
|
"type": "path"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"path": "/nix/store/614181rkgzsqwgwg41ymc1w3j6i3qsxc-source/system",
|
"path": "/nix/store/49jkfcja8yv46ypbv26axn3xnkkjdlwa-source/system",
|
||||||
"type": "path"
|
"type": "path"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -1799,11 +1799,11 @@
|
|||||||
"nixpkgs": "nixpkgs_7"
|
"nixpkgs": "nixpkgs_7"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1728495787,
|
"lastModified": 1728605273,
|
||||||
"narHash": "sha256-D8G2OWQiYAENKDgD+V2M6PWbxxE1KN6erH/iRVNQ4Wc=",
|
"narHash": "sha256-YgljLvZ0QESSd1LZvxIU+5qQ4axZVXpoF1bWhYsCiAs=",
|
||||||
"owner": "danihek",
|
"owner": "danihek",
|
||||||
"repo": "themecord",
|
"repo": "themecord",
|
||||||
"rev": "37bfb39805a545bad1f04d587f822c174e9a915a",
|
"rev": "0106205a57bf64eaac5d25134277bc27e0343ed8",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|||||||
@@ -45,8 +45,8 @@
|
|||||||
core_inputs.home-manager.nixosModules.home-manager
|
core_inputs.home-manager.nixosModules.home-manager
|
||||||
|
|
||||||
({ lib, ... }: {
|
({ lib, ... }: {
|
||||||
sysconfig.${host}.enable = true;
|
#sysconfig.${host}.enable = true;
|
||||||
disko.enable = lib.mkForce false;
|
#disko.enable = lib.mkForce false;
|
||||||
})
|
})
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
|
|
||||||
diskoConfig.url = "./disko";
|
diskoConfig.url = "./disko";
|
||||||
|
|
||||||
impermanence.url = "./impermanence";
|
impermanenceConfig.url = "./impermanence";
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -22,8 +22,8 @@
|
|||||||
nixosModule = { config, lib, pkgs, core_inputs, ... }: {
|
nixosModule = { config, lib, pkgs, core_inputs, ... }: {
|
||||||
imports = [
|
imports = [
|
||||||
./configuration/configuration.nix
|
./configuration/configuration.nix
|
||||||
inputs.diskoConfig.module
|
# inputs.diskoConfig.module
|
||||||
inputs.impermanence.module
|
# inputs.impermanenceConfig.module
|
||||||
inputs.sddm.module
|
inputs.sddm.module
|
||||||
inputs.srvcs.module
|
inputs.srvcs.module
|
||||||
inputs.pckgs.module
|
inputs.pckgs.module
|
||||||
|
|||||||
@@ -13,20 +13,22 @@
|
|||||||
(lib.mkIf config.disko.impermanent {
|
(lib.mkIf config.disko.impermanent {
|
||||||
|
|
||||||
fileSystems."/persist".neededForBoot = true;
|
fileSystems."/persist".neededForBoot = true;
|
||||||
environment.persistence."/persist/system" = {
|
environment.persistence = {
|
||||||
hideMounts = true;
|
"/persist/system" = {
|
||||||
directories = [
|
hideMounts = true;
|
||||||
"/etc/nixos"
|
directories = [
|
||||||
"/etc/shadow"
|
"/etc/nixos"
|
||||||
"/var/log"
|
"/etc/shadow"
|
||||||
"/var/lib/bluetooth"
|
"/var/log"
|
||||||
"/var/lib/nixos"
|
"/var/lib/bluetooth"
|
||||||
"/var/lib/systemd/coredump"
|
"/var/lib/nixos"
|
||||||
"/etc/NetworkManager/system-connections"
|
"/var/lib/systemd/coredump"
|
||||||
];
|
"/etc/NetworkManager/system-connections"
|
||||||
files = [
|
];
|
||||||
"/etc/machine-id"
|
files = [
|
||||||
];
|
"/etc/machine-id"
|
||||||
|
];
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
programs.fuse.userAllowOther = true;
|
programs.fuse.userAllowOther = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user