nixos: remove taffybar ecosystem follows and fix bitwarden rename

Remove top-level gtk-sni-tray, gtk-strut, status-notifier-item,
dbus-menu, and dbus-hslogger inputs that only existed as follows
targets. Let taffybar and imalison-taffybar resolve their own
ecosystem deps, eliminating cascading lock update headaches.

Also rename bitwarden -> bitwarden-desktop in kat.nix (nixpkgs rename).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-12 14:04:50 -08:00
committed by Kat Huang
parent d61e5d7b48
commit 6141cccaaa
4 changed files with 270 additions and 122 deletions

View File

@@ -128,14 +128,8 @@
inputs = {
nixpkgs.follows = "nixpkgs";
flake-utils.follows = "flake-utils";
gtk-sni-tray.follows = "gtk-sni-tray";
gtk-strut.follows = "gtk-strut";
status-notifier-item.follows = "status-notifier-item";
xmonad.follows = "xmonad";
xmonad-contrib.follows = "xmonad-contrib";
dbus-menu.follows = "dbus-menu";
dbus-hslogger.follows = "dbus-hslogger";
weeder-nix.inputs.pre-commit-hooks.inputs.nixpkgs.follows = "nixpkgs";
};
};
@@ -146,11 +140,6 @@
flake-utils.follows = "flake-utils";
xmonad.follows = "xmonad";
taffybar.follows = "taffybar";
dbus-menu.follows = "dbus-menu";
dbus-hslogger.follows = "dbus-hslogger";
gtk-sni-tray.follows = "gtk-sni-tray";
gtk-strut.follows = "gtk-strut";
status-notifier-item.follows = "status-notifier-item";
};
};
@@ -163,50 +152,6 @@
};
};
gtk-sni-tray = {
url = "github:taffybar/gtk-sni-tray";
inputs = {
nixpkgs.follows = "nixpkgs";
flake-utils.follows = "flake-utils";
git-ignore-nix.follows = "git-ignore-nix";
status-notifier-item.follows = "status-notifier-item";
gtk-strut.follows = "gtk-strut";
dbus-menu.follows = "dbus-menu";
};
};
status-notifier-item = {
url = "github:taffybar/status-notifier-item";
inputs = {
nixpkgs.follows = "nixpkgs";
flake-utils.follows = "flake-utils";
git-ignore-nix.follows = "git-ignore-nix";
};
};
gtk-strut = {
url = "github:taffybar/gtk-strut";
inputs = {
nixpkgs.follows = "nixpkgs";
flake-utils.follows = "flake-utils";
git-ignore-nix.follows = "git-ignore-nix";
};
};
dbus-menu = {
url = "github:taffybar/dbus-menu";
inputs = {
nixpkgs.follows = "nixpkgs";
flake-utils.follows = "flake-utils";
git-ignore-nix.follows = "git-ignore-nix";
};
};
dbus-hslogger = {
url = "github:IvanMalison/dbus-hslogger";
flake = false;
};
vscode-server = {
url = "github:nix-community/nixos-vscode-server";
inputs = {