diff options
| author | beeb5k <beebeeb5k@gmail.com> | 2026-06-06 15:59:26 +0530 |
|---|---|---|
| committer | beeb5k <beebeeb5k@gmail.com> | 2026-06-06 15:59:26 +0530 |
| commit | 54471f0faf2697e55e01ed4a276de0cd921a7c30 (patch) | |
| tree | dc661f9d2c1c2c623072f81fc6b97f9c2fb6c1aa /users | |
| parent | 2709c6aa130f5eea8414573fa1a7c8a18607ad8d (diff) | |
Add noctalia niri and way to switch between my config and noxtalia easily
Diffstat (limited to 'users')
| -rw-r--r-- | users/beeb5k/default.nix | 14 | ||||
| -rw-r--r-- | users/common.nix | 32 |
2 files changed, 25 insertions, 21 deletions
diff --git a/users/beeb5k/default.nix b/users/beeb5k/default.nix index af6338d..2ef7866 100644 --- a/users/beeb5k/default.nix +++ b/users/beeb5k/default.nix @@ -22,16 +22,10 @@ beeMods = { windowManagers = { mango.enable = true; - eyeCandy = { - animations.enable = false; - window = { - blur.enable = false; - blur.radius = 10; - blur.passes = 3; - # opacity = 0.87; - shadows.enable = false; - }; - }; + niri.enable = true; + eyeCandy.enable = false; + beeConfig.enable = false; + noctalia = true; }; matugen.enable = true; terminal = { diff --git a/users/common.nix b/users/common.nix index 1af3dad..9896be6 100644 --- a/users/common.nix +++ b/users/common.nix @@ -19,6 +19,15 @@ let cp -r $src/miku-cursor-linux $out/share/icons/miku-cursor ''; }; + noc_or_bee = + if + config.beeMods.matugen.enable + && config.beeMods.windowManagers.beeConfig.enable + && !config.beeMods.windowManagers.noctalia + then + "matugen.css" + else + "noctalia.css"; in { programs.git = { @@ -29,7 +38,7 @@ in }); settings = { user = { - name = "beeb5k (Vivek Tiwari)"; + name = "beeb5k"; email = "beebeeb5k@gmail.com"; signingkey = "42177A22EA630575"; }; @@ -41,12 +50,12 @@ in }; home.pointerCursor = { - size = 36; + size = 24; enable = true; - x11.enable = true; + x11.enable = false; gtk.enable = true; - hyprcursor.size = 16; dotIcons.enable = true; + hyprcursor.size = 24; hyprcursor.enable = true; name = "Bibata-Modern-Ice"; package = pkgs.bibata-cursors; @@ -62,19 +71,20 @@ in }; qt = { - enable = false; + enable = true; platformTheme.name = "qtct"; }; gtk = { enable = true; + font.name = "IosevkaInput"; theme = { package = pkgs.adw-gtk3; name = "adw-gtk3"; }; iconTheme = { - name = "AdwaitaLegacy"; - package = pkgs.adwaita-icon-theme-legacy; + name = "Adwaita"; + package = pkgs.adwaita-icon-theme; }; gtk3 = { bookmarks = [ @@ -83,13 +93,14 @@ in "file://${config.home.homeDirectory}/Documents" "file://${config.home.homeDirectory}/Videos" "file://${config.home.homeDirectory}/Music" + "file://${config.home.homeDirectory}/Projects" ]; extraConfig = { gtk-cursor-blink = false; gtk-decoration-layout = ":"; }; extraCss = '' - @import url("matugen.css"); + @import url("${noc_or_bee}"); ''; }; @@ -100,7 +111,7 @@ in gtk-decoration-layout = ":"; }; extraCss = '' - @import url("matugen.css"); + @import url("${noc_or_bee}"); ''; }; }; @@ -134,8 +145,7 @@ in home.packages = with pkgs; [ swayimg imagemagick - unzip - pcmanfm + nautilus opencode ]; } |
