isadle, fix steam, etc
This commit is contained in:
parent
a422110adf
commit
4d58ae60b0
12 changed files with 253 additions and 151 deletions
|
|
@ -8,5 +8,6 @@ _: {
|
|||
./compiler-construction-2021.nix
|
||||
./mapfm-poster.nix
|
||||
./money-is-fckn-gay.nix
|
||||
./isadle.nix
|
||||
];
|
||||
}
|
||||
|
|
|
|||
17
hosts/fili/services/websites/isadle.nix
Normal file
17
hosts/fili/services/websites/isadle.nix
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
{ pkgs, flakes, ... }:
|
||||
{
|
||||
services.nginx = {
|
||||
virtualHosts."isadle.donsz.nl" = {
|
||||
forceSSL = true;
|
||||
http2 = true;
|
||||
enableACME = true;
|
||||
|
||||
locations."/" = {
|
||||
root = flakes.isadle.packages.${pkgs.system}.isadle;
|
||||
extraConfig = ''
|
||||
autoindex on;
|
||||
'';
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
@ -1,6 +1,7 @@
|
|||
{ pkgs
|
||||
, config
|
||||
, ...
|
||||
{
|
||||
pkgs,
|
||||
config,
|
||||
...
|
||||
}:
|
||||
{
|
||||
imports = [
|
||||
|
|
@ -62,25 +63,23 @@
|
|||
nautilus
|
||||
|
||||
adwaita-icon-theme
|
||||
(pkgs.callPackage
|
||||
(
|
||||
{ stdenv }:
|
||||
stdenv.mkDerivation {
|
||||
name = "global-cursor-theme";
|
||||
unpackPhase = "true";
|
||||
outputs = [ "out" ];
|
||||
installPhase = ''
|
||||
mkdir -p $out/share/icons/default
|
||||
cat << EOF > $out/share/icons/default/index.theme
|
||||
[Icon Theme]
|
||||
Name=Default
|
||||
Comment=Default Cursor Theme
|
||||
Inherits=Adwaita
|
||||
EOF
|
||||
'';
|
||||
}
|
||||
)
|
||||
{ })
|
||||
(pkgs.callPackage (
|
||||
{ stdenv }:
|
||||
stdenv.mkDerivation {
|
||||
name = "global-cursor-theme";
|
||||
unpackPhase = "true";
|
||||
outputs = [ "out" ];
|
||||
installPhase = ''
|
||||
mkdir -p $out/share/icons/default
|
||||
cat << EOF > $out/share/icons/default/index.theme
|
||||
[Icon Theme]
|
||||
Name=Default
|
||||
Comment=Default Cursor Theme
|
||||
Inherits=Adwaita
|
||||
EOF
|
||||
'';
|
||||
}
|
||||
) { })
|
||||
|
||||
perf
|
||||
rr
|
||||
|
|
@ -109,6 +108,8 @@
|
|||
|
||||
hardware.graphics = {
|
||||
enable = true;
|
||||
enable32Bit = true;
|
||||
|
||||
extraPackages = with pkgs; [
|
||||
libva-vdpau-driver
|
||||
intel-media-driver
|
||||
|
|
@ -158,10 +159,12 @@
|
|||
|
||||
programs.steam = {
|
||||
enable = true;
|
||||
remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play
|
||||
dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server
|
||||
localNetworkGameTransfers.openFirewall = true; # Open ports in the firewall for Steam Local Network Game Transfers
|
||||
remotePlay.openFirewall = true;
|
||||
dedicatedServer.openFirewall = true;
|
||||
localNetworkGameTransfers.openFirewall = true;
|
||||
|
||||
};
|
||||
programs.nix-ld.enable = true;
|
||||
|
||||
# programs.mtr.enable = true;
|
||||
# programs.gnupg.agent = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue