refactor(modules): rewrite some modules; add dconf

This commit is contained in:
Artur Manuel 2025-01-21 15:45:42 +00:00
commit 7938019d55
15 changed files with 131 additions and 59 deletions

View file

@ -18,16 +18,18 @@
};
alqueva = {
xonsh = {
programs = {
libvirt.enable = true;
direnv.enable = true;
git.enable = true;
openssh.enable = true;
};
shells.xonsh = {
enable = true;
package = pkgs.amadaluzian-xonsh;
};
libvirt.enable = true;
direnv.enable = true;
git.enable = true;
pipewire.enable = true;
openssh.enable = true;
river.enable = true;
system.pipewire.enable = true;
wms.river.enable = true;
};
xdg.mime = {

View file

@ -1,5 +1,5 @@
{pkgs, ...}: {
alqueva.fonts = {
alqueva.system.fonts = {
names = {
sansSerif = ["Fira Sans"];
monospace = ["Fira Mono"];

View file

@ -1,8 +1,4 @@
{
pkgs,
lib,
...
}: let
{pkgs, ...}: let
themes = {
gtk-theme = pkgs.nightfox-gtk-theme.override {
colorVariants = ["dark"];
@ -14,21 +10,15 @@
cursor-theme = pkgs.simp1e-cursors;
};
in {
programs.dconf = {
alqueva.system.dconf = {
enable = true;
profiles.user.databases = [
{
settings = {
"org/gnome/desktop/interface" = {
color-scheme = "prefer-dark";
cursor-size = lib.gvariant.mkUint32 24;
cursor-theme = "Simp1e-Adw-Dark";
icon-theme = "Colloid-Dark";
gtk-theme = "Nightfox-Purple-Dark-Compact-Carbon";
};
};
}
];
luminosity = "dark";
theme = "Nightfox-Purple-Dark-Compact-Carbon";
icon.theme = "Colloid-Dark";
cursor = {
size = 24;
theme = "Simp1e-Adw-Dark";
};
};
qt = {