Home-manager updates for Dungeon-master:

- Replace custom bwcli + fzf script with rofi-rbw
- Remove TeamsForLinux and Discord (official client) from Flatpak install list
- Add Devops tools package list
This commit is contained in:
Joey Hafner 2024-10-21 14:59:54 -07:00
parent 2c6afa98bc
commit 7f7c44a164
No known key found for this signature in database
3 changed files with 33 additions and 20 deletions

View File

@ -4,5 +4,15 @@
terraform
sops ssh-to-age age
doctl
k3s
(wrapHelm kubernetes-helm {
plugins = with pkgs.kubernetes-helmPlugins; [
helm-diff
helm-secrets
helm-s3
helm-git
];
})
helmfile-wrapped
];
}

View File

@ -51,8 +51,6 @@
{ name = "fedora"; location = "oci+https://registry.fedoraproject.org"; }
];
packages = [
"com.discordapp.Discord/x86_64/stable"
"com.github.IsmaelMartinez.teams_for_linux/x86_64/stable"
"com.obsproject.Studio/x86_64/stable"
"com.obsproject.Studio.Plugin.OBSVkCapture/x86_64/stable"
"com.usebottles.bottles/x86_64/stable"
@ -106,7 +104,6 @@
"org.winehq.Wine.DLLs.dxvk/x86_64/stable-23.08"
"org.winehq.Wine.gecko/x86_64/stable-23.08"
"org.winehq.Wine.mono/x86_64/stable-23.08"
"re.sonny.Tangram/x86_64/stable"
"us.zoom.Zoom/x86_64/stable"
"xyz.z3ntu.razergenie/x86_64/stable"
{ appId = "org.fedoraproject.Platform/x86_64/f40"; origin = "fedora"; }
@ -256,12 +253,17 @@
enable = true;
package = pkgs-unstable.fzf;
};
programs.rofi = {
enable = true;
};
systemd.user.services = {};
home.enableNixpkgsReleaseCheck = false;
home.preferXdgDirectories = true;
home.username = "joey";
home.homeDirectory = "/home/joey";
home.stateVersion = "24.05";
home.packages = with pkgs; [
rofi rofi-rbw-wayland rbw pinentry-rofi pinentry-all
flatpak
fastfetch
nixd
@ -272,16 +274,7 @@
bat fd eza fzf-git-sh
wl-clipboard
base16-schemes
k3s
(wrapHelm kubernetes-helm {
plugins = with pkgs.kubernetes-helmPlugins; [
helm-diff
helm-secrets
helm-s3
helm-git
];
})
helmfile-wrapped
ollama
pkgs-unstable.fzf
inputs.deploy-rs.defaultPackage.x86_64-linux
];
@ -294,6 +287,23 @@
source = ./profiles;
target = ".ssh/profiles";
};
"rbw-config" = {
target = ".config/rbw/config.json";
text = ''
{
"email": "jafner425@gmail.com",
"sso_id": null,
"base_url": "https://bitwarden.jafner.tools",
"identity_url": null,
"ui_url": null,
"notifications_url": null,
"lock_timeout": 3600,
"sync_interval": 3600,
"pinentry": "pinentry-curses",
"client_cert_path": null
}
'';
};
};
home.sessionVariables = {

View File

@ -26,10 +26,3 @@
};
};
}
# function { inputs }: { outputs }
# fzf-bw { bwJson }: { none } # copies user, pass to clipboard
# fzf-bw-getItem { itemUuid, bwJson }: { itemJson }
# fzf-bw-selector { bwJson }: { itemUuid }
# fzf-bw-getUser { itemJson }: { itemUsername }
# fzf-bw-getPass { itemJson }: { itemPassword }