nix-stuff/roles/gnome/programs/blackbox.nix

33 lines
877 B
Nix

{pkgs, ...}: {
programs.gnome-terminal.enable = false;
environment = with pkgs; {
gnome.excludePackages = [gnome-console];
systemPackages = [
blackbox-terminal
nautilus-open-in-blackbox
];
};
home-manager.users.toast = {
lib,
pkgs,
...
}: {
home.file.".local/share/blackbox/schemes".source =
(pkgs.fetchgit {
url = "https://github.com/catppuccin/tilix.git";
hash = "sha256-jWnxEtoqqqitHsaDErQNNYjv8DBcrJD0XeIKNopbO3c=";
})
+ /themes;
dconf.settings = with lib.hm.gvariant; {
"com/raggesilver/BlackBox" = {
# Dark mode
style-preference = mkUint32 2;
theme-dark = "Catppuccin Mocha";
# Default working directory is home folder
working-directory-mode = mkUint32 1;
custom-font = "JetBrainsMono Nerd Font Mono 12";
};
};
};
}