This commit is contained in:
Daniel Flanagan 2023-08-02 14:28:31 -05:00
parent 84e5bf32b1
commit 4f324cae30

View file

@ -2,7 +2,7 @@
# your system. Help is available in the configuration.nix(5) man page # your system. Help is available in the configuration.nix(5) man page
# and in the NixOS manual (accessible by running `nixos-help`). # and in the NixOS manual (accessible by running `nixos-help`).
{ pkgs, ... }: { pkgs, lib, ... }:
let let
dbus-sway-environment = pkgs.writeTextFile { dbus-sway-environment = pkgs.writeTextFile {
@ -17,6 +17,8 @@ let
''; '';
}; };
# TODO: fonts? right now, I'm just installing to ~/.local/share/fonts
configure-gtk = pkgs.writeTextFile { configure-gtk = pkgs.writeTextFile {
name = "configure-gtk"; name = "configure-gtk";
destination = "/bin/configure-gtk"; destination = "/bin/configure-gtk";
@ -109,7 +111,10 @@ in {
users.users.daniel = { users.users.daniel = {
isNormalUser = true; isNormalUser = true;
home = "/home/daniel/.home"; home = "/home/daniel/.home";
extraGroups = [ "wheel" ]; openssh.authorizedKeys.keys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAPLXOjupz3ScYjgrF+ehrbp9OvGAWQLI6fplX6w9Ijb daniel@lyte.dev"
];
extraGroups = [ "wheel" "video" ];
packages = []; packages = [];
}; };
@ -141,6 +146,7 @@ in {
gimp gimp
git git
git-lfs git-lfs
gnupg
grim grim
helix helix
hexyl hexyl