added some more stuff

This commit is contained in:
fwastring 2026-03-06 11:16:39 +01:00
parent 27bc6d99e0
commit 36a21d1257
8 changed files with 60 additions and 14 deletions

View file

@ -1,5 +1,6 @@
{ pkgs, inputs, ... }:
{
home.packages = [ pkgs.copyq ];
programs.tmux = {
enable = true;
mouse = true;
@ -11,24 +12,26 @@
plugins = with pkgs; [
tmuxPlugins.sensible
tmuxPlugins.pain-control
tmuxPlugins.session-wizard
tmuxPlugins.logging
tmuxPlugins.resurrect
tmuxPlugins.continuum
tmuxPlugins.open
tmuxPlugins.tmux-fzf
{ plugin = inputs.minimal-tmux.packages.${pkgs.stdenv.hostPlatform.system}.default; }
];
extraConfig = ''
set -g set-clipboard on
set -g set-clipboard on
set -g base-index 1
set-window-option -g pane-base-index 1
set -g base-index 1
set-window-option -g pane-base-index 1
set-window-option -g mode-keys vi
set-window-option -g mode-keys vi
bind-key -T copy-mode-vi v send-keys -X begin-selection
bind -T copy-mode-vi y send-keys -X copy-pipe-and-cancel 'xclip -in -selection clipboard'
bind -T copy-mode-vi MouseDragEnd1Pane send-keys -X copy-pipe-and-cancel "xclip -i -f -selection primary | xclip -i -selection clipboard"
bind-key -T copy-mode-vi v send-keys -X begin-selection
bind -T copy-mode-vi y send-keys -X copy-pipe-and-cancel 'xclip -in -selection clipboard'
bind -T copy-mode-vi MouseDragEnd1Pane send-keys -X copy-pipe-and-cancel "xclip -i -f -selection primary | xclip -i -selection clipboard"
bind-key -T prefix T display-popup -E -h "40%" -w "80%" ~/.nix-profile/share/tmux-plugins/session-wizard/bin/t
set -g @continuum-restore 'on'