From c498a09eaa49992140572783b1f2b0dc593b3d04 Mon Sep 17 00:00:00 2001 From: krolxon Date: Tue, 23 Dec 2025 22:42:55 +0530 Subject: [PATCH] change nvidia to nvidia-open --- .config/tmux/tmux.conf | 68 +++++++++++++++++++++--------------------- packages/pkg_nvidia.sh | 2 +- 2 files changed, 35 insertions(+), 35 deletions(-) diff --git a/.config/tmux/tmux.conf b/.config/tmux/tmux.conf index e9b4b98..79484eb 100644 --- a/.config/tmux/tmux.conf +++ b/.config/tmux/tmux.conf @@ -1,55 +1,55 @@ -# True color settings -set -g default-terminal "$TERM" -set -ag terminal-overrides ",$TERM:Tc" + +##### tmux.conf - tuned for Foot (Wayland) + preserve transparency + truecolor ##### + +# responsiveness set -s escape-time 0 - -set -g prefix2 C-s -unbind C-b -set -g prefix2 C-Space - -set -g status-style 'bg=#16161E fg=#ffffff' set-option -g history-limit 5000 -# Numbering Windows and panes +# prefix +unbind C-b +set -g prefix2 C-s +set -g prefix C-Space + +# numbering set -g base-index 1 setw -g pane-base-index 1 set -g renumber-windows on -bind r source-file ~/.config/tmux/tmux.conf; +# reload quickly +bind r source-file ~/.config/tmux/tmux.conf -# vim keys -# setw -g mode-keys vi +##### transparency & styles ##### +# let the terminal compositor handle the background (keeps transparency) +set -g window-style 'bg=default' +set -g window-active-style 'bg=default' +set -g status-style 'bg=default' + +# default-terminal: use a screen-compatible value to avoid missing terminfo, +# but tell tmux to pass 24-bit color capability for common terminal names +set -g default-terminal "screen-256color" +set -ga terminal-overrides ",screen-256color:Tc,foot:Tc,xterm-256color:Tc,alacritty:Tc" + +##### vi mode / copy ##### set-window-option -g mode-keys vi bind -T copy-mode-vi v send-keys -X begin-selection bind -T copy-mode-vi y send-keys -X copy-pipe-and-cancel 'wl-copy' -# # Remapping movement keys -bind h select-pane -L # Move focus to pane on the left -bind j select-pane -D # Move focus to pane above the current one -bind k select-pane -U # Move focus to pane below the current one -bind l select-pane -R # Move focus to pane on the right -bind Space last-window # Toggle between previously focused window - -bind c new-window -c "#{pane_current_path}" # Keep current path - +##### keys ##### +bind h select-pane -L +bind j select-pane -D +bind k select-pane -U +bind l select-pane -R +bind Space last-window +bind c new-window -c "#{pane_current_path}" bind-key -r i run-shell "tmux neww tms" - -# Resizing panes (notes that is using the uppercase here and resize by 5 chars) bind -r C-h resize-pane -L 5 bind -r C-j resize-pane -D 5 bind -r C-k resize-pane -U 5 bind -r C-l resize-pane -R 5 - - -# TPM -## Setup: git clone https://github.com/tmux-plugins/tpm plugins/tpm +##### plugins (temporarily disable if debugging) ##### set -g @plugin 'tmux-plugins/tpm' +# Tokyo Night can override bg — comment out while debugging set -g @plugin 'fabioluciano/tmux-tokyo-night' - -# Configure the catppuccin plugin -# set -g @catppuccin_flavor "mocha" -# set -g @catppuccin_window_status_style "rounded" -# set -g @plugin 'catppuccin/tmux' - run '~/.config/tmux/plugins/tpm/tpm' + diff --git a/packages/pkg_nvidia.sh b/packages/pkg_nvidia.sh index 62de8c4..09c3bc3 100644 --- a/packages/pkg_nvidia.sh +++ b/packages/pkg_nvidia.sh @@ -1,6 +1,6 @@ #!/bin/env bash export pkg_nvidia=( - "nvidia" + "nvidia-open" "nvidia-utils" )