update qt theme stuff
This commit is contained in:
		
							parent
							
								
									fa964014cc
								
							
						
					
					
						commit
						ee9bb5b3fc
					
				
					 1 changed files with 12 additions and 5 deletions
				
			
		| 
						 | 
					@ -5,7 +5,12 @@
 | 
				
			||||||
    kdePackages.breeze-icons
 | 
					    kdePackages.breeze-icons
 | 
				
			||||||
    qt6.qtsvg # needed to load breeze icons
 | 
					    qt6.qtsvg # needed to load breeze icons
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    # for testing kde things
 | 
				
			||||||
    kdePackages.qqc2-desktop-style
 | 
					    kdePackages.qqc2-desktop-style
 | 
				
			||||||
 | 
					    kdePackages.kirigami
 | 
				
			||||||
 | 
					    kdePackages.kirigami.unwrapped
 | 
				
			||||||
 | 
					    kdePackages.kirigami-addons
 | 
				
			||||||
 | 
					    kdePackages.sonnet
 | 
				
			||||||
  ];
 | 
					  ];
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  qt = {
 | 
					  qt = {
 | 
				
			||||||
| 
						 | 
					@ -20,17 +25,19 @@
 | 
				
			||||||
  nixpkgs.overlays = [(final: prev: {
 | 
					  nixpkgs.overlays = [(final: prev: {
 | 
				
			||||||
    qt6Packages = prev.qt6Packages.overrideScope (qfinal: qprev: {
 | 
					    qt6Packages = prev.qt6Packages.overrideScope (qfinal: qprev: {
 | 
				
			||||||
      qt6ct = qprev.qt6ct.overrideAttrs (ctprev: {
 | 
					      qt6ct = qprev.qt6ct.overrideAttrs (ctprev: {
 | 
				
			||||||
        nativeBuildInputs = (builtins.filter (p: p != qfinal.qmake) ctprev.nativeBuildInputs) ++ [ final.cmake ];
 | 
					        src = pkgs.fetchFromGitLab {
 | 
				
			||||||
 | 
					          domain = "www.opencode.net";
 | 
				
			||||||
 | 
					          owner = "ilya-fedin";
 | 
				
			||||||
 | 
					          repo = "qt6ct";
 | 
				
			||||||
 | 
					          rev = "6fa66ca94f1f8fa5119ad6669d5e3547f4077c1c"; # 'kde' branch
 | 
				
			||||||
 | 
					          sha256 = "z84z4XhAVqIJpF3m6H9FwFiDR7Nk+AY2tLpsibNEzPY=";
 | 
				
			||||||
 | 
					        };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        buildInputs = ctprev.buildInputs ++ (with final.kdePackages; [
 | 
					        buildInputs = ctprev.buildInputs ++ (with final.kdePackages; [
 | 
				
			||||||
          kconfig
 | 
					          kconfig
 | 
				
			||||||
          kcolorscheme
 | 
					          kcolorscheme
 | 
				
			||||||
          kiconthemes
 | 
					          kiconthemes
 | 
				
			||||||
        ]);
 | 
					        ]);
 | 
				
			||||||
 | 
					 | 
				
			||||||
        cmakeFlags = [
 | 
					 | 
				
			||||||
          (lib.cmakeFeature "PLUGINDIR" "lib/qt-6/plugins")
 | 
					 | 
				
			||||||
        ];
 | 
					 | 
				
			||||||
      });
 | 
					      });
 | 
				
			||||||
    });
 | 
					    });
 | 
				
			||||||
  })];
 | 
					  })];
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue