diff options
| author | Akshay Nair <phenax5@gmail.com> | 2021-02-17 23:30:14 +0530 |
|---|---|---|
| committer | Akshay Nair <phenax5@gmail.com> | 2021-02-17 23:30:14 +0530 |
| commit | 24589a4689ec7c4a3c722daeece04d76dd5b7f12 (patch) | |
| tree | 6b3953b88f75a60c34f79946d1ccfb3e5b030324 /configuration.nix | |
| parent | 10ef9ed4d2594679c38c46703f863419c9f0ada4 (diff) | |
| download | nixos-config-24589a4689ec7c4a3c722daeece04d76dd5b7f12.tar.gz nixos-config-24589a4689ec7c4a3c722daeece04d76dd5b7f12.zip | |
Moves configuration around to modules
Diffstat (limited to 'configuration.nix')
| -rw-r--r-- | configuration.nix | 41 |
1 files changed, 9 insertions, 32 deletions
diff --git a/configuration.nix b/configuration.nix index c2d900b..699a5e5 100644 --- a/configuration.nix +++ b/configuration.nix @@ -13,6 +13,7 @@ in { ./packages.nix ./overlays-system.nix ./login.nix + ./modules/torrent.home.nix ]; nixpkgs.config = { @@ -27,7 +28,10 @@ in { extraHosts = ''''; }; - virtualisation.docker.enable = true; + virtualisation = { + docker.enable = true; + lxd.enable = true; + }; # I18n and keyboard layout time.timeZone = "Asia/Kolkata"; @@ -40,35 +44,6 @@ in { home = { stateVersion = "21.03"; }; }; - services.transmission = { - enable = true; - settings = { - "download-dir" = "/home/imsohexy/Downloads/dl"; - "download-queue-enabled" = true; - "download-queue-size" = 5; - "incomplete-dir" = "/home/imsohexy/Downloads/dl/incomplete"; - "incomplete-dir-enabled" = true; - "peer-port" = 51413; - "peer-port-random-high" = 65535; - "peer-port-random-low" = 49152; - "prefetch-enabled" = true; - "rename-partial-files" = true; - "rpc-authentication-required" = false; - "rpc-bind-address" = "127.0.0.1"; - "rpc-enabled" = true; - "rpc-port" = 9091; - "rpc-whitelist-enabled" = true; - "script-torrent-done-enabled" = false; - "script-torrent-done-filename" = ""; - "start-added-torrents" = true; - "trash-original-torrent-files" = false; - "umask" = 18; - "utp-enabled" = true; - "watch-dir" = "/home/an/Downloads/qute"; - "watch-dir-enabled" = false; - }; - }; - # X11 config services.xserver = { enable = true; @@ -76,8 +51,10 @@ in { displayManager.startx.enable = true; libinput = { enable = true; - tapping = true; - naturalScrolling = false; + touchpad = { + tapping = true; + naturalScrolling = false; + }; }; }; fonts.fonts = with pkgs; [ |
