mirror of
https://github.com/zephrynis/nix-flake.git
synced 2026-08-17 21:45:53 +00:00
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01C5ydBQk68JYw8HXzUDLAyV
32 lines
780 B
Nix
32 lines
780 B
Nix
{ pkgs, ... }:
|
|
|
|
{
|
|
# System-side requirements of illogical-flake (the HM module does the rest)
|
|
programs.hyprland.enable = true;
|
|
services.geoclue2.enable = true; # QtPositioning — weather / night light widgets
|
|
|
|
services.displayManager.sddm = {
|
|
enable = true;
|
|
wayland.enable = true;
|
|
};
|
|
|
|
xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ]; # file pickers etc.
|
|
|
|
security.polkit.enable = true;
|
|
programs.dconf.enable = true;
|
|
services.gvfs.enable = true;
|
|
services.udisks2.enable = true;
|
|
services.upower.enable = true;
|
|
|
|
fonts.packages = with pkgs; [
|
|
# named by the illogical-flake README
|
|
rubik
|
|
nerd-fonts.ubuntu
|
|
nerd-fonts.jetbrains-mono
|
|
material-symbols
|
|
noto-fonts
|
|
noto-fonts-cjk-sans
|
|
noto-fonts-color-emoji
|
|
];
|
|
}
|