aboutsummaryrefslogtreecommitdiff
path: root/modules/desktop/home/programs
diff options
context:
space:
mode:
authorCollin Williams <96917990+bluedragon1221@users.noreply.github.com>2025-06-09 19:43:34 +0000
committerCollin Williams <96917990+bluedragon1221@users.noreply.github.com>2025-06-09 19:43:34 +0000
commitf3b7a6a33588ad425de02c4b841df19f30733e44 (patch)
treeab6a8524350fda5868bf3f43187affbdb0895ce6 /modules/desktop/home/programs
parenta45c4551712c1ba5cb82eaf290f311ab0e8690e4 (diff)
reorganize programs, move functions to library, and remove the rest of hyprland (all sway now)
Diffstat (limited to 'modules/desktop/home/programs')
-rw-r--r--modules/desktop/home/programs/blackbox.nix30
-rw-r--r--modules/desktop/home/programs/musescore.nix13
2 files changed, 30 insertions, 13 deletions
diff --git a/modules/desktop/home/programs/blackbox.nix b/modules/desktop/home/programs/blackbox.nix
new file mode 100644
index 0000000..c2d9520
--- /dev/null
+++ b/modules/desktop/home/programs/blackbox.nix
@@ -0,0 +1,30 @@
+{
+ pkgs,
+ lib,
+ config,
+ ...
+}: let
+ cfg = config.collinux.desktop.programs.blackbox;
+in
+ lib.mkIf cfg.enable {
+ home.packages = [pkgs.blackbox-terminal];
+
+ dconf = {
+ enable = true;
+ settings = {
+ "com/raggesilver/BlackBox" = {
+ context-aware-header-bar = true;
+ fill-tabs = true;
+ notify-process-completion = true;
+ opacity = 100;
+ pixel-scrolling = true;
+ pretty = true;
+ show-scrollbars = false;
+ terminal-padding = "(10, 10, 10, 10)";
+
+ floating-controls = false;
+ show-headerbar = true;
+ };
+ };
+ };
+ }
diff --git a/modules/desktop/home/programs/musescore.nix b/modules/desktop/home/programs/musescore.nix
deleted file mode 100644
index 5fbf0f5..0000000
--- a/modules/desktop/home/programs/musescore.nix
+++ /dev/null
@@ -1,13 +0,0 @@
-{
- lib,
- pkgs,
- config,
- ...
-}: let
- cfg = config.collinux.desktop.programs.musescore;
-in
- lib.mkIf cfg.enable {
- home.packages = [pkgs.musescore];
-
- # TODO: is there a way to declare a musescore configuration?
- }