diff options
| author | Leonardo <noreply@leoflo.me> | 2026-01-28 18:16:00 +0100 |
|---|---|---|
| committer | Leonardo <noreply@leoflo.me> | 2026-01-28 18:16:00 +0100 |
| commit | c39b0d1b7da86fcdaaa311de7261ab0bb963f3d1 (patch) | |
| tree | 819753b636264c3248014103189f3feaa2cc6823 | |
| parent | 2bf399ae898f1d7a7d86b79da1d41c6ac59e827c (diff) | |
| download | nixos-c39b0d1b7da86fcdaaa311de7261ab0bb963f3d1.tar.gz nixos-c39b0d1b7da86fcdaaa311de7261ab0bb963f3d1.zip | |
claude code, config di tmux e config di zed
| -rw-r--r-- | hermes/home-manager/leo/programs/default.nix | 2 | ||||
| -rw-r--r-- | hermes/home-manager/leo/programs/tmux.nix | 12 | ||||
| -rw-r--r-- | hermes/home-manager/leo/programs/zed.nix | 22 | ||||
| -rw-r--r-- | hermes/nixos/programs/default.nix | 1 |
4 files changed, 30 insertions, 7 deletions
diff --git a/hermes/home-manager/leo/programs/default.nix b/hermes/home-manager/leo/programs/default.nix index 690fd6c..5c961c9 100644 --- a/hermes/home-manager/leo/programs/default.nix +++ b/hermes/home-manager/leo/programs/default.nix @@ -1,12 +1,14 @@ {...}: { imports = [ ./zsh.nix + ./tmux.nix ./fastfetch.nix ./alacritty.nix ./zed.nix ]; zsh.enable = true; + tmux.enable = true; fastfetch.enable = true; alacritty.enable = true; zed.enable = true; diff --git a/hermes/home-manager/leo/programs/tmux.nix b/hermes/home-manager/leo/programs/tmux.nix new file mode 100644 index 0000000..f7a74a8 --- /dev/null +++ b/hermes/home-manager/leo/programs/tmux.nix @@ -0,0 +1,12 @@ +{lib, config, ...}: { + options.tmux.enable = lib.mkEnableOption "tmux config"; + + config = lib.mkIf config.tmux.enable { + programs.tmux = { + enable = true; + + baseIndex = 1; + clock24 = true; + }; + }; +} diff --git a/hermes/home-manager/leo/programs/zed.nix b/hermes/home-manager/leo/programs/zed.nix index f67b8a5..7235521 100644 --- a/hermes/home-manager/leo/programs/zed.nix +++ b/hermes/home-manager/leo/programs/zed.nix @@ -6,8 +6,23 @@ enable = true; userSettings = { + telemetry = { + metrics = false; + }; + ui_font_size = 18; buffer_font_size = 18; + vim_mode = false; + + format_on_save = "off"; + hard_tabs = false; + tab_size = 2; + + languages = { + "Python" = { + tab_size = 2; + }; + }; theme = { mode = "system"; @@ -15,9 +30,6 @@ dark = "Gruvbox Dark Soft"; }; - format_on_save = "off"; - vim_mode = false; - terminal = { shell = { program = "zsh"; @@ -25,10 +37,6 @@ cursor_shape = "bar"; }; - - telemetry = { - metrics = false; - }; }; }; }; diff --git a/hermes/nixos/programs/default.nix b/hermes/nixos/programs/default.nix index 2146ed5..24bf75f 100644 --- a/hermes/nixos/programs/default.nix +++ b/hermes/nixos/programs/default.nix @@ -20,6 +20,7 @@ ascii file fastfetch btop dysk exfat ntfs3g wine64 distrobox + claude-code # Home manager inputs.home-manager.packages.${pkgs.stdenv.hostPlatform.system}.home-manager |
