Random additions and nextcloud 3dmodel fix
parent
b227ca8216
commit
43626bc483
|
@ -9,8 +9,36 @@
|
||||||
polkit.enable = true;
|
polkit.enable = true;
|
||||||
rtkit.enable = true;
|
rtkit.enable = true;
|
||||||
};
|
};
|
||||||
|
environment.etc = {
|
||||||
|
"xdg/gtk-2.0/gtkrc".text = "gtk-error-bell=0";
|
||||||
|
"xdg/gtk-3.0/settings.ini".text = ''
|
||||||
|
[Settings]
|
||||||
|
gtk-error-bell=false
|
||||||
|
'';
|
||||||
|
"xdg/gtk-4.0/settings.ini".text = ''
|
||||||
|
[Settings]
|
||||||
|
gtk-error-bell=false
|
||||||
|
'';
|
||||||
|
};
|
||||||
services = {
|
services = {
|
||||||
xserver.displayManager.sessionPackages = [ pkgs.sway ];
|
xserver.displayManager.sessionPackages = [ pkgs.sway ];
|
||||||
|
printing = {
|
||||||
|
enable = true;
|
||||||
|
browsing = true;
|
||||||
|
browsedConf = ''
|
||||||
|
BrowseDNSSDSubTypes _cups,_print
|
||||||
|
BrowseLocalProtocols all
|
||||||
|
BrowseRemoteProtocols all
|
||||||
|
CreateIPPPrinterQueues All
|
||||||
|
|
||||||
|
BrowseProtocols all
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
avahi = {
|
||||||
|
enable = true;
|
||||||
|
nssmdns4 = true;
|
||||||
|
openFirewall = true;
|
||||||
|
};
|
||||||
pipewire = {
|
pipewire = {
|
||||||
enable = true;
|
enable = true;
|
||||||
alsa = {
|
alsa = {
|
||||||
|
|
|
@ -12,5 +12,15 @@
|
||||||
services.nginx.virtualHosts.${config.services.nextcloud.hostName} = {
|
services.nginx.virtualHosts.${config.services.nextcloud.hostName} = {
|
||||||
forceSSL = true;
|
forceSSL = true;
|
||||||
enableACME = true;
|
enableACME = true;
|
||||||
|
locations."/" = {
|
||||||
|
proxyPass = "http://localhost:8181";
|
||||||
|
proxyWebsockets = true; # needed if you need to use WebSocket
|
||||||
|
extraConfig =
|
||||||
|
# required when the target is also TLS server with multiple hosts
|
||||||
|
"proxy_ssl_server_name on;" +
|
||||||
|
# required when the server wants to use HTTP Authentication
|
||||||
|
"proxy_pass_header Authorization;"
|
||||||
|
;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,11 @@
|
||||||
|
{ pkgs, ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
services.redis.servers = {
|
||||||
|
hermitSearch = {
|
||||||
|
enable = true;
|
||||||
|
port = 6379;
|
||||||
|
openFirewall = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
|
@ -17,6 +17,7 @@ in
|
||||||
bottles
|
bottles
|
||||||
pavucontrol
|
pavucontrol
|
||||||
qbittorrent
|
qbittorrent
|
||||||
|
floorp
|
||||||
# Office
|
# Office
|
||||||
slack
|
slack
|
||||||
onlyoffice-bin
|
onlyoffice-bin
|
||||||
|
@ -44,6 +45,7 @@ in
|
||||||
wally-cli
|
wally-cli
|
||||||
# Programming
|
# Programming
|
||||||
godot_4
|
godot_4
|
||||||
|
unityhub
|
||||||
lapce
|
lapce
|
||||||
signal-desktop
|
signal-desktop
|
||||||
blanket
|
blanket
|
||||||
|
|
|
@ -44,6 +44,8 @@
|
||||||
./System/packages.nix
|
./System/packages.nix
|
||||||
./Programs/steam.nix
|
./Programs/steam.nix
|
||||||
./Hosts/hertog-laptop/packages.nix
|
./Hosts/hertog-laptop/packages.nix
|
||||||
|
# Redis server for HermitSearch testing
|
||||||
|
./Services/redis.nix
|
||||||
# Users still need to be set outside of home-manager
|
# Users still need to be set outside of home-manager
|
||||||
./Users/Hertog/user.nix
|
./Users/Hertog/user.nix
|
||||||
# Home manager imports
|
# Home manager imports
|
||||||
|
|
Loading…
Reference in New Issue