lots of stuff

Signed-off-by: gwg313 <gwg313@pm.me>
This commit is contained in:
gwg313 2025-06-30 18:13:14 -04:00
parent cf1df09a9e
commit 58f06d6729
Signed by: gwg313
GPG key ID: 60FF63B4826B7400
55 changed files with 2154 additions and 584 deletions

View file

@ -1,4 +1,4 @@
{ lib, ... }:
{ lib, pkgs, ... }:
{
imports = [
./common.nix
@ -12,4 +12,13 @@
laptop.enable = lib.mkDefault false;
nfs.enable = lib.mkDefault false;
restic.enable = lib.mkDefault true;
services.flatpak.enable = true;
systemd.services.flatpak-repo = {
wantedBy = [ "multi-user.target" ];
path = [ pkgs.flatpak ];
script = ''
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
'';
};
# flatpak override --user --socket=wayland md.obsidian.Obsidian (Must run this for obsidian to launch)
}

View file

@ -35,6 +35,6 @@
# inputs.superfile.packages.${system}.default
];
environment.sessionVariables = {
FLAKE = "/home/${user}/repos/nixos-config";
NH_FLAKE = "/home/${user}/repos/nixos-config";
};
}

View file

@ -25,6 +25,7 @@
"/home/${user}/Documents"
"/home/${user}/.local/share/password-store"
];
# extraBackupArgs = [ "--exclude-file=/home/gwg313/Documents/Celsus" ];
timerConfig = {
OnCalendar = "23:00";
};