cleanup and keyboard and more

This commit is contained in:
Matt Nish-Lapidus 2025-05-23 17:59:49 -04:00
parent 8171a43920
commit c9feefeb1f
31 changed files with 36 additions and 5212 deletions

View file

@ -1,6 +1,6 @@
{ nix-config, config, lib, pkgs, inputs, ... }:
let
scpath = "/home/emenel/.config/sops-nix/secrets";
# scpath = "/home/emenel/.config/sops-nix/secrets";
in
{
@ -54,8 +54,8 @@ in
WINEFSYNC = 1;
PKG_CONFIG_PATH = "/home/emenel/.nix-profile/lib/pkgconfig:/home/emenel/.nix-profile/lib64/pkgconfig:/home/emenal/.nix-profile/share/pkgconfig";
GI_TYPELIB_PATH = "/run/current-system/sw/lib/girepository-1.0";
BW_CLIENTID = "$(cat ${config.sops.secrets.bw_client_id.path}/bw_client_id)";
BW_CLIENTSECRET = "$(cat ${config.sops.secrets.bw_api_key.path}/bw_api_key)";
# BW_CLIENTID = "$(cat ${config.sops.secrets.bw_client_id.path}/bw_client_id)";
# BW_CLIENTSECRET = "$(cat ${config.sops.secrets.bw_api_key.path}/bw_api_key)";
NIXOS_OZONE_WL = "1";
GSK_RENDERER = "ngl";
MOZ_ENABLE_WAYLAND = 1;
@ -68,19 +68,19 @@ in
stateVersion = "24.11";
};
sops = {
age.keyFile = "/home/emenel/.config/sops/age/keys.txt"; # must have no password!
# sops = {
# age.keyFile = "/home/emenel/.config/sops/age/keys.txt"; # must have no password!
defaultSopsFile = ./secrets.yaml;
# defaultSopsFile = ./secrets.yaml;
secrets = {
bw_client_id = {};
bw_api_key = {};
ssh_key = {};
borg_url = {};
icloud = {};
};
};
# secrets = {
# bw_client_id = {};
# bw_api_key = {};
# ssh_key = {};
# borg_url = {};
# icloud = {};
# };
# };
programs = {
home-manager.enable = true;