adapt config for use with standalone home-manager
This commit is contained in:
19 files changed
+418
-287
No files matched your search
@@ -1,6 +1,6 @@
|
||||
{ inputs, self, ... }: {
|
||||
flake.homeModules.kitagawa = { pkgs, lib, osConfig, ... }: {
|
||||
config = lib.mkIf (osConfig.features.applications.cli.fastfetch.enable) ({
|
||||
flake.homeModules.kitagawa = { pkgs, lib, config, ... }: {
|
||||
config = lib.mkIf (config.features.applications.cli.fastfetch.enable) ({
|
||||
programs.fastfetch = {
|
||||
settings = {
|
||||
logo = {
|
||||
|
||||
@@ -32,39 +32,18 @@
|
||||
};
|
||||
|
||||
applications = {
|
||||
cli = {
|
||||
fastfetch.enable = true;
|
||||
};
|
||||
|
||||
gui = {
|
||||
spotify = {
|
||||
enable = true;
|
||||
spicetify.enable = true;
|
||||
};
|
||||
kitty.enable = true;
|
||||
vscode.enable = true;
|
||||
floorp.enable = true;
|
||||
equibop.enable = true;
|
||||
remmina.enable = true;
|
||||
};
|
||||
|
||||
extraPackages = with pkgs; [
|
||||
github-desktop
|
||||
moonlight-qt
|
||||
];
|
||||
|
||||
extraUserPackages = with pkgs; [
|
||||
obsidian
|
||||
thunderbird
|
||||
jetbrains.clion
|
||||
jetbrains.idea
|
||||
proton-vpn
|
||||
ente-auth
|
||||
signal-desktop
|
||||
xarchiver
|
||||
kdePackages.filelight
|
||||
loupe
|
||||
];
|
||||
};
|
||||
};
|
||||
|
||||
@@ -109,6 +88,39 @@
|
||||
graphics
|
||||
];
|
||||
|
||||
info = {
|
||||
hostName = "kitagawa";
|
||||
stateVersion = "26.05";
|
||||
};
|
||||
|
||||
features = {
|
||||
applications = {
|
||||
cli = {
|
||||
fastfetch.enable = true;
|
||||
};
|
||||
|
||||
gui = {
|
||||
equibop.enable = true;
|
||||
floorp.enable = true;
|
||||
kitty.enable = true;
|
||||
remmina.enable = true;
|
||||
};
|
||||
|
||||
extraPackages = with pkgs; [
|
||||
obsidian
|
||||
thunderbird
|
||||
jetbrains.clion
|
||||
jetbrains.idea
|
||||
proton-vpn
|
||||
ente-auth
|
||||
signal-desktop
|
||||
xarchiver
|
||||
kdePackages.filelight
|
||||
loupe
|
||||
];
|
||||
};
|
||||
};
|
||||
|
||||
/*
|
||||
imports = [
|
||||
#"${global-configs}/gnome.nix"
|
||||
@@ -129,7 +141,6 @@
|
||||
};
|
||||
|
||||
xdg = {
|
||||
enable = true;
|
||||
mimeApps.defaultApplications = {
|
||||
"x-scheme-handler/x-github-client" = [ "github-desktop.desktop" ];
|
||||
"x-scheme-handler/x-github-desktop-dev-auth" = [ "github-desktop.desktop" ];
|
||||
|
||||
Reference in new issue
Block a user