Add flatpak and stuff

This commit is contained in:
askiiart 2024-01-06 17:44:04 -05:00
parent d1e4f5bb6d
commit f586b04d38
Signed by untrusted user who does not match committer: askiiart
GPG key ID: BC3800E55FB54D67
3 changed files with 30 additions and 2 deletions

@ -1 +1 @@
Subproject commit 40ecaef7aa474bb868e1538d8dda17294d603489
Subproject commit 15176854c7af45b5c962d4c8ad3784d906628938

View file

@ -33,8 +33,23 @@ in
pkgs.mesa
pkgs.meslo-lgs-nf
pkgs.libvirt
pkgs.flatpak
pkgs.xdg-desktop-portal-gtk
];
# enable flatpak
services.flatpak.enable = true;
xdg.portal.enable = true;
xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ];
#xdg.portal.config = [ "xdg-deskop-portal-gtk" ];
xdg.portal.config.common.default = "*";
#programs.steam.enable = true;
# enable virt
virtualisation.libvirtd.enable = true;
programs.virt-manager.enable = true;
# enable opengl
hardware.opengl.enable = true;
@ -85,7 +100,7 @@ in
};
# for qemu
boot.extraModprobeConfig = "options kvm_amd nested=1";
boot.extraModprobeConfig = "options kvm_intel nested=1";
# fonts
fonts = {

View file

@ -32,6 +32,7 @@
pkgs.gnumake
pkgs.gcc
pkgs.xorg.libX11
pkgs.libGL
pkgs.nix-index
pkgs.drawing
pkgs.swaynotificationcenter
@ -44,5 +45,17 @@
pkgs.gnome.gnome-keyring
pkgs.pandoc
pkgs.cinny-desktop
pkgs.openshot-qt
pkgs.vlc
pkgs.meson
pkgs.pkg-config
pkgs.freeglut
pkgs.steam-tui
pkgs.steamPackages.steamcmd
pkgs.gdb
pkgs.ncdu
pkgs.minecraft
];
#programs.steam.enable = true;
}