summaryrefslogtreecommitdiff
path: root/users/bee/default.nix
diff options
context:
space:
mode:
authorbee <beebeeb5k@gmail.com>2026-05-05 22:47:01 +0530
committerbee <beebeeb5k@gmail.com>2026-05-05 22:47:01 +0530
commitd550f99d5d1b89569ee512c2716e98e7dc3d81d3 (patch)
treec4bf1dc2b80a4cf1a17d690f5e568c2bf1154fad /users/bee/default.nix
parentcd08309515bce3796777f4b20efffd379b9fabcc (diff)
important stuff
Diffstat (limited to 'users/bee/default.nix')
-rw-r--r--users/bee/default.nix46
1 files changed, 32 insertions, 14 deletions
diff --git a/users/bee/default.nix b/users/bee/default.nix
index 3c6db48..a7feb46 100644
--- a/users/bee/default.nix
+++ b/users/bee/default.nix
@@ -14,23 +14,40 @@
../common.nix
beeMods
programs
- inputs.dms.homeModules.dank-material-shell
+ inputs.noctalia.homeModules.default
+ inputs.beevim.homeModules.default
];
- programs.dank-material-shell = {
- enable = true;
+ wrappers.neovim.enable = true;
- systemd = {
- enable = true;
- restartIfChanged = true;
+ programs.noctalia-shell = {
+ enable = true;
+ user-templates = {
+ config = { };
+ templates = {
+ nvim = {
+ input_path = "~/.config/matugen/templates/neovim.lua";
+ output_path = "~/.config/nvim/colors/matugen.lua";
+ };
+ neovim = {
+ input_path = "~/.config/matugen/templates/neovim.json";
+ output_path = "~/.config/nvim/colors.json";
+ };
+ equibop = {
+ input_path = "~/.config/matugen/templates/discord.css";
+ output_path = "~/.config/equibop/themes/matugen-sys24.css";
+ };
+ xresources = {
+ input_path = "~/.config/matugen/templates/colors-xresources";
+ output_path = "~/.config/x11/matugen.Xresources";
+ };
+ seq = lib.mkIf (config.beeMods.terminal.default == "foot") {
+ input_path = "~/.config/matugen/templates/sequences";
+ output_path = "~/.config/sequences";
+ post_hook = "sh '${config.home.homeDirectory}/.config/sequences'";
+ };
+ };
};
-
- enableSystemMonitoring = true;
- enableVPN = true;
- enableDynamicTheming = true;
- enableAudioWavelength = true;
- enableCalendarEvents = false;
- enableClipboardPaste = true;
};
beeMods = {
@@ -51,7 +68,8 @@
matugen.enable = true;
emacs.enable = false;
terminal = {
- foot = true;
+ alacritty = true;
+ default = "alacritty";
font.family = "IosevkaInput";
font.size = 11.0;
};