add mangowm and add packages needed for screensharing and screenshots
This commit is contained in:
parent
e792376b47
commit
1461fc1fcf
3 changed files with 142 additions and 4 deletions
|
|
@ -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 = [
|
||||
|
|
|
|||
Loading…
Reference in a new issue