My configurations for the software I use

Delete nix specific files

These are being moved into a separate repo

yemou 63c66883 23b6c1a7

-11
.sops.yaml
···
-
keys:
-
- &lutea age1p55em5e3uk3fprj2mpum7ulrslcqgly63pjsyw2yv6hx99trdsnsvvv9ex
-
creation_rules:
-
- path_regex: secrets/common.yaml$
-
key_groups:
-
- age:
-
- *lutea
-
- path_regex: secrets/lutea.yaml$
-
key_groups:
-
- age:
-
- *lutea
-10
common/development/default.nix
···
-
{ ... }:
-
{
-
imports = [
-
./python.nix
-
./sh.nix
-
./typst.nix
-
./zig.nix
-
];
-
}
-
-9
common/development/python.nix
···
-
{ pkgs, ... }:
-
{
-
users.users.mou.packages = (with pkgs; [
-
ruff
-
]) ++
-
(with pkgs.python3Packages; [
-
ruff-lsp
-
]);
-
}
-6
common/development/sh.nix
···
-
{ pkgs, ... }:
-
{
-
users.users.mou.packages = with pkgs; [
-
shellcheck
-
];
-
}
-9
common/development/typst.nix
···
-
{ pkgs, ... }:
-
{
-
users.users.mou.packages = with pkgs; [
-
typst
-
typstfmt
-
typst-live
-
typst-lsp
-
];
-
}
-6
common/development/zig.nix
···
-
{ pkgs, ... }:
-
{
-
users.users.mou.packages = with pkgs; [
-
zls
-
];
-
}
-14
common/editor.nix
···
-
{ pkgs, ... }:
-
{
-
environment = {
-
sessionVariables = {
-
EDITOR = "kak";
-
VISUAL = "kak";
-
};
-
-
systemPackages = with pkgs; [
-
kakoune
-
file
-
];
-
};
-
}
-36
common/scripts/bemenu.nix
···
-
{ pkgs, ... }:
-
let
-
wrapped-bemenu = pkgs.writeScriptBin "bemenu" (
-
builtins.replaceStrings
-
[
-
"#!/bin/sh"
-
"/usr/bin/bemenu"
-
]
-
[
-
"#!${pkgs.bash}/bin/sh"
-
"${pkgs.bemenu}/bin/bemenu"
-
]
-
(builtins.readFile ../../data/shellscripts/bemenu)
-
);
-
-
wrapped-bemenu-run = pkgs.writeScriptBin "bemenu-run" (
-
builtins.replaceStrings
-
[
-
"#!/bin/sh"
-
"/usr/bin/bemenu-run"
-
]
-
[
-
"#!${pkgs.bash}/bin/sh"
-
"${pkgs.bemenu}/bin/bemenu-run"
-
]
-
(builtins.readFile ../../data/shellscripts/bemenu-run)
-
);
-
in
-
pkgs.symlinkJoin {
-
name = "bemenu";
-
paths = [
-
wrapped-bemenu
-
wrapped-bemenu-run
-
pkgs.bemenu
-
];
-
}
-6
common/scripts/default.nix
···
-
{ pkgs, ... }:
-
{
-
users.users.mou.packages = with pkgs; [
-
(callPackage ./bemenu.nix { })
-
];
-
}
-121
flake.lock
···
-
{
-
"nodes": {
-
"home-manager": {
-
"inputs": {
-
"nixpkgs": [
-
"nixpkgs"
-
]
-
},
-
"locked": {
-
"lastModified": 1714515075,
-
"narHash": "sha256-azMK7aWH0eUc3IqU4Fg5rwZdB9WZBvimOGG3piqvtsY=",
-
"owner": "nix-community",
-
"repo": "home-manager",
-
"rev": "6d3b6dc9222c12b951169becdf4b0592ee9576ef",
-
"type": "github"
-
},
-
"original": {
-
"owner": "nix-community",
-
"repo": "home-manager",
-
"type": "github"
-
}
-
},
-
"nixpkgs": {
-
"locked": {
-
"lastModified": 1714253743,
-
"narHash": "sha256-mdTQw2XlariysyScCv2tTE45QSU9v/ezLcHJ22f0Nxc=",
-
"owner": "NixOS",
-
"repo": "nixpkgs",
-
"rev": "58a1abdbae3217ca6b702f03d3b35125d88a2994",
-
"type": "github"
-
},
-
"original": {
-
"owner": "NixOS",
-
"ref": "nixos-unstable",
-
"repo": "nixpkgs",
-
"type": "github"
-
}
-
},
-
"nixpkgs-stable": {
-
"locked": {
-
"lastModified": 1713638189,
-
"narHash": "sha256-q7APLfB6FmmSMI1Su5ihW9IwntBsk2hWNXh8XtSdSIk=",
-
"owner": "NixOS",
-
"repo": "nixpkgs",
-
"rev": "74574c38577914733b4f7a775dd77d24245081dd",
-
"type": "github"
-
},
-
"original": {
-
"owner": "NixOS",
-
"ref": "release-23.11",
-
"repo": "nixpkgs",
-
"type": "github"
-
}
-
},
-
"nixpkgs_2": {
-
"locked": {
-
"lastModified": 1713596654,
-
"narHash": "sha256-LJbHQQ5aX1LVth2ST+Kkse/DRzgxlVhTL1rxthvyhZc=",
-
"owner": "NixOS",
-
"repo": "nixpkgs",
-
"rev": "fd16bb6d3bcca96039b11aa52038fafeb6e4f4be",
-
"type": "github"
-
},
-
"original": {
-
"owner": "NixOS",
-
"ref": "nixpkgs-unstable",
-
"repo": "nixpkgs",
-
"type": "github"
-
}
-
},
-
"root": {
-
"inputs": {
-
"home-manager": "home-manager",
-
"nixpkgs": "nixpkgs",
-
"sops-nix": "sops-nix",
-
"yemou-scripts": "yemou-scripts"
-
}
-
},
-
"sops-nix": {
-
"inputs": {
-
"nixpkgs": "nixpkgs_2",
-
"nixpkgs-stable": "nixpkgs-stable"
-
},
-
"locked": {
-
"lastModified": 1713892811,
-
"narHash": "sha256-uIGmA2xq41vVFETCF1WW4fFWFT2tqBln+aXnWrvjGRE=",
-
"owner": "Mic92",
-
"repo": "sops-nix",
-
"rev": "f1b0adc27265274e3b0c9b872a8f476a098679bd",
-
"type": "github"
-
},
-
"original": {
-
"owner": "Mic92",
-
"repo": "sops-nix",
-
"type": "github"
-
}
-
},
-
"yemou-scripts": {
-
"inputs": {
-
"nixpkgs": [
-
"nixpkgs"
-
]
-
},
-
"locked": {
-
"lastModified": 1705635077,
-
"narHash": "sha256-itxXV1qG8plLbiW6beGabzuKUMf7DzOObLAT5miRUOs=",
-
"owner": "yemou",
-
"repo": "scripts",
-
"rev": "b5bcc101b1ea4b1d9544d14e45a00507e19b9a78",
-
"type": "gitlab"
-
},
-
"original": {
-
"owner": "yemou",
-
"repo": "scripts",
-
"type": "gitlab"
-
}
-
}
-
},
-
"root": "root",
-
"version": 7
-
}
-35
flake.nix
···
-
{
-
inputs = {
-
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
-
home-manager = {
-
url = "github:nix-community/home-manager";
-
inputs.nixpkgs.follows = "nixpkgs";
-
};
-
sops-nix.url = "github:Mic92/sops-nix";
-
yemou-scripts = {
-
url = "gitlab:yemou/scripts";
-
# url = "path:/home/mou/misc/repos/scripts";
-
inputs.nixpkgs.follows = "nixpkgs";
-
};
-
};
-
-
outputs = { self, nixpkgs, sops-nix, home-manager, ... }@attrs: {
-
nixosConfigurations = {
-
lutea = nixpkgs.lib.nixosSystem {
-
system = "x86_64-linux";
-
specialArgs = attrs;
-
modules = [
-
./lutea/config.nix
-
sops-nix.nixosModules.sops
-
home-manager.nixosModules.home-manager
-
{
-
home-manager.extraSpecialArgs = attrs;
-
home-manager.useGlobalPkgs = true;
-
home-manager.useUserPackages = true;
-
home-manager.users.mou = import ./lutea/home.nix;
-
}
-
];
-
};
-
};
-
};
-
}
-173
lutea/config.nix
···
-
{ config, lib, pkgs, ... }: {
-
imports = [
-
./hardware.nix
-
./packages.nix
-
];
-
-
sops = {
-
defaultSopsFile = ../secrets/lutea.yaml;
-
defaultSopsFormat = "yaml";
-
age.keyFile = "/home/mou/.app/config/sops/age/keys.txt";
-
secrets = {
-
"passwordHashes/root".neededForUsers = true;
-
"passwordHashes/mou".neededForUsers = true;
-
};
-
};
-
-
networking.hostName = "lutea";
-
time.timeZone = "America/New_York";
-
-
virtualisation.libvirtd.enable = true;
-
-
# Move to home-manager?
-
qt = {
-
enable = true;
-
platformTheme = "gnome";
-
style = "adwaita";
-
};
-
-
fonts = {
-
enableDefaultPackages = true;
-
packages = with pkgs; [
-
corefonts
-
ibm-plex
-
];
-
fontconfig.defaultFonts = {
-
serif = [ "IBM Plex Serif" ];
-
sansSerif = [ "IBM Plex Sans" ];
-
monospace = [ "IBM Plex Mono" ];
-
};
-
};
-
-
security = {
-
polkit.enable = true;
-
rtkit.enable = true;
-
pam.services.swaylock = { }; # Needed for swaylock to work
-
};
-
-
services = {
-
acpid.enable = true;
-
dbus.enable = true;
-
flatpak.enable = true;
-
fwupd.enable = true;
-
greetd = {
-
enable = true;
-
settings = {
-
default_session = {
-
# TODO: When the next release occurs (currently on 0.8.0), the `-x` option will be available
-
# NOTE: A future release may check these directories automatically instead of requiring
-
# me to set them explicitly
-
command = ''
-
${pkgs.greetd.tuigreet}/bin/tuigreet \
-
-s /run/current-system/sw/share/wayland-sessions:/run/current-system/sw/share/xsessions \
-
-t --time-format '%F %A %R' \
-
-r --remember-user-session \
-
--power-shutdown 'systemctl poweroff' \
-
--power-reboot 'systemctl reboot'
-
'';
-
};
-
};
-
};
-
pipewire = {
-
enable = true;
-
alsa.enable = true;
-
jack.enable = true;
-
pulse.enable = true;
-
};
-
printing.enable = true;
-
ratbagd.enable = true;
-
smartd.enable = true;
-
thermald.enable = true;
-
udev.packages = with pkgs; [ game-devices-udev-rules ];
-
xserver = {
-
desktopManager = {
-
# plasma5 = {
-
# enable = true;
-
# # useQtScaling = true; # I'm not sure what this does.
-
# };
-
};
-
wacom.enable = true;
-
};
-
};
-
-
-
xdg = {
-
mime.enable = true;
-
icons.enable = true;
-
portal = {
-
enable = true;
-
wlr.enable = true;
-
extraPortals = with pkgs; [ xdg-desktop-portal-gtk ];
-
};
-
};
-
-
# These are set in two places at the moment, once here and once with home-manager.
-
# If the following issue is dealt with, I could get rid of the home-manager ones.
-
environment = {
-
loginShellInit = ''
-
if [ -e "/etc/profiles/per-user/$USER/etc/profile.d/hm-session-vars.sh" ]
-
then
-
. "/etc/profiles/per-user/$USER/etc/profile.d/hm-session-vars.sh"
-
fi
-
'';
-
pathsToLink = [
-
"/share/xsessions"
-
"/share/wayland-sessions"
-
];
-
# plasma5.excludePackages = with pkgs.plasma5Packages; [
-
# konsole
-
# oxygen
-
# pkgs.aha
-
# plasma-browser-integration
-
# qtvirtualkeyboard
-
# plasma-workspace-wallpapers
-
# ];
-
sessionVariables = {
-
XDG_CACHE_HOME = "$HOME/.app/cache";
-
XDG_CONFIG_HOME = "$HOME/.app/config";
-
XDG_DATA_HOME = "$HOME/.app/data";
-
XDG_STATE_HOME = "$HOME/.app/state";
-
};
-
};
-
-
users = {
-
groups.mou.gid = 1000;
-
users = {
-
root.hashedPasswordFile = config.sops.secrets."passwordHashes/root".path;
-
mou = {
-
isNormalUser = true;
-
group = "mou";
-
extraGroups = [
-
"gamemode"
-
"libvirtd"
-
"users"
-
"wheel"
-
];
-
shell = pkgs.loksh;
-
hashedPasswordFile = config.sops.secrets."passwordHashes/mou".path;
-
};
-
};
-
};
-
-
nix = {
-
optimise.automatic = true;
-
gc.automatic = true;
-
settings = {
-
auto-optimise-store = true;
-
experimental-features = [ "nix-command" "flakes" ];
-
use-xdg-base-directories = true;
-
};
-
};
-
-
# This option defines the first version of NixOS you have installed on this particular machine,
-
# and is used to maintain compatibility with application data (e.g. databases) created on older
-
# NixOS versions. Most users should NEVER change this value after the initial install, for any
-
# reason, even if you've upgraded your system to a new NixOS release. This value does NOT affect
-
# the Nixpkgs version your packages and OS are pulled from, so changing it will NOT upgrade your
-
# system. This value being lower than the current NixOS release does NOT mean your system is out
-
# of date, out of support, or vulnerable. Do NOT change this value unless you have manually
-
# inspected all the changes it would make to your configuration, and migrated your data
-
# accordingly. For more information, see `man configuration.nix` or
-
# https://nixos.org/manual/nixos/stable/options#opt-system.stateVersion .
-
system.stateVersion = "24.05"; # Did you read the comment?
-
}
-95
lutea/hardware.nix
···
-
{ lib, pkgs, modulesPath, ... }:
-
-
{
-
imports = [ (modulesPath + "/installer/scan/not-detected.nix") ];
-
-
boot = {
-
initrd = {
-
availableKernelModules = [
-
"xhci_pci"
-
"ahci"
-
"nvme"
-
"usbhid"
-
"usb_storage"
-
"sd_mod"
-
];
-
kernelModules = [ ];
-
};
-
kernel.sysctl = {
-
"vm.max_map_count" = 2147483642;
-
};
-
kernelModules = [ "kvm-intel" ];
-
kernelPackages = pkgs.linuxPackages_latest;
-
loader = {
-
efi.canTouchEfiVariables = true;
-
systemd-boot = {
-
consoleMode = "auto";
-
editor = false;
-
enable = true;
-
};
-
timeout = 0;
-
};
-
supportedFilesystems = [ "ntfs" ];
-
tmp.useTmpfs = true;
-
};
-
-
fileSystems = {
-
"/" = {
-
device = "UUID=e0b979fb-2c29-4e0b-910f-c89e4959c9a0";
-
fsType = "bcachefs";
-
};
-
"/boot" = {
-
device = "/dev/disk/by-uuid/862D-85DB";
-
fsType = "vfat";
-
options = [ "fmask=0077" "dmask=0077" "defaults" ];
-
};
-
-
# # Impermanence
-
# "/" = {
-
# device = "none";
-
# fsType = "tmpfs";
-
# options = [ "mode=755" ];
-
# };
-
# "/boot" = {
-
# device = "/dev/disk/by-uuid/862D-85DB";
-
# fsType = "vfat";
-
# options = [ "defaults" "fmask=0077" "dmask=0077" ];
-
# };
-
#"/nix" = {
-
# device = "UUID=e0b979fb-2c29-4e0b-910f-c89e4959c9a0";
-
# fsType = "bcachefs";
-
# options = [ "defaults" "X-mount.subdir=nix-store" ];
-
#};
-
#"/home-mou" = {
-
# device = "UUID=e0b979fb-2c29-4e0b-910f-c89e4959c9a0";
-
# fsType = "bcachefs";
-
# options = [ "defaults" "X-mount.subdir=home-mou" ];
-
# neededForBoot = true; # This has the decryption key
-
#};
-
#"/home/mou" = {
-
# device = "none";
-
# fsType = "tmpfs";
-
# options = [ "mode=750" "gid=1000" "uid=1000" ];
-
#};
-
};
-
-
hardware = {
-
enableRedistributableFirmware = true;
-
bluetooth = {
-
enable = true;
-
powerOnBoot = true;
-
};
-
cpu.intel.updateMicrocode = true;
-
uinput.enable = true;
-
opengl = {
-
enable = true;
-
driSupport = true;
-
driSupport32Bit = true;
-
extraPackages = with pkgs; [ intel-media-driver ];
-
};
-
};
-
-
powerManagement.cpuFreqGovernor = "performance";
-
networking.useDHCP = lib.mkDefault true;
-
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
-
}
-112
lutea/home.nix
···
-
{ config, lib, ... }:
-
{
-
home.username = "mou";
-
home.homeDirectory = "/home/${config.home.username}";
-
-
xdg = {
-
enable = true;
-
cacheHome = "${config.home.homeDirectory}/.app/cache";
-
configHome = "${config.home.homeDirectory}/.app/config";
-
dataHome = "${config.home.homeDirectory}/.app/data";
-
stateHome = "${config.home.homeDirectory}/.app/state";
-
userDirs = {
-
enable = true;
-
desktop = "${config.home.homeDirectory}/misc/.desktop";
-
documents = "${config.home.homeDirectory}/docs";
-
download = "${config.home.homeDirectory}/dls";
-
music = "${config.home.homeDirectory}/aud";
-
pictures = "${config.home.homeDirectory}/pics";
-
publicShare = "${config.home.homeDirectory}/misc/.public";
-
templates = "${config.home.homeDirectory}/misc/.templates";
-
videos = "${config.home.homeDirectory}/vids";
-
};
-
configFile = {
-
"autostart" = {
-
source = config.lib.file.mkOutOfStoreSymlink
-
"${config.home.homeDirectory}/misc/repos/setup/data/configs/autostart";
-
};
-
"foot" = {
-
source = config.lib.file.mkOutOfStoreSymlink
-
"${config.home.homeDirectory}/misc/repos/setup/data/configs/foot";
-
};
-
"gtk-3.0" = {
-
source = config.lib.file.mkOutOfStoreSymlink
-
"${config.home.homeDirectory}/misc/repos/setup/data/configs/gtk-3.0";
-
};
-
"kak" = {
-
source = config.lib.file.mkOutOfStoreSymlink
-
"${config.home.homeDirectory}/misc/repos/setup/data/configs/kak";
-
recursive = true;
-
};
-
"kak-lsp" = {
-
source = config.lib.file.mkOutOfStoreSymlink
-
"${config.home.homeDirectory}/misc/repos/setup/data/configs/kak-lsp";
-
};
-
"kanshi" = {
-
source = config.lib.file.mkOutOfStoreSymlink
-
"${config.home.homeDirectory}/misc/repos/setup/data/configs/kanshi";
-
};
-
"loksh" = {
-
source = config.lib.file.mkOutOfStoreSymlink
-
"${config.home.homeDirectory}/misc/repos/setup/data/configs/loksh";
-
};
-
"mpv" = {
-
source = config.lib.file.mkOutOfStoreSymlink
-
"${config.home.homeDirectory}/misc/repos/setup/data/configs/mpv";
-
};
-
"sway" = {
-
source = config.lib.file.mkOutOfStoreSymlink
-
"${config.home.homeDirectory}/misc/repos/setup/data/configs/sway";
-
};
-
"scr" = {
-
source = config.lib.file.mkOutOfStoreSymlink
-
"${config.home.homeDirectory}/misc/repos/setup/data/configs/scr";
-
};
-
"thm" = {
-
source = config.lib.file.mkOutOfStoreSymlink
-
"${config.home.homeDirectory}/misc/repos/setup/data/configs/thm";
-
};
-
"waybar" = {
-
source = config.lib.file.mkOutOfStoreSymlink
-
"${config.home.homeDirectory}/misc/repos/setup/data/configs/waybar";
-
};
-
"wayfire.ini" = {
-
source = config.lib.file.mkOutOfStoreSymlink
-
"${config.home.homeDirectory}/misc/repos/setup/data/configs/wayfire.ini";
-
};
-
};
-
};
-
-
fonts.fontconfig.enable = true;
-
# gtk = {
-
# enable = true;
-
# };
-
-
# home.pointerCursor = {
-
# package = pkgs.vanilla-dmz;
-
# name = "Vanilla-DMZ";
-
# gtk.enable = true;
-
# };
-
-
# Fix shell scripts to use full paths and then replace this
-
# Bring it back once we get a sessionPrependPath or something similar
-
# home.sessionPath = [ "${config.home.homeDirectory}/misc/exes" ];
-
home.sessionVariables = {
-
ENV = "${config.xdg.configHome}/loksh/rc";
-
HISTCONTROL = "ignoredups:ignorespace";
-
HISTFILE = "${config.xdg.cacheHome}/loksh_history";
-
PATH = "${config.home.homeDirectory}/misc/exes:$PATH";
-
SLURP_ARGS = "-b 00000040 -w 0";
-
XDG_DATA_DIRS = "${config.home.homeDirectory}/.app/data/flatpak/exports/share:$XDG_DATA_DIRS";
-
};
-
-
programs = {
-
git = {
-
enable = true;
-
userEmail = "yemou@butwho.xyz";
-
userName = "yemou";
-
};
-
};
-
-
home.stateVersion = "24.05";
-
}
-114
lutea/packages.nix
···
-
{ lib, pkgs, yemou-scripts, ... }:
-
{
-
# nixpkgs.config.allowUnfree = true;
-
nixpkgs.config.allowUnfreePredicate = pkg:
-
builtins.elem (lib.getName pkg) [
-
"steam" # The steam flatpak doesn't work for my current setup (~/.var as a symlink)
-
"steam-original"
-
"steam-run"
-
"corefonts"
-
];
-
-
# nixpkgs.config.permittedInsecurePackages = [ ];
-
-
imports = [
-
../common/development
-
../common/editor.nix
-
../common/scripts
-
];
-
nixpkgs.overlays = [ yemou-scripts.overlays.default ];
-
-
# system.replaceRuntimeDependencies = [
-
# ({
-
# original = pkgs.mesa;
-
# replacement = nixpkgs-staging.legacyPackages.x86_64-linux.mesa;
-
# })
-
# ];
-
-
# System Packages
-
environment.systemPackages = with pkgs; [
-
git
-
htop
-
man-pages
-
man-pages-posix
-
];
-
-
# User Packages
-
users.users.mou.packages =
-
let
-
# Upstream this
-
ffmpegthumbnailerFixed = pkgs.ffmpegthumbnailer.overrideAttrs (finalAttrs: previousAttrs: {
-
postPatch = previousAttrs.postPatch + ''
-
substituteInPlace ./dist/ffmpegthumbnailer.thumbnailer \
-
--replace ffmpegthumbnailer $out/bin/ffmpegthumbnailer
-
'';
-
});
-
in
-
with pkgs; [
-
age
-
blender
-
chromium
-
clang-tools
-
dex
-
ffmpegthumbnailerFixed
-
foot
-
gnome.adwaita-icon-theme
-
gnome.nautilus
-
godot_4
-
inkscape
-
intel-gpu-tools
-
kak-lsp
-
kanshi
-
libnotify
-
lmms
-
lsof
-
magic-wormhole
-
mako
-
mpv
-
nethogs
-
nil
-
nixpkgs-fmt
-
openssh
-
pavucontrol # Are there pipewire specific tools for this?
-
piper
-
playerctl
-
pulseaudio # Are there pipewire specific tools for this?
-
rnnoise
-
rpcs3
-
shellcheck
-
sops
-
superTuxKart
-
swayidle
-
swaylock
-
syncthing
-
wl-clipboard
-
wlsunset
-
xdg-user-dirs
-
yemou-scripts.packages."x86_64-linux".default
-
];
-
-
programs = {
-
dconf.enable = true; # Move to home-manager?
-
firefox.enable = true; # Move to home-manager?
-
gamemode.enable = true;
-
gamescope = {
-
enable = true;
-
capSysNice = true;
-
};
-
steam.enable = true;
-
sway = {
-
enable = true;
-
extraPackages = lib.mkForce [ ];
-
};
-
virt-manager.enable = true;
-
wayfire = {
-
enable = true;
-
package = pkgs.wayfire-with-plugins;
-
plugins = with pkgs.wayfirePlugins; [
-
wayfire-plugins-extra
-
windecor
-
];
-
};
-
xwayland.enable = true;
-
};
-
}
-23
secrets/lutea.yaml
···
-
passwordHashes:
-
mou: ENC[AES256_GCM,data:DrHL+dy8P4tT+qDXMAxc9d0IuZns5XBAut04eLdkqli9f78i2+7j4B9bmDUSpWePPXLngbTIjrV7S2+WDGlydbN1Uhuez+peRA==,iv:qHXBgvHiRJaWZkWrlT7Es0IfQs/qDfcv6RXoubHQEz0=,tag:XmTAICxNc6odQOjV5NIsNQ==,type:str]
-
root: ENC[AES256_GCM,data:nMgGToEB6f0LSQtAcHLwP7DNKv3qFA1NQaPvg7sCxJKW7W34nEtimtghWefbTOyrXsgMSmhZLsDVJ1kgyiet6dfllzB54UuEQg==,iv:bvJJMSI+dVPWB4CwHAH5Hg0DIxtg1xJTlwJVPdxlI8Q=,tag:/Tw4nPnqgsumsz4gxGPkZA==,type:str]
-
sops:
-
kms: []
-
gcp_kms: []
-
azure_kv: []
-
hc_vault: []
-
age:
-
- recipient: age1p55em5e3uk3fprj2mpum7ulrslcqgly63pjsyw2yv6hx99trdsnsvvv9ex
-
enc: |
-
-----BEGIN AGE ENCRYPTED FILE-----
-
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAydFlHRDJuWjVtK2F3Rlp6
-
ajVHZnFGZUltTTVRTTV5MlhuMkgvdHBvMWlnCnBjNHpwYjFmVytZLzFqWUtsQVg0
-
QmVaMFVJQldtYkdIcDBPeHUwRjVRaDQKLS0tIFFJK1I1NTloUm14Ni9YZEd4ci9N
-
ZWI2RWEwZllOUDRYV2tCNXZnZFpBS1kKYktM+w+tQbJMcmZBUpuKpeiioChqrWzd
-
FU4qWfJw3tEZKdTWECGYaQuCUQm7s+PJBc1HQlxd+eFm8YZMPwoa/Q==
-
-----END AGE ENCRYPTED FILE-----
-
lastmodified: "2024-02-02T07:22:22Z"
-
mac: ENC[AES256_GCM,data:c7v+ayXZLoNxsI7ikafEz54Xns9SyspUkk3GS/pX/MreQmrsugzorP3BtrOGf9rTCTCjwKCCp5DuLZA82tzw8go4VF5ezqzMTGr0CjONDL9XOesDF0pNaO9UjM6spDEpyT6pyFzEjYXsy7HoUn9lgi/f5Xt/mf32WwVw4oqPyHQ=,iv:IJSHrvMd6nRrbCrV9BnmBJ8hJInAVGi/L95Khyt7aGY=,tag:OUTrqQYvYSF3OehAkpKC2w==,type:str]
-
pgp: []
-
unencrypted_suffix: _unencrypted
-
version: 3.8.1