summaryrefslogtreecommitdiff
path: root/users
diff options
context:
space:
mode:
Diffstat (limited to 'users')
-rw-r--r--users/bee/default.nix90
-rw-r--r--users/beeb5k/default.nix57
-rw-r--r--users/common.nix24
3 files changed, 66 insertions, 105 deletions
diff --git a/users/bee/default.nix b/users/bee/default.nix
deleted file mode 100644
index 242afa5..0000000
--- a/users/bee/default.nix
+++ /dev/null
@@ -1,90 +0,0 @@
-{
- systemState,
- user,
-}:
-{
- pkgs,
- lib,
- inputs,
- config,
- ...
-}:
-{
- imports = with inputs.self.homeModules; [
- ../common.nix
- beeMods
- programs
- inputs.noctalia.homeModules.default
- inputs.beevim.homeModules.default
- ];
-
- wrappers.neovim.enable = 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 = lib.mkIf config.beeMods.windowManagers.dwm.enable {
- 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'";
- };
- };
- };
- };
-
- beeMods = {
- windowManagers = {
- dwm.enable = false;
- hyprland.enable = true;
- mango.enable = false;
- eyeCandy = {
- animations.enable = false;
- window = {
- blur.enable = false;
- blur.radius = 10;
- blur.passes = 3;
- # opacity = 0.87;
- shadows.enable = true;
- };
- };
- };
- matugen.enable = true;
- emacs.enable = false;
- terminal = {
- foot = true;
- font.family = "IosevkaInput";
- font.size = 11.0;
- };
- };
-
- home.username = user;
- home.homeDirectory = "/home/${user}";
-
- home.sessionVariables = {
- EDITOR = "vim";
- TERMINAL = config.beeMods.terminal.default;
- TERM = config.beeMods.terminal.default;
- };
-
- programs.home-manager.enable = true;
-
- home.stateVersion = systemState; # check flake.nix
-}
diff --git a/users/beeb5k/default.nix b/users/beeb5k/default.nix
new file mode 100644
index 0000000..4ab89b7
--- /dev/null
+++ b/users/beeb5k/default.nix
@@ -0,0 +1,57 @@
+{
+ systemState,
+ user,
+}:
+{
+ pkgs,
+ lib,
+ inputs,
+ config,
+ ...
+}:
+{
+ imports = with inputs.self.homeModules; [
+ ../common.nix
+ beeMods
+ programs
+ inputs.beevim.homeModules.default
+ ];
+
+ wrappers.neovim.enable = false;
+
+ beeMods = {
+ windowManagers = {
+ dwm.enable = false;
+ hyprland.enable = false;
+ mango.enable = true;
+ eyeCandy = {
+ animations.enable = false;
+ window = {
+ blur.enable = false;
+ blur.radius = 10;
+ blur.passes = 3;
+ # opacity = 0.87;
+ shadows.enable = false;
+ };
+ };
+ };
+ matugen.enable = false;
+ terminal = {
+ foot = true;
+ font.family = "IosevkaInput";
+ font.size = 11.0;
+ };
+ };
+
+ home.username = user;
+ home.homeDirectory = "/home/${user}";
+
+ home.sessionVariables = {
+ EDITOR = "nvim";
+ TERMINAL = config.beeMods.terminal.default;
+ };
+
+ programs.home-manager.enable = true;
+
+ home.stateVersion = systemState; # check flake.nix
+}
diff --git a/users/common.nix b/users/common.nix
index 6dca3c1..ccadb68 100644
--- a/users/common.nix
+++ b/users/common.nix
@@ -26,7 +26,7 @@ in
package = pkgs.git.override { withLibsecret = true; };
settings = {
user = {
- name = "bee";
+ name = "beeb5k (Vivek Tiwari)";
email = "beebeeb5k@gmail.com";
signingkey = "42177A22EA630575";
};
@@ -45,8 +45,8 @@ in
hyprcursor.size = 16;
dotIcons.enable = true;
hyprcursor.enable = true;
- name = "miku-cursor";
- package = mikuCursor;
+ # name = "miku-cursor";
+ # package = mikuCursor;
};
dconf.settings = {
@@ -59,7 +59,7 @@ in
};
qt = {
- enable = true;
+ enable = false;
platformTheme.name = "qtct";
};
@@ -86,7 +86,7 @@ in
gtk-decoration-layout = ":";
};
extraCss = ''
- @import url("noctalia.css");
+ @import url("colors.css");
'';
};
@@ -97,12 +97,12 @@ in
gtk-decoration-layout = ":";
};
extraCss = ''
- @import url("noctalia.css");
+ @import url("colors.css");
'';
};
};
- xdg.dataFile."keyrings/default".text = "login";
+ # xdg.dataFile."keyrings/default".text = "login";
xdg.userDirs = {
enable = true;
createDirectories = true;
@@ -124,7 +124,7 @@ in
hwdec = "auto";
profile = "high-quality";
save-position-on-quit = "yes";
- sub-font = "IosevkaInput Heavy";
+ sub-font = "IosevkaInput";
sub-font-size = 25;
sub-shadow-offset = 0;
sub-border-size = 1;
@@ -133,15 +133,9 @@ in
};
home.packages = with pkgs; [
- nautilus
- imv
- gnome-calculator
- accountsservice
- equibop
+ swayimg
fastfetch
imagemagick
- clang
unzip
- gamma-launcher
];
}