From 027636e85bc67aba995aad33e53464979b09c6fa Mon Sep 17 00:00:00 2001 From: Origami404 Date: Fri, 28 Jun 2024 03:07:57 +0800 Subject: [PATCH] [home][modules] split vscode out of develop --- home/metis.nix | 16 ++++++++++++++++ home/modules/identity.nix | 10 ---------- home/modules/{develop.nix => shell-develop.nix} | 5 ----- home/modules/vscode.nix | 7 +++++++ home/um790.nix | 3 ++- 5 files changed, 25 insertions(+), 16 deletions(-) create mode 100644 home/metis.nix delete mode 100644 home/modules/identity.nix rename home/modules/{develop.nix => shell-develop.nix} (91%) create mode 100644 home/modules/vscode.nix diff --git a/home/metis.nix b/home/metis.nix new file mode 100644 index 0000000..665b51a --- /dev/null +++ b/home/metis.nix @@ -0,0 +1,16 @@ +{ config, lib, pkgs, ... }: + +{ + home.username = "origami"; + home.homeDirectory = "/home/origami"; + + programs.home-manager.enable = true; + + imports = [ + (import ./modules/shell.nix) + (import ./modules/shell-develop.nix) + ]; + + nixpkgs.config.allowUnfreePredicate = _: true; + home.stateVersion = "23.11"; +} diff --git a/home/modules/identity.nix b/home/modules/identity.nix deleted file mode 100644 index d5ce20d..0000000 --- a/home/modules/identity.nix +++ /dev/null @@ -1,10 +0,0 @@ -{ pkgs, lib, config, ... }: -{ - programs.gnupg = { - enable = true; - agent = { - enable = true; - enableSSHSupport = true; - }; - }; -} \ No newline at end of file diff --git a/home/modules/develop.nix b/home/modules/shell-develop.nix similarity index 91% rename from home/modules/develop.nix rename to home/modules/shell-develop.nix index 2ec8a92..963d3eb 100644 --- a/home/modules/develop.nix +++ b/home/modules/shell-develop.nix @@ -31,9 +31,4 @@ "l" = "log --date-order --graph --pretty=\"format:%C(yellow)%h%Cblue%d%Creset %s %C(white) %an, %ar%Creset\""; }; }; - - programs.vscode = { - enable = true; - package = pkgs.vscode.fhs; - }; } diff --git a/home/modules/vscode.nix b/home/modules/vscode.nix new file mode 100644 index 0000000..077367a --- /dev/null +++ b/home/modules/vscode.nix @@ -0,0 +1,7 @@ +{ config, lib, pkgs, ... }: +{ + programs.vscode = { + enable = true; + package = pkgs.vscode.fhs; + }; +} diff --git a/home/um790.nix b/home/um790.nix index 71040bc..0edd4da 100644 --- a/home/um790.nix +++ b/home/um790.nix @@ -9,7 +9,8 @@ imports = [ (import ./modules/shell.nix) (import ./modules/desktop.nix) - (import ./modules/develop.nix) + (import ./modules/shell-develop.nix) + (import ./modules/vscode.nix) (import ./modules/gnome-dconf.nix) ];