add mangowm and add packages needed for screensharing and screenshots

This commit is contained in:
lucy 2026-10-02 17:14:02 +02:00
commit 1461fc1fcf
3 changed files with 142 additions and 4 deletions

View file

@ -4,7 +4,6 @@
imports = [
./hardware-configuration.nix
];
nix.package = pkgs.lixPackageSets.stable.lix;
hardware.graphics.enable = true;
services.xserver.videoDrivers = [ "nvidia" ];
hardware.nvidia = {
@ -13,8 +12,17 @@
package = config.boot.kernelPackages.nvidiaPackages.new_feature;
};
environment.sessionVariables.NIXOS_OZONE_WL = "1";
boot.loader.systemd-boot.enable = true;
boot.loader.systemd-boot.enable = false;
boot.loader.efi.canTouchEfiVariables = true;
boot.loader.limine = {
enable = true;
extraEntries = ''
/Windows 11
protocol: efi
path: uuid(6E25-7E8D):/EFI/Microsoft/Boot/bootmgfw.efi
'';
};
boot.kernelPackages = pkgs.linuxPackages_latest;
networking.hostName = "nerv";
networking.networkmanager.enable = true;
@ -60,6 +68,7 @@
};
config.enabledThemes = [ "tinted.css" ];
};
programs.mango.enable = true;
users.users."lucy" = {
isNormalUser = true;
description = "lucy";
@ -84,6 +93,13 @@
xournalpp
btop
chromium
fuzzel
quickshell
kdePackages.qtdeclarative
jq
grim
slurp
wl-clipboard
];
};
fonts.packages = with pkgs; [
@ -92,6 +108,7 @@
noto-fonts
noto-fonts-cjk-sans
noto-fonts-color-emoji
inter
];
programs.chromium.enable = true;
programs.chromium.extensions = [