legacy artemis config - needs refactor

This commit is contained in:
Callum Leslie 2024-08-30 17:08:21 +01:00
parent aba3aceed8
commit 961d41b9bf
Signed by: cleslie
GPG key ID: D382C4AFEECEAA90
34 changed files with 1572 additions and 12 deletions

View file

@ -0,0 +1,47 @@
{
pkgs,
inputs,
...
}: let
inherit (inputs.self.nixosModules) keys;
in {
services.remote-deploy = {
enable = false;
keys = keys.c;
};
time.timeZone = "Europe/London";
i18n.defaultLocale = "en_GB.UTF-8";
users.users.c = {
isNormalUser = true;
extraGroups = ["wheel" "networkmanager" "libvirtd" "dialout"];
openssh.authorizedKeys.keys = keys.c;
shell = pkgs.fish;
packages = with pkgs; [];
};
nix.settings.trusted-users = ["c"];
environment.systemPackages = with pkgs; [
vim
wget
fzf
nil
killall
gcc
pkg-config
];
environment = {
variables = {EDITOR = "nvim";};
sessionVariables = {NIXOS_OZONE_WL = "1";};
shells = with pkgs; [fish];
etc."greetd/environments".text = ''
hyprland
'';
};
fonts.packages = with pkgs; [nerdfonts meslo-lgs-nf];
}