about summary refs log tree commit diff
path: root/home
diff options
context:
space:
mode:
authorFranck Cuny <franck@fcuny.net>2024-03-04 14:57:03 -0800
committerFranck Cuny <franck@fcuny.net>2024-03-04 14:57:03 -0800
commit1a10199f80ff811a69ba64ef730d998ee8e9dd48 (patch)
tree44529fa8801e3566fa38ac167ab943914bcb3f5b /home
parentcommon macos preferences are moved to a module (diff)
downloadworld-1a10199f80ff811a69ba64ef730d998ee8e9dd48.tar.gz
create profiles for home-manager
To make it easier to support multiple systems with this configuration,
move the current configuration for my personal machine to a profile
named `personal.nix`.

When I add a work machine the profile can be named `work.nix` and all
configurations related to that system will live there.
Diffstat (limited to 'home')
-rw-r--r--home/darwin.nix45
1 files changed, 0 insertions, 45 deletions
diff --git a/home/darwin.nix b/home/darwin.nix
deleted file mode 100644
index defd381..0000000
--- a/home/darwin.nix
+++ /dev/null
@@ -1,45 +0,0 @@
-{ config, pkgs, ... }:
-{
-  home.stateVersion = "23.05";
-
-  imports = [
-    ./dev.nix
-    ./firefox.nix
-    ./git.nix
-    ./ssh.nix
-    ./zsh.nix
-  ];
-
-  home.packages = with pkgs; [
-    direnv
-    jless
-    jq
-    nixd
-    nix-direnv
-    nixfmt
-    nixpkgs-fmt
-    ripgrep
-    rnix-lsp
-    tree
-  ];
-
-  home.sessionVariables = {
-    EDITOR = "emacsclient -a=";
-    VISUAL = "emacsclient -a=";
-    LESS = "-FRSXM";
-    LESSCHARSET = "utf-8";
-    PAGER = "less";
-  };
-
-  programs = {
-    direnv = {
-      enable = true;
-      nix-direnv.enable = true;
-      enableZshIntegration = true;
-      config = {
-        global.disable_stdin = true;
-        global.strict_env = true;
-      };
-    };
-  };
-}