Noctalia shell, Yazi file manager, added and removed Ghostty, general configuration changes desktop side
This commit is contained in:
81
modules/noctalia/default.nix
Normal file
81
modules/noctalia/default.nix
Normal file
@@ -0,0 +1,81 @@
|
||||
{pkgs, inputs, lib,...}:
|
||||
{
|
||||
imports = [ inputs.noctalia.homeModules.default ];
|
||||
programs.noctalia-shell = {
|
||||
enable = true;
|
||||
settings = {
|
||||
general = {
|
||||
avatarImage = "/home/joshuaelm/NixOS-configs/pfp.jpg";
|
||||
};
|
||||
bar = lib.mkForce {
|
||||
position = "top";
|
||||
monitors = [ ];
|
||||
density = "default";
|
||||
showOutline = false;
|
||||
showCapsule = true;
|
||||
capsuleOpacity = 1;
|
||||
backgroundOpacity = 1;
|
||||
useSeparateOpacity = false;
|
||||
floating = false;
|
||||
marginVertical = 4;
|
||||
marginHorizontal = 4;
|
||||
outerCorners = true;
|
||||
exclusive = true;
|
||||
hideOnOverview = false;
|
||||
widgets = {
|
||||
left = [
|
||||
{
|
||||
id = "ControlCenter";
|
||||
}
|
||||
{
|
||||
id = "Workspace";
|
||||
}
|
||||
];
|
||||
center = [
|
||||
{
|
||||
id = "Clock";
|
||||
}
|
||||
{
|
||||
id = "MediaMini";
|
||||
}
|
||||
];
|
||||
right = [
|
||||
{
|
||||
id = "Tray";
|
||||
}
|
||||
{
|
||||
id = "Volume";
|
||||
}
|
||||
{
|
||||
id = "Battery";
|
||||
}
|
||||
{
|
||||
id= "Brightness";
|
||||
}
|
||||
];
|
||||
};
|
||||
};
|
||||
wallpaper = {
|
||||
enabled = true;
|
||||
};
|
||||
appLauncher = {
|
||||
terminalCommand = "kitty -e";
|
||||
};
|
||||
location = {
|
||||
monthBeforeDay = true;
|
||||
name = "Cedar Hill, United States";
|
||||
weatherEnabled = true;
|
||||
weatherShowEffects = true;
|
||||
useFahrenheit = true;
|
||||
use12hourFormat = false;
|
||||
showWeekNumberInCalendar = false;
|
||||
showCalendarEvents = false;
|
||||
showCalendarWeather = true;
|
||||
analogClockInCalendar = false;
|
||||
firstDayOfWeek = -1;
|
||||
hideWeatherTimezone = false;
|
||||
hideWeatherCityName = false;
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user