Added tmux with custom initial setup (marvin only) & blender (both)
This commit is contained in:
5
home/blender.nix
Normal file
5
home/blender.nix
Normal file
@@ -0,0 +1,5 @@
|
||||
{ pkgs, ... }:
|
||||
|
||||
{
|
||||
home.packages = [ pkgs.blender ];
|
||||
}
|
||||
@@ -4,7 +4,10 @@
|
||||
home.packages = with pkgs; [
|
||||
alacritty
|
||||
claude-code
|
||||
fd
|
||||
fzf
|
||||
gcc
|
||||
lazygit
|
||||
lua-language-server
|
||||
nil
|
||||
nixpkgs-fmt
|
||||
@@ -13,6 +16,8 @@
|
||||
pkg-config
|
||||
rustup
|
||||
steam
|
||||
vesktop
|
||||
xclip
|
||||
xwallpaper
|
||||
];
|
||||
}
|
||||
|
||||
@@ -43,6 +43,9 @@
|
||||
# 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 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'
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user