feat: update custom launcher

This commit is contained in:
Nickolaj Jepsen 2025-03-02 23:11:53 +01:00
parent 352a9c08d1
commit fc3feb0ce3
6 changed files with 23 additions and 7 deletions

6
flake.lock generated
View file

@ -197,11 +197,11 @@
"treefmt-nix": "treefmt-nix_2" "treefmt-nix": "treefmt-nix_2"
}, },
"locked": { "locked": {
"lastModified": 1740875242, "lastModified": 1740954531,
"narHash": "sha256-b1aP36Kt/B4JMtmUw9m2RSy4O+kwqr0eQ75488vd0xk=", "narHash": "sha256-+vF7qhkB3w4PReoafd5e+REkon4C+paKRoCNCUg46Sg=",
"owner": "nickolaj-jepsen", "owner": "nickolaj-jepsen",
"repo": "fireproof-shell", "repo": "fireproof-shell",
"rev": "221ecb1e53b10fe2151fd03277ce0cf5616c0a68", "rev": "10ccd26c819994993331393949d88dd680058831",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -1,4 +1,8 @@
{pkgs, config, ...}: { {
pkgs,
config,
...
}: {
hardware.graphics = { hardware.graphics = {
enable = true; enable = true;
}; };

View file

@ -4,8 +4,8 @@
pkgs, pkgs,
pkgsUnstable, pkgsUnstable,
... ...
}: let }: let
fireproofPkgs = inputs.fireproof-shell.packages.${pkgs.system}; fireproofPkgs = inputs.fireproof-shell.packages.${pkgs.system};
in { in {
environment.systemPackages = [ environment.systemPackages = [
fireproofPkgs.fireproof-shell fireproofPkgs.fireproof-shell
@ -20,5 +20,5 @@ in {
}; };
}; };
fireproof.home-manager.wayland.windowManager.hyprland.settings.execr = [ "pkill .fireproof-shel; fireproof-shell" ]; fireproof.home-manager.wayland.windowManager.hyprland.settings.execr = ["pkill .fireproof-shel; fireproof-shell"];
} }

View file

@ -26,6 +26,10 @@
name = "adw-gtk3-dark"; name = "adw-gtk3-dark";
package = pkgs.adw-gtk3; package = pkgs.adw-gtk3;
}; };
iconTheme = {
name = "Qogir-dark";
package = pkgs.qogir-icon-theme;
};
gtk3.extraConfig = {gtk-application-prefer-dark-theme = true;}; gtk3.extraConfig = {gtk-application-prefer-dark-theme = true;};
gtk3.extraCss = builtins.readFile ./theme.css; gtk3.extraCss = builtins.readFile ./theme.css;

7
modules/desktop/qt.nix Normal file
View file

@ -0,0 +1,7 @@
_: {
qt = {
enable = true;
platformTheme = "gnome";
style = "adwaita-dark";
};
}

View file

@ -7,6 +7,7 @@
./desktop/greetd.nix ./desktop/greetd.nix
./desktop/hyprland/default.nix ./desktop/hyprland/default.nix
./desktop/gtk/default.nix ./desktop/gtk/default.nix
./desktop/qt.nix
./apps/spotify.nix ./apps/spotify.nix
./apps/firefox.nix ./apps/firefox.nix
./apps/ghostty.nix ./apps/ghostty.nix