Enable barrier and more stuff for easier WFH

This commit is contained in:
Valentin Brandl 2020-11-28 13:01:12 +01:00
parent 6f2f156f56
commit b60f27c6ee
2 changed files with 27 additions and 3 deletions

View File

@ -1,6 +1,11 @@
{ config, pkgs, ... }: { config, pkgs, ... }:
{ {
programs.dconf.enable = true;
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
barrier
gnome3.dconf
libreoffice libreoffice
paprefs
]; ];
} }

View File

@ -55,8 +55,16 @@
termite termite
vim vim
which which
xfce.thunar
xfce.thunar-volman
# mounting external devices in thunar
gvfs
]; ];
# mounting external devices as user
services.udisks2.enable = true;
# required for nextcloud # required for nextcloud
services.gnome3.gnome-keyring.enable = true; services.gnome3.gnome-keyring.enable = true;
@ -74,7 +82,7 @@
programs.gnupg.agent = { programs.gnupg.agent = {
enable = true; enable = true;
enableSSHSupport = true; enableSSHSupport = true;
# pinentryFlavor = "gnome3"; pinentryFlavor = "curses";
}; };
# List services that you want to enable: # List services that you want to enable:
@ -83,7 +91,12 @@
# services.openssh.enable = true; # services.openssh.enable = true;
# Open ports in the firewall. # Open ports in the firewall.
# networking.firewall.allowedTCPPorts = [ ... ]; networking.firewall.allowedTCPPorts = [
# barrier
24800 42829
# pulseaudio over network
# 16001 4713
];
# networking.firewall.allowedUDPPorts = [ ... ]; # networking.firewall.allowedUDPPorts = [ ... ];
# Or disable the firewall altogether. # Or disable the firewall altogether.
# networking.firewall.enable = false; # networking.firewall.enable = false;
@ -93,7 +106,13 @@
# Enable sound. # Enable sound.
sound.enable = true; sound.enable = true;
hardware.pulseaudio.enable = true; hardware.pulseaudio = {
enable = true;
# tcp = {
# enable = true;
# anonymousClients.allowAll = true;
# };
};
# set keyboard layout # set keyboard layout
environment.sessionVariables = { environment.sessionVariables = {