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.mesa
pkgs.meslo-lgs-nf pkgs.meslo-lgs-nf
pkgs.libvirt 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 # enable opengl
hardware.opengl.enable = true; hardware.opengl.enable = true;
@ -85,7 +100,7 @@ in
}; };
# for qemu # for qemu
boot.extraModprobeConfig = "options kvm_amd nested=1"; boot.extraModprobeConfig = "options kvm_intel nested=1";
# fonts # fonts
fonts = { fonts = {

View file

@ -32,6 +32,7 @@
pkgs.gnumake pkgs.gnumake
pkgs.gcc pkgs.gcc
pkgs.xorg.libX11 pkgs.xorg.libX11
pkgs.libGL
pkgs.nix-index pkgs.nix-index
pkgs.drawing pkgs.drawing
pkgs.swaynotificationcenter pkgs.swaynotificationcenter
@ -44,5 +45,17 @@
pkgs.gnome.gnome-keyring pkgs.gnome.gnome-keyring
pkgs.pandoc pkgs.pandoc
pkgs.cinny-desktop 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;
} }