Compare commits

...

4 Commits

Author SHA1 Message Date
Dave Gallant
f71e33c07f Do not copy automatically in tmux 2025-01-12 22:13:04 -05:00
Dave Gallant
d9e2eab4da Remove unused applications 2025-01-12 22:10:47 -05:00
Dave Gallant
7c5526f346 nix flake update: 2025-01-13 03:05:54 UTC
unpacking 'github:NixOS/nixpkgs/7401f56b0ef3ff2877514ecfbfbdca38a574f512' into the Git cache...
• Updated input 'nixpkgs-master':
    'github:NixOS/nixpkgs/09858bf78bf7d367dd95f08a703b404351ef5b3a?narHash=sha256-XHomwDCd6IqoQ8zX4%2Bd3lC7jTmBZZ6pIGe1E04K7Sxo%3D' (2025-01-13)
  → 'github:NixOS/nixpkgs/7401f56b0ef3ff2877514ecfbfbdca38a574f512?narHash=sha256-cQiWmlXyFQbzzrjWEXinPkdRzU5yuicG1UU0P0K84XI%3D' (2025-01-13)
2025-01-12 22:05:54 -05:00
Dave Gallant
011c8a11d5 Cleanup tmux plugins 2025-01-12 22:03:44 -05:00
3 changed files with 14 additions and 43 deletions

6
flake.lock generated
View File

@@ -549,11 +549,11 @@
}, },
"nixpkgs-master": { "nixpkgs-master": {
"locked": { "locked": {
"lastModified": 1736732093, "lastModified": 1736737274,
"narHash": "sha256-XHomwDCd6IqoQ8zX4+d3lC7jTmBZZ6pIGe1E04K7Sxo=", "narHash": "sha256-cQiWmlXyFQbzzrjWEXinPkdRzU5yuicG1UU0P0K84XI=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "09858bf78bf7d367dd95f08a703b404351ef5b3a", "rev": "7401f56b0ef3ff2877514ecfbfbdca38a574f512",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -219,26 +219,14 @@ in
terminal = "tmux-256color"; terminal = "tmux-256color";
customPaneNavigationAndResize = true; customPaneNavigationAndResize = true;
plugins = with pkgs.tmuxPlugins; [ plugins = with pkgs.tmuxPlugins; [
{
plugin = pain-control;
extraConfig = "set -g @plugin 'tmux-plugins/tmux-pain-control'";
}
{ {
plugin = sensible; plugin = sensible;
extraConfig = "set -g @plugin 'tmux-plugins/tmux-sensible'"; extraConfig = "set -g @plugin 'tmux-plugins/tmux-sensible'";
} }
{
plugin = sessionist;
extraConfig = "set -g @plugin 'tmux-plugins/tmux-sessionist'";
}
{ {
plugin = yank; plugin = yank;
extraConfig = "set -g @plugin 'tmux-plugins/tmux-yank'"; extraConfig = "set -g @plugin 'tmux-plugins/tmux-yank'";
} }
{
plugin = copycat;
extraConfig = "set -g @plugin 'tmux-plugins/tmux-copycat'";
}
{ {
plugin = resurrect; plugin = resurrect;
extraConfig = '' extraConfig = ''
@@ -261,35 +249,21 @@ in
]; ];
extraConfig = '' extraConfig = ''
set-window-option -g automatic-rename on set-window-option -g automatic-rename on
set-option -g set-titles on
set -g mouse on
set -g default-command "zsh"
set -g status-left-length 30
set -g status-right-length 150
set -g xterm-keys on
set -g pane-border-status top
set -g set-titles on
set -g display-panes-time 800
set -g display-time 2000
set -q -g utf8 on
set -g monitor-activity on
set -g visual-activity off
set -g status-right '#(gitmux #{pane_current_path})'
set-window-option -g mode-keys vi set-window-option -g mode-keys vi
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 V send -X select-line bind-key -T copy-mode-vi V send -X select-line
bind-key -T copy-mode-vi y send -X copy-pipe-and-cancel 'xclip -in -selection clipboard' unbind-key -T copy-mode-vi MouseDragEnd1Pane
set-option -g set-titles on
set -g mouse on
set -g default-command "zsh"
set -g status-left-length 30
set -g status-right-length 150
set -g xterm-keys on
set -g monitor-activity on
set -g status-right '#(gitmux #{pane_current_path})'
set -g @yank_action 'copy-pipe'
''; '';
}; };

View File

@@ -100,12 +100,10 @@ in
google-chrome google-chrome
iputils iputils
kazam kazam
legendary-gl
libation libation
lm_sensors lm_sensors
logseq logseq
mitmproxy mitmproxy
mullvad-vpn
netdata netdata
nfs-utils nfs-utils
pavucontrol pavucontrol
@@ -116,7 +114,6 @@ in
ryujinx ryujinx
sbx-h6-rgb sbx-h6-rgb
strace strace
traceroute
unityhub unityhub
unstable.albert unstable.albert
unstable.burpsuite unstable.burpsuite