mirror of
https://github.com/Theaninova/TheaninovOS.git
synced 2025-12-12 11:36:20 +00:00
55 lines
1.2 KiB
Nix
Executable File
55 lines
1.2 KiB
Nix
Executable File
{ pkgs, ... }:
|
|
{
|
|
theme.md3-evo = {
|
|
enable = true;
|
|
auto-dark = {
|
|
enable = true;
|
|
lat = 52.52;
|
|
lon = 13.40;
|
|
};
|
|
};
|
|
programs.zoxide.enable = true;
|
|
home = {
|
|
packages = with pkgs; [
|
|
blueman
|
|
kdePackages.okular
|
|
];
|
|
};
|
|
wayland.windowManager.hyprland.settings = {
|
|
general.layout = "master";
|
|
master = {
|
|
orientation = "right";
|
|
mfact = 0.65;
|
|
always_keep_position = true;
|
|
};
|
|
monitor = [
|
|
"eDP-1,3840x2160@60,0x0,2"
|
|
"HDMI-A-4,2560x1440@75,1920x-768,1"
|
|
];
|
|
};
|
|
systemd.user.services = {
|
|
nm-applet = {
|
|
Unit = {
|
|
Description = "Network manager applet";
|
|
After = [ "graphical-session.target" ];
|
|
};
|
|
Install.WantedBy = [ "graphical-session.target" ];
|
|
Service = {
|
|
ExecStart = "${pkgs.networkmanagerapplet}/bin/nm-applet";
|
|
Restart = "always";
|
|
};
|
|
};
|
|
blueman-applet = {
|
|
Unit = {
|
|
Description = "Bluetooth manager applet";
|
|
After = [ "graphical-session.target" ];
|
|
};
|
|
Install.WantedBy = [ "graphical-session.target" ];
|
|
Service = {
|
|
ExecStart = "${pkgs.blueman}/bin/blueman-applet";
|
|
Restart = "always";
|
|
};
|
|
};
|
|
};
|
|
}
|