aboutsummaryrefslogtreecommitdiff
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)
downloadinfra-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;
- };
- };
- };
-}