2024-01-04 12:26:34 +08:00
|
|
|
{ pkgs
|
|
|
|
, lib
|
|
|
|
, config
|
|
|
|
, ... }: with lib; {
|
|
|
|
home.packages = with pkgs; [
|
2024-01-10 19:21:40 +08:00
|
|
|
pv file wget nix-index
|
2024-01-16 11:59:49 +08:00
|
|
|
e2fsprogs lsscsi zip unzip
|
|
|
|
pciutils usbutils nvme-cli
|
2024-01-04 12:26:34 +08:00
|
|
|
] ++ optionals config.passthrough.gui [
|
2024-01-10 23:37:17 +08:00
|
|
|
gtk-engine-murrine
|
|
|
|
gnome-themes-extra
|
2024-01-15 11:19:38 +08:00
|
|
|
xfce.thunar gimp
|
|
|
|
|
2024-01-04 12:26:34 +08:00
|
|
|
mission-planner
|
|
|
|
betaflight-configurator
|
|
|
|
inav-configurator
|
|
|
|
inav-blackbox-tools
|
2024-01-15 22:22:30 +08:00
|
|
|
blhelisuite32
|
|
|
|
expresslrs-configurator
|
2024-01-04 12:26:34 +08:00
|
|
|
];
|
2024-01-16 14:16:35 +08:00
|
|
|
|
|
|
|
wayland.windowManager.sway.config.window.commands = mkIf config.passthrough.gui [
|
|
|
|
{ criteria.class = "BLHeliSuite32xl"; command = "floating enable"; }
|
|
|
|
{ criteria.app_id = "thunar"; command = "floating enable"; }
|
|
|
|
];
|
2024-01-04 12:26:34 +08:00
|
|
|
}
|