uutils, ssh-agent

This commit is contained in:
unexplrd
2025-03-04 16:40:42 +02:00
parent 13c357d32a
commit 63b039e9e8
6 changed files with 21 additions and 18 deletions

View File

@ -1,9 +1,8 @@
{pkgs, ...}: { {
programs.neovim = { pkgs,
enable = false; lib,
viAlias = true; ...
vimAlias = true; }: {
};
programs.nh = { programs.nh = {
enable = true; enable = true;
clean.enable = true; clean.enable = true;
@ -12,6 +11,7 @@
}; };
programs.fish.enable = true; programs.fish.enable = true;
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
(lib.hiPrio uutils-coreutils-noprefix)
helix helix
nushell nushell
]; ];

View File

@ -14,13 +14,13 @@ in {
defaultSopsFile = "${secretsPath}/secrets.yaml"; defaultSopsFile = "${secretsPath}/secrets.yaml";
secrets = { secrets = {
"user-password-hashed".neededForUsers = true; "user-password-hashed".neededForUsers = true;
"ssh-private-dunamis-user" = { "ssh-config" = {
path = "/home/user/.ssh/id_ed25519"; path = "/home/user/.ssh/config";
mode = "0400"; mode = "0400";
owner = "user"; owner = "user";
}; };
"ssh-config" = { "ssh-private-dunamis-user" = {
path = "/home/user/.ssh/config"; path = "/home/user/.ssh/id_ed25519";
mode = "0400"; mode = "0400";
owner = "user"; owner = "user";
}; };

View File

@ -8,6 +8,7 @@
console.yazi.enable = true; console.yazi.enable = true;
stylix.targets.fzf.enable = false; stylix.targets.fzf.enable = false;
services.ssh-agent.enable = true;
programs = { programs = {
bat.enable = true; bat.enable = true;
btop = { btop = {

View File

@ -15,6 +15,11 @@ in {
secrets = { secrets = {
"user-password-hashed".neededForUsers = true; "user-password-hashed".neededForUsers = true;
"ssh-private-eldrid-rmbuild" = {}; "ssh-private-eldrid-rmbuild" = {};
"ssh-config" = {
path = "/home/user/.ssh/config";
mode = "0400";
owner = "user";
};
"ssh-private-eldrid-user" = { "ssh-private-eldrid-user" = {
path = "/home/user/.ssh/id_ed25519"; path = "/home/user/.ssh/id_ed25519";
mode = "0400"; mode = "0400";

View File

@ -14,6 +14,11 @@ in {
defaultSopsFile = "${secretsPath}/secrets.yaml"; defaultSopsFile = "${secretsPath}/secrets.yaml";
secrets = { secrets = {
"user-password-hashed".neededForUsers = true; "user-password-hashed".neededForUsers = true;
"ssh-config" = {
path = "/home/user/.ssh/config";
mode = "0400";
owner = "user";
};
"ssh-private-sarien-user" = { "ssh-private-sarien-user" = {
path = "/home/user/.ssh/id_ed25519"; path = "/home/user/.ssh/id_ed25519";
mode = "0400"; mode = "0400";

View File

@ -21,14 +21,6 @@ in {
# }; # };
eza.enable = true; eza.enable = true;
zoxide.enable = true; zoxide.enable = true;
keychain = {
enable = true;
keys = ["id_ed25519"];
extraFlags = [
"--quiet"
"--noask"
];
};
fish = { fish = {
enable = true; enable = true;
shellAliases = { shellAliases = {