summaryrefslogtreecommitdiff
path: root/home
diff options
context:
space:
mode:
Diffstat (limited to 'home')
-rw-r--r--home/ebisu/core/default.nix17
-rw-r--r--home/ebisu/default.nix1
-rw-r--r--home/ebisu/kansai/default.nix16
3 files changed, 18 insertions, 16 deletions
diff --git a/home/ebisu/core/default.nix b/home/ebisu/core/default.nix
new file mode 100644
index 0000000..fde9725
--- /dev/null
+++ b/home/ebisu/core/default.nix
@@ -0,0 +1,17 @@
+{ config, pkgs, ... }:
+{
+ programs.home-manager.enable = true;
+ nix.package = pkgs.nix;
+
+ home = {
+ username = "ebisu";
+ homeDirectory = "/home/${config.home.username}";
+ stateVersion = "24.05";
+
+ sessionPath = [
+ "${config.home.homeDirectory}/.local/bin"
+ "${config.home.homeDirectory}/.local/share/cargo/bin"
+ "${config.xdg.configHome}/.emacs.d/bin"
+ ];
+ };
+}
diff --git a/home/ebisu/default.nix b/home/ebisu/default.nix
index 94e0ad9..d4946af 100644
--- a/home/ebisu/default.nix
+++ b/home/ebisu/default.nix
@@ -16,6 +16,7 @@ inputs.home-manager.lib.homeManagerConfiguration {
inherit pkgs;
modules = with inputs; [
+ ./core
./${host}
chaotic.homeManagerModules.default
pywal-nix.homeManagerModules.${pkgs.system}.default
diff --git a/home/ebisu/kansai/default.nix b/home/ebisu/kansai/default.nix
index 1eaad0d..8177df4 100644
--- a/home/ebisu/kansai/default.nix
+++ b/home/ebisu/kansai/default.nix
@@ -1,6 +1,4 @@
{
- pkgs,
- config,
inputs,
lib,
...
@@ -11,22 +9,8 @@
inputs.tailray.homeManagerModules.default
];
- programs.home-manager.enable = true;
- nix.package = pkgs.nix;
pywal-nix.wallpaper = ./wallpaper.png;
- home = {
- username = "ebisu";
- homeDirectory = "/home/${config.home.username}";
- stateVersion = "24.05";
-
- sessionPath = [
- "${config.home.homeDirectory}/.local/bin"
- "${config.home.homeDirectory}/.local/share/cargo/bin"
- "${config.xdg.configHome}/.emacs.d/bin"
- ];
- };
-
nixpkgs = {
overlays = [ inputs.nur.overlay ];