Configure kitty and mako
This commit is contained in:
		
							parent
							
								
									1c44584ce8
								
							
						
					
					
						commit
						f45861482d
					
				
					 9 changed files with 71 additions and 11 deletions
				
			
		| 
						 | 
				
			
			@ -2,11 +2,15 @@
 | 
			
		|||
{
 | 
			
		||||
  environment.systemPackages = with pkgs; [
 | 
			
		||||
 | 
			
		||||
    #rustup
 | 
			
		||||
    #probe-rs
 | 
			
		||||
    #cargo-binutils
 | 
			
		||||
 | 
			
		||||
    hyprpicker
 | 
			
		||||
    hyprcursor
 | 
			
		||||
    grim
 | 
			
		||||
    slurp
 | 
			
		||||
    wl-clipboard
 | 
			
		||||
 | 
			
		||||
    playerctl
 | 
			
		||||
 | 
			
		||||
    jq
 | 
			
		||||
| 
						 | 
				
			
			@ -16,32 +20,28 @@
 | 
			
		|||
    inotify-tools
 | 
			
		||||
    papirus-icon-theme
 | 
			
		||||
    eww
 | 
			
		||||
 | 
			
		||||
    mako
 | 
			
		||||
    dconf
 | 
			
		||||
 | 
			
		||||
    polkit_gnome
 | 
			
		||||
 | 
			
		||||
    dconf
 | 
			
		||||
 | 
			
		||||
    usbutils
 | 
			
		||||
    unzip
 | 
			
		||||
 | 
			
		||||
    btop
 | 
			
		||||
 | 
			
		||||
    feh
 | 
			
		||||
 | 
			
		||||
    kitty
 | 
			
		||||
    dolphin
 | 
			
		||||
    hyfetch
 | 
			
		||||
    enpass
 | 
			
		||||
    firefox
 | 
			
		||||
    thunderbird
 | 
			
		||||
    webcord
 | 
			
		||||
    obsidian
 | 
			
		||||
    kicad
 | 
			
		||||
    gnome.nautilus
 | 
			
		||||
    cinnamon.nemo-with-extensions
 | 
			
		||||
 | 
			
		||||
    
 | 
			
		||||
    thunderbird
 | 
			
		||||
    firefox
 | 
			
		||||
 | 
			
		||||
  ];
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,7 +8,7 @@
 | 
			
		|||
    ./theme
 | 
			
		||||
 | 
			
		||||
    #./firefox.nix
 | 
			
		||||
    #./kitty.nix
 | 
			
		||||
    ./kitty.nix
 | 
			
		||||
    #./thunderbird.nix
 | 
			
		||||
  ];
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -0,0 +1,17 @@
 | 
			
		|||
{ pkgs, home-manager, ... }:
 | 
			
		||||
{
 | 
			
		||||
  home-manager.users.willifan = {
 | 
			
		||||
    programs.firefox = {
 | 
			
		||||
      enable = true;
 | 
			
		||||
      profiles = {
 | 
			
		||||
        willifan = {
 | 
			
		||||
          name = "";
 | 
			
		||||
          id = 42069;
 | 
			
		||||
          isDefault = true;
 | 
			
		||||
          search.default = "DuckDuckGo";
 | 
			
		||||
 | 
			
		||||
        };
 | 
			
		||||
      };
 | 
			
		||||
    };
 | 
			
		||||
  };
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			@ -8,6 +8,7 @@
 | 
			
		|||
    ./hyprlock.nix
 | 
			
		||||
    ./hyprpaper.nix
 | 
			
		||||
    #./kanshi.nix
 | 
			
		||||
    ./mako.nix
 | 
			
		||||
    ./pipewire.nix
 | 
			
		||||
    ./polkit.nix
 | 
			
		||||
    ./wofi.nix
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -127,6 +127,8 @@
 | 
			
		|||
 | 
			
		||||
        windowrule = [
 | 
			
		||||
          "idleinhibit fullscreen, ^(firefox)$"
 | 
			
		||||
          "float, ^(org.gnome.Nautilus)$"
 | 
			
		||||
          "float, ^(nemo)$"
 | 
			
		||||
          "float, ^(org.kde.dolphin)$"
 | 
			
		||||
          "float, ^(org.gnome.FileRoller)$"
 | 
			
		||||
          "stayfocused, title:^(Enpass Assistant)$"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										13
									
								
								users/willifan/graphical/hyprland/mako.nix
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								users/willifan/graphical/hyprland/mako.nix
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,13 @@
 | 
			
		|||
{ pkgs, home-manager, ... }:
 | 
			
		||||
{
 | 
			
		||||
  home-manager.users.willifan = {
 | 
			
		||||
    services.mako = {
 | 
			
		||||
      enable = true;
 | 
			
		||||
      backgroundColor = "#191724bb";
 | 
			
		||||
      borderColor = "#ffa44bee";
 | 
			
		||||
      borderRadius = 10;
 | 
			
		||||
      borderSize = 2;
 | 
			
		||||
 | 
			
		||||
    };
 | 
			
		||||
  };
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			@ -0,0 +1,11 @@
 | 
			
		|||
{ pkgs, home-manager, ... }:
 | 
			
		||||
{
 | 
			
		||||
  home-manager.users.willifan = {
 | 
			
		||||
    programs.kitty = {
 | 
			
		||||
      enable = true;
 | 
			
		||||
      settings = {
 | 
			
		||||
        enable_audio_bell = false;
 | 
			
		||||
      };
 | 
			
		||||
    };
 | 
			
		||||
  };
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			@ -36,7 +36,7 @@
 | 
			
		|||
        };
 | 
			
		||||
        extraCss = ''
 | 
			
		||||
          .sidebar-pane {
 | 
			
		||||
            background-color: rgb(42, 42, 42);
 | 
			
		||||
            background-color: rgb(25, 23, 36);
 | 
			
		||||
          }
 | 
			
		||||
        '';
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -0,0 +1,16 @@
 | 
			
		|||
{ pkgs, home-manager, ... }:
 | 
			
		||||
{
 | 
			
		||||
  home-manager.users.willifan = {
 | 
			
		||||
    programs.thunderbird = {
 | 
			
		||||
      enable = true;
 | 
			
		||||
      profiles = {
 | 
			
		||||
        willifan = {
 | 
			
		||||
          isDefault = true;
 | 
			
		||||
          settings = {
 | 
			
		||||
            browser.search.defaultenginename = "DuckDuckGo";
 | 
			
		||||
          };
 | 
			
		||||
        };
 | 
			
		||||
      };
 | 
			
		||||
    };
 | 
			
		||||
  };
 | 
			
		||||
}
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue