Compare commits

..

No commits in common. "a5b47bc75bc1f3fff4a69bdd35d04560cc989ab2" and "88c73558f4715810f5260ad914d74f433dfd1c5a" have entirely different histories.

5 changed files with 4 additions and 21 deletions

View file

@ -35,7 +35,7 @@ in {
name = mkOption {
type = nullOr (enum ["Catppuccin Mocha" "Zenburn" "Black Metal Venom" "Gruvbox"]);
description = "The colorscheme that should be used globally to theme your system.";
default = "Gruvbox";
default = "Catppuccin Mocha";
};
slug = mkOption {

View file

@ -2,11 +2,6 @@ _: {
networking.networkmanager = {
enable = true;
unmanaged = [
# DO NOT manage my docker containers, thank you.
"interface-name:docker*"
];
wifi = {
# Generate a randomized value upon each connect
macAddress = "random";

View file

@ -47,10 +47,6 @@ in {
};
};
gestures = {
workspace_swipe = true;
};
general = {
layout = "dwindle";
gaps_in = 0;

View file

@ -1,4 +0,0 @@
{
inherits = "gruvbox";
"ui.background" = {};
}

View file

@ -39,12 +39,8 @@
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 = "theme_transparent";
theme = "catppuccin_mocha";
editor = {
cursorline = false;
color-modes = true;
@ -111,6 +107,7 @@
};
};
};
helix-languages = callPackage ./languages.nix {inherit lib;};
wrapped-helix = symlinkJoin {
name = "helix-wrapped";
paths = [
@ -143,10 +140,9 @@
];
nativeBuildInputs = [makeWrapper];
postBuild = ''
mkdir -p $out/config/helix/themes
mkdir -p $out/config/helix
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
'';