desktop noctalia configs

This commit is contained in:
Miguel Palhas
2026-02-17 12:18:07 +00:00
parent 1219e2e69f
commit abdf71f7dc
5 changed files with 152 additions and 32 deletions
+4
View File
@@ -46,6 +46,10 @@
]; ];
}; };
programs.noctalia-shell.settings.bar = {
density = "comfortable";
};
home = { home = {
username = lib.mkDefault "naps62"; username = lib.mkDefault "naps62";
stateVersion = lib.mkDefault "24.05"; stateVersion = lib.mkDefault "24.05";
-1
View File
@@ -30,7 +30,6 @@
inotify-tools inotify-tools
devenv devenv
bruno bruno
zed-editor
sshfs sshfs
coturn coturn
file file
@@ -131,7 +131,6 @@ in
"exec-once" = [ "exec-once" = [
"dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP" "dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP"
"nm-applet"
"hyprsunset" "hyprsunset"
"nerd-dictation begin --simulate-input-tool WTYPE --suspend-on-start && touch ~/.cache/nerd-dictation-suspended" "nerd-dictation begin --simulate-input-tool WTYPE --suspend-on-start && touch ~/.cache/nerd-dictation-suspended"
"noctalia-shell" "noctalia-shell"
@@ -59,7 +59,6 @@ in
barType = "simple"; barType = "simple";
capsuleColorKey = "none"; capsuleColorKey = "none";
capsuleOpacity = 1; capsuleOpacity = 1;
density = "comfortable";
displayMode = "auto_hide"; displayMode = "auto_hide";
floating = false; floating = false;
frameRadius = 12; frameRadius = 12;
@@ -195,9 +194,18 @@ in
}; };
calendar = { calendar = {
cards = [ cards = [
{ enabled = true; id = "calendar-header-card"; } {
{ enabled = true; id = "calendar-month-card"; } enabled = true;
{ enabled = true; id = "weather-card"; } id = "calendar-header-card";
}
{
enabled = true;
id = "calendar-month-card";
}
{
enabled = true;
id = "weather-card";
}
]; ];
}; };
colorSchemes = { colorSchemes = {
@@ -212,12 +220,30 @@ in
}; };
controlCenter = { controlCenter = {
cards = [ cards = [
{ enabled = true; id = "profile-card"; } {
{ enabled = true; id = "shortcuts-card"; } enabled = true;
{ enabled = true; id = "audio-card"; } id = "profile-card";
{ enabled = false; id = "brightness-card"; } }
{ enabled = true; id = "weather-card"; } {
{ enabled = true; id = "media-sysmon-card"; } enabled = true;
id = "shortcuts-card";
}
{
enabled = true;
id = "audio-card";
}
{
enabled = false;
id = "brightness-card";
}
{
enabled = true;
id = "weather-card";
}
{
enabled = true;
id = "media-sysmon-card";
}
]; ];
diskPath = "/"; diskPath = "/";
position = "close_to_bar_button"; position = "close_to_bar_button";
@@ -384,7 +410,12 @@ in
autoHideMs = 2000; autoHideMs = 2000;
backgroundOpacity = 1; backgroundOpacity = 1;
enabled = true; enabled = true;
enabledTypes = [ 0 1 2 3 ]; enabledTypes = [
0
1
2
3
];
location = "top"; location = "top";
monitors = [ ]; monitors = [ ];
overlayLayer = true; overlayLayer = true;
@@ -399,13 +430,55 @@ in
largeButtonsStyle = true; largeButtonsStyle = true;
position = "center"; position = "center";
powerOptions = [ powerOptions = [
{ action = "lock"; command = ""; countdownEnabled = true; enabled = true; keybind = "1"; } {
{ action = "suspend"; command = ""; countdownEnabled = true; enabled = true; keybind = "2"; } action = "lock";
{ action = "hibernate"; command = ""; countdownEnabled = true; enabled = true; keybind = "3"; } command = "";
{ action = "reboot"; command = ""; countdownEnabled = true; enabled = true; keybind = "4"; } countdownEnabled = true;
{ action = "logout"; command = ""; countdownEnabled = true; enabled = true; keybind = "5"; } enabled = true;
{ action = "shutdown"; command = ""; countdownEnabled = true; enabled = true; keybind = "6"; } keybind = "1";
{ action = "rebootToUefi"; command = ""; countdownEnabled = true; enabled = true; keybind = ""; } }
{
action = "suspend";
command = "";
countdownEnabled = true;
enabled = true;
keybind = "2";
}
{
action = "hibernate";
command = "";
countdownEnabled = true;
enabled = true;
keybind = "3";
}
{
action = "reboot";
command = "";
countdownEnabled = true;
enabled = true;
keybind = "4";
}
{
action = "logout";
command = "";
countdownEnabled = true;
enabled = true;
keybind = "5";
}
{
action = "shutdown";
command = "";
countdownEnabled = true;
enabled = true;
keybind = "6";
}
{
action = "rebootToUefi";
command = "";
countdownEnabled = true;
enabled = true;
keybind = "";
}
]; ];
showHeader = true; showHeader = true;
showKeybinds = true; showKeybinds = true;
@@ -436,15 +509,42 @@ in
}; };
templates = { templates = {
activeTemplates = [ activeTemplates = [
{ enabled = true; id = "zenBrowser"; } {
{ enabled = true; id = "hyprland"; } enabled = true;
{ enabled = true; id = "kitty"; } id = "zenBrowser";
{ enabled = true; id = "yazi"; } }
{ enabled = true; id = "zathura"; } {
{ enabled = true; id = "gtk"; } enabled = true;
{ enabled = true; id = "qt"; } id = "hyprland";
{ enabled = true; id = "btop"; } }
{ enabled = true; id = "spicetify"; } {
enabled = true;
id = "kitty";
}
{
enabled = true;
id = "yazi";
}
{
enabled = true;
id = "zathura";
}
{
enabled = true;
id = "gtk";
}
{
enabled = true;
id = "qt";
}
{
enabled = true;
id = "btop";
}
{
enabled = true;
id = "spicetify";
}
]; ];
enableUserTheming = false; enableUserTheming = false;
}; };
@@ -453,9 +553,7 @@ in
bluetoothHideUnnamedDevices = false; bluetoothHideUnnamedDevices = false;
boxBorderEnabled = false; boxBorderEnabled = false;
fontDefault = "Sans Serif"; fontDefault = "Sans Serif";
fontDefaultScale = 1;
fontFixed = "monospace"; fontFixed = "monospace";
fontFixedScale = 1;
networkPanelView = "wifi"; networkPanelView = "wifi";
panelBackgroundOpacity = 0.93; panelBackgroundOpacity = 0.93;
panelsAttachedToBar = true; panelsAttachedToBar = true;
@@ -466,7 +564,6 @@ in
wallpaper = { wallpaper = {
automationEnabled = true; automationEnabled = true;
directory = "/home/naps62/.cache/wallpapers/3840x2160"; directory = "/home/naps62/.cache/wallpapers/3840x2160";
enableMultiMonitorDirectories = false;
enabled = true; enabled = true;
favorites = [ ]; favorites = [ ];
fillColor = "#5e81ac"; fillColor = "#5e81ac";
+21
View File
@@ -77,6 +77,27 @@
}; };
programs.noctalia-shell.settings = {
bar = {
density = "spacious";
};
notifications = {
monitors = [ "DP-1" ];
};
ui = {
fontDefaultScale = 1.25;
fontFixedScale = 1.25;
};
wallpaper = {
enableMultiMonitorDirectories = true;
monitorDirectories = [
{ monitor = "HDMI-A-1"; directory = "/home/naps62/.cache/wallpapers/3840x2160"; }
{ monitor = "DP-1"; directory = "/home/naps62/.cache/wallpapers/3840x2160"; }
{ monitor = "DP-2"; directory = "/home/naps62/.cache/wallpapers/2160x3840"; }
];
};
};
programs.kitty.settings.font_size = 16; programs.kitty.settings.font_size = 16;
home = { home = {