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; [
|
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
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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'
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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";
|
||||||
|
|||||||
@@ -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";
|
||||||
|
|||||||
Reference in New Issue
Block a user