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