From 6fb928bd86ff88724ddfb284202ea68dd15af2a1 Mon Sep 17 00:00:00 2001 From: Frost-Phoenix <67cyril6767@gmail.com> Date: Sat, 16 Dec 2023 15:51:18 +0100 Subject: [PATCH] add micro config to home manager --- modules/home/default.nix | 1 + modules/home/micro/catppuccin-mocha.micro | 40 +++++++++++++++++++++++ modules/home/micro/default.nix | 12 +++++++ modules/home/package/default.nix | 1 - 4 files changed, 53 insertions(+), 1 deletion(-) create mode 100644 modules/home/micro/catppuccin-mocha.micro create mode 100644 modules/home/micro/default.nix diff --git a/modules/home/default.nix b/modules/home/default.nix index 32be142..5754378 100644 --- a/modules/home/default.nix +++ b/modules/home/default.nix @@ -10,6 +10,7 @@ ++ [(import ./bat)] ++ [(import ./cava)] ++ [(import ./kitty)] + ++ [(import ./micro)] # nano replacement ++ [(import ./aseprite)] # pixel art editor ++ [(import ./audacious)] # music player ++ [(import ./unity)] diff --git a/modules/home/micro/catppuccin-mocha.micro b/modules/home/micro/catppuccin-mocha.micro new file mode 100644 index 0000000..b20fd11 --- /dev/null +++ b/modules/home/micro/catppuccin-mocha.micro @@ -0,0 +1,40 @@ +color-link comment "#585B70" + +color-link identifier "#89B4FA" +color-link identifier.class "#89B4FA" +color-link identifier.var "#89B4FA" + +color-link constant "#FAB387" +color-link constant.number "#FAB387" +color-link constant.string "#A6E3A1" + +color-link symbol "#F5C2E7" +color-link symbol.brackets "#F2CDCD" +color-link symbol.tag "#89B4FA" + +color-link type "#89B4FA" +color-link type.keyword "#F9E2AF" + +color-link special "#F5C2E7" +color-link statement "#CBA6F7" +color-link preproc "#F5C2E7" + +color-link underlined "#89DCEB" +color-link error "bold #F38BA8" +color-link todo "bold #F9E2AF" + +color-link diff-added "#A6E3A1" +color-link diff-modified "#F9E2AF" +color-link diff-deleted "#F38BA8" + +color-link gutter-error "#F38BA8" +color-link gutter-warning "#F9E2AF" + +color-link statusline "#CDD6F4,#181825" +color-link tabbar "#CDD6F4" +color-link indent-char "#45475A" +color-link line-number "#45475A" +color-link current-line-number "#B4BEFE" + +color-link color-column "#313244" +color-link type.extended "default" diff --git a/modules/home/micro/default.nix b/modules/home/micro/default.nix new file mode 100644 index 0000000..ab580d2 --- /dev/null +++ b/modules/home/micro/default.nix @@ -0,0 +1,12 @@ +{ ... }: +{ + programs.micro = { + enable = true; + + settings = { + "colorscheme" = "catppuccin-mocha"; + }; + }; + + xdg.configFile."micro/colorschemes".source = ./catppuccin-mocha.micro; +} \ No newline at end of file diff --git a/modules/home/package/default.nix b/modules/home/package/default.nix index b4ab53e..8507dfd 100755 --- a/modules/home/package/default.nix +++ b/modules/home/package/default.nix @@ -8,7 +8,6 @@ fzf # fuzzy finder lazygit libreoffice - micro # nano replacement nitch # systhem fetch util nix-prefetch-github prismlauncher # minecraft launcher