reduced tech debt by moving things into hardware configs
This commit is contained in:
parent
417aafe2e8
commit
d55d5933de
5 changed files with 58 additions and 97 deletions
|
@ -11,23 +11,10 @@
|
|||
../../enviroments/client
|
||||
];
|
||||
|
||||
sops.defaultSopsFile = ../../secrets/secrets.yaml;
|
||||
sops.defaultSopsFormat = "yaml";
|
||||
|
||||
sops.age.keyFile = "/home/leyla/.config/sops/age/keys.txt";
|
||||
|
||||
users.leyla.isFullUser = true;
|
||||
users.ester.isFullUser = true;
|
||||
users.eve.isFullUser = true;
|
||||
|
||||
# Bootloader.
|
||||
boot.loader.systemd-boot.enable = true;
|
||||
boot.loader.efi.canTouchEfiVariables = true;
|
||||
|
||||
boot.kernelModules = [ "sg" ];
|
||||
|
||||
networking.hostName = "horizon"; # Define your hostname.
|
||||
|
||||
# enabled virtualisation for docker
|
||||
virtualisation.docker = {
|
||||
enable = true;
|
||||
|
@ -37,39 +24,12 @@
|
|||
};
|
||||
};
|
||||
|
||||
hardware.graphics.enable = true;
|
||||
|
||||
# Enable touchpad support (enabled default in most desktopManager).
|
||||
# services.xserver.libinput.enable = true;
|
||||
|
||||
# Allow unfree packages
|
||||
nixpkgs.config.allowUnfree = true;
|
||||
|
||||
# Some programs need SUID wrappers, can be configured further or are
|
||||
# started in user sessions.
|
||||
# programs.mtr.enable = true;
|
||||
# programs.gnupg.agent = {
|
||||
# enable = true;
|
||||
# enableSSHSupport = true;
|
||||
# };
|
||||
|
||||
# # List services that you want to enable:
|
||||
# systemd.services = {
|
||||
# # Start resilio sync on boot
|
||||
# resilio-sync = {
|
||||
# description = "Resilio Sync service";
|
||||
|
||||
# serviceConfig = {
|
||||
# Type = "forking";
|
||||
# Restart = "on-failure";
|
||||
# ExecStart = "${pkgs.resilio-sync}/bin/rslsync";
|
||||
# };
|
||||
|
||||
# after = [ "network.target" "network-online.target" ];
|
||||
# wantedBy = [ "multi-user.target" ];
|
||||
# };
|
||||
# };
|
||||
|
||||
# Enable the OpenSSH daemon.
|
||||
services.openssh.enable = true;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue