From 437d3022eb43408e7acbed21f57d864ca931cdb8 Mon Sep 17 00:00:00 2001 From: Toast Date: Fri, 15 Dec 2023 14:02:13 +0100 Subject: [PATCH] kde/programs/konsole: add catppuccin colorscheme --- roles/kde/programs/default.nix | 1 + roles/kde/programs/konsole.nix | 17 +++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 roles/kde/programs/konsole.nix diff --git a/roles/kde/programs/default.nix b/roles/kde/programs/default.nix index 796a605..7c22bb0 100644 --- a/roles/kde/programs/default.nix +++ b/roles/kde/programs/default.nix @@ -6,6 +6,7 @@ ./firefox.nix ./skanpage.nix ./neochat.nix + ./konsole.nix ]; # Enable the kde partition manager diff --git a/roles/kde/programs/konsole.nix b/roles/kde/programs/konsole.nix new file mode 100644 index 0000000..0dfdf57 --- /dev/null +++ b/roles/kde/programs/konsole.nix @@ -0,0 +1,17 @@ +{ pkgs, ... }: +let + catppuccinKonsole = pkgs.fetchFromGitHub { + owner = "catppuccin"; + repo = "konsole"; + # Latest commit is 7d86b8a1e56e58f6b5649cdaac543a573ac194ca + rev = "main"; + hash = "sha256-EwSJMTxnaj2UlNJm1t6znnatfzgm1awIQQUF3VPfCTM="; + } + /Catppuccin-Mocha.colorscheme; +in +{ + home-manager.users.toast = { + xdg.dataFile = { + "konsole/Catppuccin-Mocha.colorscheme".source = catppuccinKonsole; + }; + }; +} \ No newline at end of file