Compare commits

..

No commits in common. "f201dc75a56b1af623a85823de03c89fb452e4bc" and "3108fa3aea6e4a922bc7574a73bacad5d0f9f786" have entirely different histories.

3 changed files with 28 additions and 97 deletions

View file

@ -71,11 +71,15 @@
lshw lshw
restic restic
roboto-slab roboto-slab
syncthing
nvd nvd
unzip unzip
wget wget
xz xz
zlib zlib
# Packages from Flake Inputs
#inputs.nix-software-center.packages.${system}.nix-software-center
]; ];
# Enable/Disable hardware # Enable/Disable hardware

View file

@ -27,7 +27,6 @@
# Add Disko for disk management # Add Disko for disk management
disko.nixosModules.disko disko.nixosModules.disko
./disko-config.nix ./disko-config.nix
./gnome.nix
./configuration.nix ./configuration.nix
./hardware-configuration.nix ./hardware-configuration.nix
]; ];

View file

@ -1,72 +0,0 @@
{
disko.devices = {
disk = {
main = {
type = "disk";
device = "/dev/sda";
content = {
type = "gpt";
partitions = {
ESP = {
size = "1G";
type = "EF00";
content = {
type = "filesystem";
format = "vfat";
mountpoint = "/boot";
mountOptions = [ "umask=0077" ];
};
};
luks = {
size = "100%";
content = {
type = "luks";
name = "crypted";
extraOpenArgs = [ ];
settings = {
# if you want to use the key for interactive login be sure there is no trailing newline
# for example use `echo -n "password" > /tmp/secret.key`
#keyFile = "/tmp/secret.key";
allowDiscards = true;
};
content = {
type = "lvm_pv";
vg = "pool";
};
};
};
};
};
};
};
lvm_vg = {
pool = {
type = "lvm_vg";
lvs = {
root = {
size = "100%";
content = {
type = "filesystem";
format = "ext4";
mountpoint = "/";
mountOptions = [
"defaults"
];
};
};
home = {
size = "10M";
content = {
type = "filesystem";
format = "ext4";
mountpoint = "/home";
};
};
raw = {
size = "10M";
};
};
};
};
};
}