Added half-baked Syncthing, added pihole
This commit is contained in:
parent
45871c09e8
commit
b3fb5fe491
|
@ -5,4 +5,5 @@
|
|||
./pkgs/console-core.nix
|
||||
];
|
||||
nixpkgs.config.allowUnfree = true;
|
||||
services.openssh.enable = true;
|
||||
}
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
systemPackages = with pkgs; [
|
||||
# General
|
||||
git
|
||||
socat
|
||||
# C/C++
|
||||
bison
|
||||
gcc
|
||||
|
|
|
@ -18,7 +18,6 @@
|
|||
hardware.pulseaudio.enable = true;
|
||||
|
||||
# Additional services
|
||||
services.syncthing.enable = true;
|
||||
services.flatpak.enable = true;
|
||||
xdg.portal.enable = true;
|
||||
xdg.portal.gtkUsePortal = true;
|
||||
|
@ -28,5 +27,14 @@
|
|||
synaptics.tapButtons = false;
|
||||
libinput.enable = true;
|
||||
};
|
||||
|
||||
# PulseAUdio networking
|
||||
hardware.pulseaudio.tcp.enable = true;
|
||||
hardware.pulseaudio.zeroconf.discovery.enable = true;
|
||||
|
||||
# Syncthing
|
||||
services.syncthing.enable = true;
|
||||
services.syncthing.user = "chris";
|
||||
services.syncthing.configDir = "/home/chris/.config/syncthing";
|
||||
services.syncthing.dataDir = "/home/chris";
|
||||
}
|
||||
|
|
|
@ -7,8 +7,10 @@
|
|||
firefox
|
||||
keepassxc
|
||||
riot-desktop
|
||||
syncthing
|
||||
qsyncthingtray
|
||||
|
||||
# Spelling
|
||||
hunspell
|
||||
|
||||
# Wire(less) internet support
|
||||
dnsmasq
|
||||
|
@ -34,6 +36,7 @@
|
|||
kdeApplications.kmailtransport
|
||||
kdeApplications.knotes
|
||||
kdeApplications.kolourpaint
|
||||
kdeApplications.kontact
|
||||
latte-dock # My PC has enough RAM by now
|
||||
kdeApplications.kleopatra
|
||||
kdeApplications.korganizer
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
{
|
||||
networking = {
|
||||
# PiHole
|
||||
nameservers = ["192.168.178.151"];
|
||||
networkmanager.insertNameservers = ["192.168.178.151"];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -4,7 +4,7 @@ stdenv.mkDerivation {
|
|||
name = "nx-sddm";
|
||||
src = fetchGit {
|
||||
url = https://githee.netsoj.nl/chris-config/sddm-nx.git;
|
||||
rev ="636e786f88d2e9838c8096465d8b4e9b3b0914aa";
|
||||
rev ="bf79c1c1ee8af4966b0d756efcee4d8499d762de";
|
||||
#sha256 = "1nwfisz13y2pfkrnxlkrqp1j546m1na9bkdrd0khm5ilb71d7win";
|
||||
};
|
||||
installPhase = ''
|
||||
|
|
Loading…
Reference in a new issue