parent
fe7b03dd4a
commit
a51db7b00f
23 changed files with 154 additions and 107 deletions
home
|
@ -1,4 +1,10 @@
|
|||
{pkgs, ...}: {
|
||||
{
|
||||
pkgs,
|
||||
self,
|
||||
...
|
||||
}: let
|
||||
inherit (self.packages.${pkgs.system}) dracula;
|
||||
in {
|
||||
imports = [
|
||||
./gtk.nix
|
||||
./qt.nix
|
||||
|
@ -6,7 +12,7 @@
|
|||
|
||||
home.pointerCursor = {
|
||||
name = "Dracula-cursors";
|
||||
package = pkgs.dracula-theme;
|
||||
package = dracula.gtk;
|
||||
size = 24;
|
||||
|
||||
gtk.enable = true;
|
||||
|
@ -19,5 +25,5 @@
|
|||
|
||||
xresources.extraConfig =
|
||||
builtins.readFile
|
||||
"${pkgs.dracula-theme}/xres";
|
||||
"${dracula.xresources}";
|
||||
}
|
||||
|
|
|
@ -1,10 +1,12 @@
|
|||
{
|
||||
pkgs,
|
||||
lib,
|
||||
config,
|
||||
lib,
|
||||
pkgs,
|
||||
self,
|
||||
...
|
||||
}: let
|
||||
inherit (config.vars) fontSize;
|
||||
inherit (self.packages.${pkgs.system}) dracula;
|
||||
in {
|
||||
home.packages = with pkgs; [
|
||||
libsForQt5.qtstyleplugin-kvantum
|
||||
|
@ -32,8 +34,8 @@ in {
|
|||
style='';
|
||||
# The newline before this must be there
|
||||
in {
|
||||
"Kvantum/Dracula/Dracula.kvconfig".source = "${pkgs.dracula-theme}/share/Kvantum/Dracula-purple-solid/Dracula-purple-solid.kvconfig";
|
||||
"Kvantum/Dracula/Dracula.svg".source = "${pkgs.dracula-theme}/share/Kvantum/Dracula-purple-solid/Dracula-purple-solid.svg";
|
||||
"Kvantum/Dracula/Dracula.kvconfig".source = "${dracula.gtk}/share/Kvantum/Dracula-purple-solid/Dracula-purple-solid.kvconfig";
|
||||
"Kvantum/Dracula/Dracula.svg".source = "${dracula.gtk}/share/Kvantum/Dracula-purple-solid/Dracula-purple-solid.svg";
|
||||
"Kvantum/kvantum.kvconfig".text = "[General]\ntheme=Dracula";
|
||||
|
||||
"qt5ct/qt5ct.conf".text = qtconf + "kvantum";
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
{
|
||||
pkgs,
|
||||
self,
|
||||
wpaperd,
|
||||
...
|
||||
}: let
|
||||
inherit (pkgs.writers) writeTOML;
|
||||
wpaperdPkg = wpaperd.packages.${pkgs.system}.default;
|
||||
wallpaper = "${pkgs.dracula-theme}/wallpapers/waves.png";
|
||||
in {
|
||||
home.packages = [wpaperdPkg];
|
||||
|
||||
xdg.configFile."wpaperd/config.toml".source = writeTOML "config.toml" {
|
||||
default = {
|
||||
path = wallpaper;
|
||||
path = toString self.packages.${pkgs.system}.dracula.wallpaper;
|
||||
mode = "stretch";
|
||||
};
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue