Add KvLibadwaita theme to GNOME
This commit is contained in:
parent
cf4901df40
commit
26c427d416
17
flake.lock
generated
17
flake.lock
generated
@ -368,6 +368,22 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"kvlibadwaita": {
|
||||||
|
"flake": false,
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1710621848,
|
||||||
|
"narHash": "sha256-xBl6zmpqTAH5MIT5iNAdW6kdOcB5MY0Dtrb95hdYpwA=",
|
||||||
|
"owner": "GabePoel",
|
||||||
|
"repo": "KvLibadwaita",
|
||||||
|
"rev": "87c1ef9f44ec48855fd09ddab041007277e30e37",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "GabePoel",
|
||||||
|
"repo": "KvLibadwaita",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"nix-darwin": {
|
"nix-darwin": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
@ -565,6 +581,7 @@
|
|||||||
"firefox-gnome-theme": "firefox-gnome-theme",
|
"firefox-gnome-theme": "firefox-gnome-theme",
|
||||||
"gitea-github-theme": "gitea-github-theme",
|
"gitea-github-theme": "gitea-github-theme",
|
||||||
"home-manager": "home-manager_2",
|
"home-manager": "home-manager_2",
|
||||||
|
"kvlibadwaita": "kvlibadwaita",
|
||||||
"nixos-hardware": "nixos-hardware",
|
"nixos-hardware": "nixos-hardware",
|
||||||
"nixos-mailserver": "nixos-mailserver",
|
"nixos-mailserver": "nixos-mailserver",
|
||||||
"nixpkgs": "nixpkgs_3",
|
"nixpkgs": "nixpkgs_3",
|
||||||
|
@ -23,6 +23,10 @@
|
|||||||
url = "git+ssh://git@git.vimium.com/jordan/gitea-github-theme.git?ref=main";
|
url = "git+ssh://git@git.vimium.com/jordan/gitea-github-theme.git?ref=main";
|
||||||
flake = false;
|
flake = false;
|
||||||
};
|
};
|
||||||
|
kvlibadwaita = {
|
||||||
|
url = "github:GabePoel/KvLibadwaita";
|
||||||
|
flake = false;
|
||||||
|
};
|
||||||
nixos-hardware.url = "github:NixOS/nixos-hardware";
|
nixos-hardware.url = "github:NixOS/nixos-hardware";
|
||||||
nixos-mailserver = {
|
nixos-mailserver = {
|
||||||
url = "gitlab:simple-nixos-mailserver/nixos-mailserver/nixos-24.05";
|
url = "gitlab:simple-nixos-mailserver/nixos-mailserver/nixos-24.05";
|
||||||
@ -47,7 +51,7 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
outputs = inputs @ { self, nixpkgs, nixpkgs-unstable, agenix, deploy-rs, disko, home-manager, nixos-hardware, nixos-mailserver, secrets, ... }:
|
outputs = inputs @ { self, nixpkgs, nixpkgs-unstable, agenix, deploy-rs, disko, home-manager, nixos-hardware, nixos-mailserver, ... }:
|
||||||
let
|
let
|
||||||
mkPkgsForSystem = system: inputs.nixpkgs;
|
mkPkgsForSystem = system: inputs.nixpkgs;
|
||||||
overlays = [
|
overlays = [
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ config, lib, pkgs, ... }:
|
{ config, inputs, lib, pkgs, ... }:
|
||||||
|
|
||||||
let cfg = config.modules.desktop.gnome;
|
let cfg = config.modules.desktop.gnome;
|
||||||
in {
|
in {
|
||||||
@ -164,6 +164,18 @@ in {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
environment.sessionVariables = {
|
||||||
|
QT_STYLE_OVERRIDE = lib.mkForce "kvantum";
|
||||||
|
QT_WAYLAND_DECORATION = lib.mkForce "adwaita";
|
||||||
|
};
|
||||||
|
|
||||||
|
home.configFile = {
|
||||||
|
"Kvantum/kvantum.kvconfig".text = lib.generators.toINI {} {
|
||||||
|
General.theme = "KvLibadwaitaDark";
|
||||||
|
};
|
||||||
|
"Kvantum/KvLibadwaita".source = "${inputs.kvlibadwaita}/src/KvLibadwaita";
|
||||||
|
};
|
||||||
|
|
||||||
user.packages = with pkgs; [
|
user.packages = with pkgs; [
|
||||||
authenticator
|
authenticator
|
||||||
# bottles
|
# bottles
|
||||||
@ -219,7 +231,11 @@ in {
|
|||||||
# gnomeExtensions.window-is-ready-remover
|
# gnomeExtensions.window-is-ready-remover
|
||||||
# gnomeExtensions.worksets
|
# gnomeExtensions.worksets
|
||||||
# gnomeExtensions.workspace-matrix
|
# gnomeExtensions.workspace-matrix
|
||||||
|
unstable.kdePackages.qtstyleplugin-kvantum
|
||||||
|
unstable.libsForQt5.qtstyleplugin-kvantum
|
||||||
unstable.morewaita-icon-theme
|
unstable.morewaita-icon-theme
|
||||||
|
unstable.qadwaitadecorations
|
||||||
|
unstable.qadwaitadecorations-qt6
|
||||||
] ++ (if config.virtualisation.podman.enable then [
|
] ++ (if config.virtualisation.podman.enable then [
|
||||||
pods
|
pods
|
||||||
] else []);
|
] else []);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user