chore: switch to gruvbox
This commit is contained in:
parent
c47de3d4f1
commit
94819e9c74
3 changed files with 12 additions and 4 deletions
|
@ -39,8 +39,12 @@
|
|||
inherit (lib.meta) getExe;
|
||||
|
||||
toml = formats.toml {};
|
||||
|
||||
helix-languages = callPackage ./languages.nix {inherit lib;};
|
||||
colorscheme = toml.generate "colorscheme.toml" (import ./colorscheme.nix);
|
||||
|
||||
helix-config = {
|
||||
theme = "catppuccin_mocha";
|
||||
theme = "theme_transparent";
|
||||
editor = {
|
||||
cursorline = false;
|
||||
color-modes = true;
|
||||
|
@ -107,7 +111,6 @@
|
|||
};
|
||||
};
|
||||
};
|
||||
helix-languages = callPackage ./languages.nix {inherit lib;};
|
||||
wrapped-helix = symlinkJoin {
|
||||
name = "helix-wrapped";
|
||||
paths = [
|
||||
|
@ -140,9 +143,10 @@
|
|||
];
|
||||
nativeBuildInputs = [makeWrapper];
|
||||
postBuild = ''
|
||||
mkdir -p $out/config/helix
|
||||
mkdir -p $out/config/helix/themes
|
||||
cp "${toml.generate "config.toml" helix-config}" $out/config/helix/config.toml
|
||||
cp "${helix-languages}" $out/config/helix/languages.toml
|
||||
cp "${colorscheme}" $out/config/helix/themes/theme_transparent.toml
|
||||
wrapProgram $out/bin/hx --set \
|
||||
XDG_CONFIG_HOME $out/config
|
||||
'';
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue