Compare commits
9 changed files with 60 additions and 67 deletions
|
|
@ -47,7 +47,7 @@
|
||||||
./modules/themeing
|
./modules/themeing
|
||||||
./modules/programs
|
./modules/programs
|
||||||
];
|
];
|
||||||
home-manager.users.lucy = ./modules/home/default.nix;
|
home-manager.users.lucy = ./modules/hosts/base/home.nix;
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
in
|
in
|
||||||
|
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
{
|
|
||||||
imports = [
|
|
||||||
./home.nix
|
|
||||||
./gtk.nix
|
|
||||||
./services.nix
|
|
||||||
];
|
|
||||||
}
|
|
||||||
|
|
@ -1,24 +0,0 @@
|
||||||
{ pkgs, config, inputs, ... }: {
|
|
||||||
gtk = {
|
|
||||||
enable = true;
|
|
||||||
colorScheme = "dark";
|
|
||||||
theme = {
|
|
||||||
name = "adw-gtk3-dark";
|
|
||||||
package = pkgs.adw-gtk3;
|
|
||||||
};
|
|
||||||
iconTheme = {
|
|
||||||
name = "Papirus-Dark";
|
|
||||||
package = pkgs.papirus-icon-theme;
|
|
||||||
};
|
|
||||||
font = {
|
|
||||||
name = config.theming.font;
|
|
||||||
package = config.theming.fontPackage;
|
|
||||||
size = 12;
|
|
||||||
};
|
|
||||||
cursorTheme.name = "macOS";
|
|
||||||
cursorTheme.size = 24;
|
|
||||||
gtk3.extraCss = builtins.readFile (config.scheme inputs.tt-gtk);
|
|
||||||
gtk4.extraCss = builtins.readFile (config.scheme inputs.tt-gtk);
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
@ -1,19 +0,0 @@
|
||||||
{
|
|
||||||
pkgs,
|
|
||||||
...
|
|
||||||
}:
|
|
||||||
{
|
|
||||||
home.packages = with pkgs; [
|
|
||||||
nixd
|
|
||||||
nixfmt
|
|
||||||
clang
|
|
||||||
kdePackages.qtdeclarative
|
|
||||||
];
|
|
||||||
home.stateVersion = "26.05";
|
|
||||||
home.pointerCursor = {
|
|
||||||
enable = true;
|
|
||||||
name = "macOS";
|
|
||||||
package = pkgs.apple-cursor;
|
|
||||||
size = 24;
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
||||||
{ pkgs, config, ... }: {
|
|
||||||
services.syncthing = {
|
|
||||||
enable = true;
|
|
||||||
settings = {
|
|
||||||
devices = {
|
|
||||||
cyberia = {
|
|
||||||
id = "OOJBAJU-AAIKLHO-BKMMHBU-2NXE75Z-HE64A6V-LET4ZXB-Q2FT2Y4-GZON3AD";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
services.polkit-gnome.enable = true;
|
|
||||||
dconf.settings."org/gnome/desktop/interface".color-scheme = "prefer-dark";
|
|
||||||
}
|
|
||||||
59
modules/hosts/base/home.nix
Normal file
59
modules/hosts/base/home.nix
Normal file
|
|
@ -0,0 +1,59 @@
|
||||||
|
{
|
||||||
|
inputs,
|
||||||
|
pkgs,
|
||||||
|
config,
|
||||||
|
...
|
||||||
|
}:
|
||||||
|
let
|
||||||
|
c = config.scheme.withHashtag;
|
||||||
|
in
|
||||||
|
{
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
nixd
|
||||||
|
nixfmt
|
||||||
|
clang
|
||||||
|
kdePackages.qtdeclarative
|
||||||
|
];
|
||||||
|
|
||||||
|
home.stateVersion = "26.05";
|
||||||
|
home.pointerCursor = {
|
||||||
|
enable = true;
|
||||||
|
name = "macOS";
|
||||||
|
package = pkgs.apple-cursor;
|
||||||
|
size = 24;
|
||||||
|
};
|
||||||
|
services.syncthing = {
|
||||||
|
enable = true;
|
||||||
|
settings = {
|
||||||
|
devices = {
|
||||||
|
cyberia = {
|
||||||
|
id = "OOJBAJU-AAIKLHO-BKMMHBU-2NXE75Z-HE64A6V-LET4ZXB-Q2FT2Y4-GZON3AD";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
gtk = {
|
||||||
|
enable = true;
|
||||||
|
colorScheme = "dark";
|
||||||
|
theme = {
|
||||||
|
name = "adw-gtk3-dark";
|
||||||
|
package = pkgs.adw-gtk3;
|
||||||
|
};
|
||||||
|
iconTheme = {
|
||||||
|
name = "Papirus-Dark";
|
||||||
|
package = pkgs.papirus-icon-theme;
|
||||||
|
};
|
||||||
|
font = {
|
||||||
|
name = config.theming.font;
|
||||||
|
package = config.theming.fontPackage;
|
||||||
|
size = 12;
|
||||||
|
};
|
||||||
|
cursorTheme.name = "macOS";
|
||||||
|
cursorTheme.size = 24;
|
||||||
|
gtk3.extraCss = builtins.readFile (config.scheme inputs.tt-gtk);
|
||||||
|
gtk4.extraCss = builtins.readFile (config.scheme inputs.tt-gtk);
|
||||||
|
|
||||||
|
};
|
||||||
|
services.polkit-gnome.enable = true; # polkit
|
||||||
|
dconf.settings."org/gnome/desktop/interface".color-scheme = "prefer-dark";
|
||||||
|
}
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
lucy@nerv.4230:1788254438
|
|
||||||
|
|
@ -7,7 +7,6 @@
|
||||||
{
|
{
|
||||||
imports = [ inputs.nixcord.homeModules.nixcord ];
|
imports = [ inputs.nixcord.homeModules.nixcord ];
|
||||||
programs.nixcord = {
|
programs.nixcord = {
|
||||||
discord.silenceNoModClientWarning = true;
|
|
||||||
enable = true;
|
enable = true;
|
||||||
vesktop.enable = true;
|
vesktop.enable = true;
|
||||||
quickCss = builtins.readFile (config.scheme inputs.tt-discord);
|
quickCss = builtins.readFile (config.scheme inputs.tt-discord);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue