Migrate to Snowfall #1

Merged
evan merged 8 commits from snowfall into master 2025-04-21 00:56:56 +00:00
5 changed files with 18 additions and 36 deletions
Showing only changes of commit 036f162264 - Show all commits

View File

@ -69,7 +69,6 @@ in
home.pointerCursor = { home.pointerCursor = {
# x11.enable = true;
gtk.enable = true; gtk.enable = true;
name = "catppuccin-macchiato-mauve-cursors"; name = "catppuccin-macchiato-mauve-cursors";
package = pkgs.catppuccin-cursors.macchiatoMauve; package = pkgs.catppuccin-cursors.macchiatoMauve;

View File

@ -1,4 +1,4 @@
{ pkgs, lib, config, namespace, ... }: { pkgs, lib, config, namespace, osConfig, ... }:
let let
inherit (lib.${namespace}) enabled; inherit (lib.${namespace}) enabled;
in in
@ -15,11 +15,11 @@ in
ssh-agent = enabled; ssh-agent = enabled;
fusuma = enabled; fusuma = enabled;
swww = enabled; swww = enabled;
# sops = { sops = {
# enable = true; enable = true;
# defaultSopsFile = lib.snowfall.fs.get-file "secrets/default.yaml"; defaultSopsFile = lib.snowfall.fs.get-file "secrets/default.yaml";
# sshKeyPaths = [ "${config.home.homeDirectory}/.ssh/id_ed25519" ]; sshKeyPaths = [ "${config.home.homeDirectory}/.ssh/id_ed25519" ];
# }; };
}; };
programs = { programs = {
@ -64,7 +64,6 @@ in
home.pointerCursor = { home.pointerCursor = {
# x11.enable = true;
gtk.enable = true; gtk.enable = true;
name = "catppuccin-macchiato-mauve-cursors"; name = "catppuccin-macchiato-mauve-cursors";
package = pkgs.catppuccin-cursors.macchiatoMauve; package = pkgs.catppuccin-cursors.macchiatoMauve;
@ -72,24 +71,11 @@ in
}; };
# Kubernetes Secrets # Kubernetes Secrets
# sops.secrets = lib.mkIf osConfig.${namespace}.security.sops.enable { sops.secrets = lib.mkIf osConfig.${namespace}.security.sops.enable {
# rke2_kubeconfig = { rke2_kubeconfig = {
# path = "${config.home.homeDirectory}/.kube/rke2"; path = "${config.home.homeDirectory}/.kube/rke2";
# }; };
# }; };
# Global Packages
# programs.jq = enabled;
# programs.pandoc = enabled;
# home.packages = with pkgs; [
# android-tools
# imagemagick
# mosh
# python311
# texliveSmall # Pandoc PDF Dep
# google-cloud-sdk
# tldr
# ];
# SQLite Configuration # SQLite Configuration
home.file.".sqliterc".text = '' home.file.".sqliterc".text = ''

View File

@ -64,7 +64,6 @@ in
home.pointerCursor = { home.pointerCursor = {
# x11.enable = true;
gtk.enable = true; gtk.enable = true;
name = "catppuccin-macchiato-mauve-cursors"; name = "catppuccin-macchiato-mauve-cursors";
package = pkgs.catppuccin-cursors.macchiatoMauve; package = pkgs.catppuccin-cursors.macchiatoMauve;

View File

@ -43,8 +43,7 @@ in
security = { security = {
sops = { sops = {
enable = true; enable = true;
# sshKeyPaths = [ "/etc/ssh/ssh_host_ed25519_key" ]; defaultSopsFile = lib.snowfall.fs.get-file "secrets/lin-va-mbp-personal/default.yaml";
defaultSopsFile = lib.snowfall.fs.get-file "secrets/lin-mbp-personal/default.yaml";
}; };
}; };

View File

@ -45,12 +45,11 @@ in
}; };
}; };
# security = { security = {
# sops = { sops = {
# enable = true; enable = true;
# # sshKeyPaths = [ "/etc/ssh/ssh_host_ed25519_key" ]; defaultSopsFile = lib.snowfall.fs.get-file "secrets/lin-va-thinkpad/default.yaml";
# defaultSopsFile = lib.snowfall.fs.get-file "secrets/lin-mbp-personal/default.yaml"; };
# }; };
# };
}; };
} }