Added tmux with custom initial setup (marvin only) & blender (both)

This commit is contained in:
2026-07-01 20:06:16 +02:00
parent 7d5b6f7d3e
commit 9cc2ba3dae
5 changed files with 16 additions and 0 deletions

5
home/blender.nix Normal file
View File

@@ -0,0 +1,5 @@
{ pkgs, ... }:
{
home.packages = [ pkgs.blender ];
}

View File

@@ -4,7 +4,10 @@
home.packages = with pkgs; [ home.packages = with pkgs; [
alacritty alacritty
claude-code claude-code
fd
fzf
gcc gcc
lazygit
lua-language-server lua-language-server
nil nil
nixpkgs-fmt nixpkgs-fmt
@@ -13,6 +16,8 @@
pkg-config pkg-config
rustup rustup
steam steam
vesktop
xclip
xwallpaper xwallpaper
]; ];
} }

View File

@@ -43,6 +43,9 @@
# Vi copy-mode: v select, y yank to X11 clipboard # Vi copy-mode: v select, y yank to X11 clipboard
bind-key -T copy-mode-vi v send -X begin-selection bind-key -T copy-mode-vi v send -X begin-selection
bind-key -T copy-mode-vi y send -X copy-pipe-and-cancel 'xclip -selection clipboard -i' bind-key -T copy-mode-vi y send -X copy-pipe-and-cancel 'xclip -selection clipboard -i'
# Default layout on new session: main + right pane (~20%) + bottom pane (~15%)
set-hook -g session-created 'split-window -h -l 20% -c "#{pane_current_path}" ; select-pane -t 0 ; split-window -v -l 15% -c "#{pane_current_path}" ; select-pane -t 0'
''; '';
}; };
} }

View File

@@ -9,6 +9,8 @@
../../home/symlinks.nix ../../home/symlinks.nix
../../home/packages-base.nix ../../home/packages-base.nix
../../home/packages-marvin.nix ../../home/packages-marvin.nix
../../home/tmux.nix
../../home/blender.nix
]; ];
home.username = "marvin"; home.username = "marvin";

View File

@@ -7,6 +7,7 @@
../../home/yazi.nix ../../home/yazi.nix
../../home/symlinks.nix ../../home/symlinks.nix
../../home/packages-base.nix ../../home/packages-base.nix
../../home/blender.nix
]; ];
home.username = "nikita"; home.username = "nikita";