setup syncthing as user service
This commit is contained in:
		
							parent
							
								
									bc48b5e8d3
								
							
						
					
					
						commit
						569c4fb5da
					
				
					 2 changed files with 6 additions and 9 deletions
				
			
		| 
						 | 
					@ -146,12 +146,6 @@ in {
 | 
				
			||||||
  };
 | 
					  };
 | 
				
			||||||
  # services.getty.autologinUser = "lelgenio";
 | 
					  # services.getty.autologinUser = "lelgenio";
 | 
				
			||||||
  programs.fish.enable = true;
 | 
					  programs.fish.enable = true;
 | 
				
			||||||
  services.syncthing = {
 | 
					 | 
				
			||||||
    enable = true;
 | 
					 | 
				
			||||||
    user = "lelgenio";
 | 
					 | 
				
			||||||
    dataDir = "/home/lelgenio/";
 | 
					 | 
				
			||||||
    configDir = "/home/lelgenio/.config/syncthing";
 | 
					 | 
				
			||||||
  };
 | 
					 | 
				
			||||||
  # TODO: enable thunar plugins
 | 
					  # TODO: enable thunar plugins
 | 
				
			||||||
  # programs.thunar.enable = true;
 | 
					  # programs.thunar.enable = true;
 | 
				
			||||||
  # programs.thunar.plugins = with pkgs.xfce; [ thunar-archive-plugin thunar-volman ];
 | 
					  # programs.thunar.plugins = with pkgs.xfce; [ thunar-archive-plugin thunar-volman ];
 | 
				
			||||||
| 
						 | 
					@ -159,8 +153,7 @@ in {
 | 
				
			||||||
  services.tumbler.enable = true; # Thumbnail support for images
 | 
					  services.tumbler.enable = true; # Thumbnail support for images
 | 
				
			||||||
  # Allow unfree packages
 | 
					  # Allow unfree packages
 | 
				
			||||||
  nixpkgs.config.allowUnfree = true;
 | 
					  nixpkgs.config.allowUnfree = true;
 | 
				
			||||||
  # List packages installed in system profile. To search, run:
 | 
					
 | 
				
			||||||
  # $ nix search wget
 | 
					 | 
				
			||||||
  environment.systemPackages = with pkgs; [
 | 
					  environment.systemPackages = with pkgs; [
 | 
				
			||||||
    #  vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default.
 | 
					    #  vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default.
 | 
				
			||||||
    #  wget
 | 
					    #  wget
 | 
				
			||||||
| 
						 | 
					@ -195,7 +188,7 @@ in {
 | 
				
			||||||
    wl-clipboard # wl-copy and wl-paste for copy/paste from stdin / stdout
 | 
					    wl-clipboard # wl-copy and wl-paste for copy/paste from stdin / stdout
 | 
				
			||||||
    bemenu # wayland clone of dmenu
 | 
					    bemenu # wayland clone of dmenu
 | 
				
			||||||
    mako # notification system developed by swaywm maintainer
 | 
					    mako # notification system developed by swaywm maintainer
 | 
				
			||||||
    (orchis-theme.override { tweaks = [ "compact" "solid" ]; })
 | 
					    orchis_theme_compact
 | 
				
			||||||
    pulseaudio
 | 
					    pulseaudio
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    docker-compose
 | 
					    docker-compose
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -259,6 +259,10 @@ in {
 | 
				
			||||||
      output_folder = "/home/lelgenio";
 | 
					      output_folder = "/home/lelgenio";
 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
  };
 | 
					  };
 | 
				
			||||||
 | 
					  services.syncthing = {
 | 
				
			||||||
 | 
					    enable = true;
 | 
				
			||||||
 | 
					    tray.enable = true;
 | 
				
			||||||
 | 
					  };
 | 
				
			||||||
  systemd.user.services = {
 | 
					  systemd.user.services = {
 | 
				
			||||||
    discord = {
 | 
					    discord = {
 | 
				
			||||||
      Unit = {
 | 
					      Unit = {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue