From 7b18ac23c73409df5812a97e91c94f6d035dd8c6 Mon Sep 17 00:00:00 2001 From: RGBCube Date: Wed, 24 May 2023 21:00:33 +0300 Subject: [PATCH] Add catppuccin theme for Bat --- machines/asus/bat/default.nix | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/machines/asus/bat/default.nix b/machines/asus/bat/default.nix index 2406633..d84c6a5 100644 --- a/machines/asus/bat/default.nix +++ b/machines/asus/bat/default.nix @@ -1,4 +1,4 @@ -{ lib, pkgs, systemPackages, homeConfiguration, ... }: lib.recursiveUpdate +{ lib, pkgs, systemPackages, homeConfiguration, enabled, ... }: lib.recursiveUpdate (with pkgs; systemPackages [ bat @@ -9,4 +9,15 @@ PAGER = "\"bat --plain\""; MANPAGER = "\"sh -c 'col --spaces --no-backspaces | bat --plain --language man'\""; }; + + programs.bat = enabled { + config.theme = "catppuccin"; + + themes.catppuccin = builtins.readFile (pkgs.fetchFromGitHub { + owner = "catppuccin"; + repo = "bat"; + rev = "ba4d16880d63e656acced2b7d4e034e4a93f74b1"; + sha256 = "sha256-6WVKQErGdaqb++oaXnY3i6/GuH2FhTgK0v4TN4Y0Wbw="; + } + "/Catppuccin-mocha.tmTheme"); + }; })