commit 288ae442ee08e74b24344f4ffcb17666a15ebc8d
parent 99fb68190d4b69f4ac2c98aee608f132395f4849
Author: Milutin Popovic <milutin@popovic.xyz>
Date: Fri, 27 Mar 2026 17:23:07 +0000
bump
Diffstat:
3 files changed, 32 insertions(+), 16 deletions(-)
diff --git a/lib/dotfiles.nix b/lib/dotfiles.nix
@@ -2,6 +2,6 @@
dotfiles = builtins.fetchGit {
url = "git://popovic.xyz/dots.git";
ref = "master";
- rev = "c7da35bd2000364b7b1ba53837f3d8d351934e73";
+ rev = "57c54e5f866a2e76faae1b1c640006965b55bbd9";
};
}
diff --git a/modules/niri.nix b/modules/niri.nix
@@ -14,8 +14,6 @@
package = pkgs.niri-unstable;
settings =
let
- noctaliaPkg = inputs.noctalia.packages.${pkgs.stdenv.hostPlatform.system}.default;
- noctaliaCmd = lib.getExe noctaliaPkg;
terminalCmd = lib.getExe pkgs.alacritty;
in
{
@@ -154,7 +152,7 @@
xwayland-satellite.path = lib.getExe pkgs.xwayland-satellite;
spawn-at-startup = [
- { command = [ "${noctaliaCmd}" ]; }
+ { command = [ "noctalia-shell" ]; }
{ command = [ "background" ]; }
{ command = [ "mako" ]; }
#{ command = [ "niri-monitors" ]; }
diff --git a/modules/noctalia.nix b/modules/noctalia.nix
@@ -1,18 +1,42 @@
{ inputs, ... }:
{
- # import the home manager module
imports = [
inputs.noctalia.homeModules.default
];
programs.noctalia-shell = {
enable = true;
+ colors = {
+ mError = "#ff6b6b";
+ mOnError = "#0b0f14";
+
+ mPrimary = "#A96C8A";
+ mOnPrimary = "#ffffff";
+
+ mSecondary = "#6CA98A";
+ mOnSecondary = "#ffffff";
+
+ mSurface = "#0b0f14";
+ mOnSurface = "#e6edf3";
+
+ mSurfaceVariant = "#111827";
+ mOnSurfaceVariant = "#c9d1d9";
+
+ mTertiary = "#c583d0";
+ mOnTertiary = "#07130a";
+
+ mHover = "#1f2937";
+ mOnHover = "#e6edf3";
+
+ mOutline = "#30363d";
+ mShadow = "#000000";
+ };
settings = {
bar = {
backgroundOpacity = 0;
contentPadding = 10;
enableExclusionZoneInset = false;
- fontScale = 1.1;
+ fontScale = 1.2;
outerCorners = false;
showCapsule = false;
useSeparateOpacity = true;
@@ -106,19 +130,13 @@
];
};
};
- colorSchemes = {
- predefinedScheme = "Rose Pine";
- };
- dock = {
- enabled = false;
- };
+ dock.enabled = false;
general = {
avatarImage = "";
radiusRatio = 0;
+ enableShadows = false;
};
- location = {
- name = "Lisbon";
- };
+ location.name = "Lisbon";
sessionMenu = {
largeButtonsStyle = false;
powerOptions = [
@@ -161,7 +179,7 @@
};
ui = {
fontDefault = "Terminess Nerd Font";
- fontDefaultScale = 1.12;
+ fontDefaultScale = 1.2;
fontFixed = "Terminess Nerd Font";
};
wallpaper = {