···148148 };
149149 suites = with profiles; rec {
150150 base = [ core users.root users.anish ];
151151- sealight = [ base server metrics gitea sealight-website backup rss-bridge mount-mossnet ]; # matrix
151151+ sealight = [ base server metrics gitea rss-bridge mount-mossnet ]; # matrix
152152+ lituus = [ base server metrics sealight-website matrix ];
152153 mossnet = [ base server taskd shaarli dns monitoring nfs gonic headphones radicale seafile syncthing dhyan calibre wallabag finance ]; # hpi sync.music
153154 cube = [ base site server ];
154155 graphical = [ base bluetooth music sync.kitaab sync.website sync.cal wifi desktop mimetypes ];
+26
hardware-configuration.nix
···11+# Do not modify this file! It was generated by ‘nixos-generate-config’
22+# and may be overwritten by future invocations. Please make changes
33+# to /etc/nixos/configuration.nix instead.
44+{ config, lib, pkgs, ... }:
55+66+{
77+ imports =
88+ [
99+ <nixpkgs/nixos/modules/profiles/qemu-guest.nix>
1010+ ];
1111+1212+ boot.initrd.availableKernelModules = [ "ata_piix" "uhci_hcd" "virtio_pci" "sr_mod" "virtio_blk" ];
1313+ boot.initrd.kernelModules = [ ];
1414+ boot.kernelModules = [ ];
1515+ boot.extraModulePackages = [ ];
1616+1717+ fileSystems."/" =
1818+ {
1919+ device = "/dev/disk/by-uuid/3b8b2c4b-835e-4822-8ac8-0effdc8270d6";
2020+ fsType = "btrfs";
2121+ };
2222+2323+ swapDevices = [ ];
2424+2525+ nix.maxJobs = lib.mkDefault 1;
2626+}
+31
hosts/lituus/configuration.nix
···11+{ config, pkgs, ... }:
22+{
33+ imports =
44+ [
55+ # Include the results of the hardware scan.
66+ ./hardware-configuration.nix
77+ ];
88+99+ # Use the GRUB 2 boot loader.
1010+ boot.loader.grub.enable = true;
1111+ boot.loader.grub.version = 2;
1212+ boot.loader.grub.device = "/dev/vda"; # or "nodev" for efi only
1313+1414+ networking.hostName = "lituus"; # Define your hostname.
1515+1616+ networking.useDHCP = false;
1717+ networking.interfaces.ens3.useDHCP = true;
1818+1919+ # Configure network proxy if necessary
2020+ # networking.proxy.default = "http://user:password@proxy:port/";
2121+ # networking.proxy.noProxy = "127.0.0.1,localhost,internal.domain";
2222+2323+ sound.enable = false;
2424+2525+ # Define a user account. Don't forget to set a password with ‘passwd’.
2626+ # This value determines the NixOS release with which your system is to be
2727+ # compatible, in order to avoid breaking some software such as database
2828+ # servers. You should change this only after NixOS release notes say you
2929+ # should.
3030+ system.stateVersion = "19.09"; # Did you read the comment?
3131+}