mirror of
https://github.com/gensokyo-zone/infrastructure.git
synced 2026-02-09 12:29:19 -08:00
Koishi, GNOME 3
This commit is contained in:
parent
40edeef897
commit
6487421624
13 changed files with 74 additions and 12 deletions
|
|
@ -33,6 +33,22 @@ dirImports // {
|
|||
personal
|
||||
];
|
||||
};
|
||||
guiBase = {
|
||||
imports = with dirImports; [
|
||||
gui
|
||||
dev
|
||||
media
|
||||
personal
|
||||
];
|
||||
};
|
||||
guiFlavour = flavour: {
|
||||
imports = (with dirImports; [
|
||||
gui
|
||||
dev
|
||||
media
|
||||
personal
|
||||
]) ++ [ dirImports.${flavour} ];
|
||||
};
|
||||
guiFull = {
|
||||
imports = with dirImports; [
|
||||
gui
|
||||
|
|
|
|||
6
config/users/kat/gnome/gnome.nix
Normal file
6
config/users/kat/gnome/gnome.nix
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{ config, lib, pkgs, ... }: {
|
||||
home.packages = [ pkgs.pinentry-gnome pkgs.adapta-gtk-theme pkgs.papirus-icon-theme ];
|
||||
services.gpg-agent = {
|
||||
pinentryFlavor = lib.mkForce "gnome3";
|
||||
};
|
||||
}
|
||||
|
|
@ -2,14 +2,14 @@
|
|||
|
||||
{
|
||||
gtk = {
|
||||
enable = true;
|
||||
enable = false;
|
||||
iconTheme = {
|
||||
name = "Papirus-Dark";
|
||||
package = pkgs.papirus-icon-theme;
|
||||
};
|
||||
theme = {
|
||||
name = "Adementary-dark";
|
||||
package = pkgs.adementary-theme;
|
||||
name = "Adapta";
|
||||
package = pkgs.adapta-gtk-theme;
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ with lib;
|
|||
commonTags = [ "width:>=1600" ];
|
||||
tagList = map (toList) [
|
||||
(["score:>=50"
|
||||
"touhou"]) #++ optional (nixos.networking.hostName == "koishi") "rating:s")
|
||||
"touhou" "rating:s"]) #++ optional (nixos.networking.hostName == "koishi") "rating:s")
|
||||
];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
{
|
||||
programs.obs-studio = {
|
||||
enable = true;
|
||||
package = pkgs.obs-studio-pipewire;
|
||||
package = pkgs.obs-studio;
|
||||
plugins = [ pkgs.obs-studio-plugins.wlrobs ];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@
|
|||
neovim.plugins = [ pkgs.vimPlugins.notmuch-vim ];
|
||||
};
|
||||
|
||||
services.imapnotify.enable = true;
|
||||
services.imapnotify.enable = false;
|
||||
|
||||
accounts.email = {
|
||||
maildirBasePath = "${config.home.homeDirectory}/mail";
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{ config, lib, pkgs, ... }:
|
||||
|
||||
{
|
||||
home.packages = with pkgs; [ pinentry.gtk2 ];
|
||||
home.packages = lib.mkIf (config.services.gpg-agent.pinentryFlavor == "gtk2") (with pkgs; [ pinentry.gtk2 ]);
|
||||
services.gpg-agent = {
|
||||
enable = true;
|
||||
enableExtraSocket = true;
|
||||
|
|
|
|||
|
|
@ -2,7 +2,6 @@
|
|||
|
||||
{
|
||||
home.packages = with pkgs; [
|
||||
pinentry.gtk2
|
||||
borgbackup
|
||||
];
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue