mirror of
https://github.com/thegeneralist01/config.git
synced 2026-03-10 02:30:29 +01:00
new packages
This commit is contained in:
parent
5119867eaa
commit
fdcb7ed8c4
7 changed files with 135 additions and 22 deletions
6
modules/linux/helium.nix
Normal file
6
modules/linux/helium.nix
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{ inputs, pkgs, ... }: {
|
||||
environment.systemPackages = [
|
||||
# inputs.helium.defaultPackage.${pkgs.system}
|
||||
inputs.helium.packages.${pkgs.system}.default
|
||||
];
|
||||
}
|
||||
|
|
@ -7,7 +7,10 @@ in {
|
|||
pwvucontrol
|
||||
wireplumber
|
||||
playerctl
|
||||
ntfs3g;
|
||||
ntfs3g
|
||||
|
||||
obsidian
|
||||
tor-browser;
|
||||
} ++ (if (!config.isServer) then (attrValues {
|
||||
inherit (pkgs) protonup-qt
|
||||
xsane
|
||||
|
|
|
|||
24
modules/linux/tor.nix
Normal file
24
modules/linux/tor.nix
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
{
|
||||
services.tor = {
|
||||
enable = true;
|
||||
settings = {
|
||||
# WE DO NOT WANT GERMAN NODES ANYWHERE IN THE CIRCUIT!!!!
|
||||
ExcludeExitNodes = "{de}";
|
||||
ExcludeNodes = "{de}";
|
||||
StrictNodes = 1;
|
||||
|
||||
# optionally also avoid unknown-geoip nodes
|
||||
GeoIPExcludeUnknown = 1;
|
||||
|
||||
# listen on socks5 port for local apps (like transmission/qbittorrent)
|
||||
SOCKSPort = "9050";
|
||||
};
|
||||
};
|
||||
services.transmission = {
|
||||
enable = true;
|
||||
settings = {
|
||||
proxy = "socks5://127.0.0.1:9050"; # assuming tor daemon
|
||||
proxy-auth-enabled = false;
|
||||
};
|
||||
};
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue