Joey Hafner 8ae9642398 Big update:
- Add AI module for Ollama.
- Add emulators for nintendo systems.
- Remove unused pkgs-unstable input for obs-studio.
- Polish password-manager config.
- Add btop-rocm as system monitor.
- Add jq terminal package, unwrap kitty.
- Add amdgpu system info packages.
- Add kitty-popup script to run command in borderless kitty window.
2024-12-09 10:57:28 -08:00

61 lines
1.3 KiB
Nix

{ vars, pkgs, ... }:
{
home.packages = with pkgs; [
rofi-rbw
wl-clipboard
dotool
];
programs.tofi = {
enable = false;
settings = {};
};
programs.rofi = {
enable = false;
};
programs.wofi = {
enable = true;
};
programs.rbw = {
enable = true;
settings = {
base_url = "https://bitwarden.jafner.tools";
email = "jafner425@gmail.com";
lock_timeout = 604800;
pinentry = pkgs.pinentry-qt;
};
};
xdg.desktopEntries = {
rofi-rbw = {
exec = "${pkgs.rofi-rbw}/bin/rofi-rbw";
icon = "/home/${vars.user.username}/.icons/custom/bitwarden.png";
name = "Bitwarden";
categories = [ "Utility" "Security" ];
type = "Application";
};
};
home.file."rofi-rbw.rc" = {
target = ".config/rofi-rbw.rc";
text = ''
action="type"
typing-key-delay=5
no-folder
selector-args="-W 40% -H 30%"
selector="wofi"
clipboarder="wl-copy"
typer="dotool"
'';
};
home.file."bitwarden.png" = {
target = ".icons/custom/bitwarden.png";
source = pkgs.fetchurl {
url = "https://raw.githubusercontent.com/bitwarden/clients/refs/heads/main/apps/desktop/resources/icons/64x64.png";
sha256 = "sha256-ZEYwxeoL8doV4y3M6kAyfz+5IoDsZ+ci8m+Qghfdp9M=";
};
};
}