home/natto: split wayland.nix
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
This commit is contained in:
		
							
								
								
									
										37
									
								
								home/natto/tofi.nix
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										37
									
								
								home/natto/tofi.nix
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,37 @@
 | 
			
		||||
{
 | 
			
		||||
  conf,
 | 
			
		||||
  pkgs,
 | 
			
		||||
  config,
 | 
			
		||||
  ...
 | 
			
		||||
}:
 | 
			
		||||
{
 | 
			
		||||
  home.file.tofi = {
 | 
			
		||||
    source = pkgs.writeText "tofi-config" (
 | 
			
		||||
      pkgs.lib.generators.toKeyValue { } (
 | 
			
		||||
        with conf.colors.default;
 | 
			
		||||
        {
 | 
			
		||||
          # https://github.com/philj56/tofi/blob/master/themes/fullscreen
 | 
			
		||||
          width = "100%";
 | 
			
		||||
          height = "100%";
 | 
			
		||||
          border-width = 0;
 | 
			
		||||
          outline-width = 0;
 | 
			
		||||
          padding-left = "35%";
 | 
			
		||||
          padding-top = "35%";
 | 
			
		||||
          result-spacing = 25;
 | 
			
		||||
          num-results = 5;
 | 
			
		||||
          font = "Fira Mono";
 | 
			
		||||
          font-size = 15;
 | 
			
		||||
          text-color = foreground;
 | 
			
		||||
          selection-color = rosewater;
 | 
			
		||||
          selection-match-color = red;
 | 
			
		||||
          background-color = "#000A";
 | 
			
		||||
        }
 | 
			
		||||
      )
 | 
			
		||||
    );
 | 
			
		||||
    target = "${config.xdg.configHome}/tofi/config";
 | 
			
		||||
  };
 | 
			
		||||
 | 
			
		||||
  home.packages = with pkgs; [
 | 
			
		||||
    tofi
 | 
			
		||||
  ];
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user