From dad3a648ddf741ad9e760667e083a32ead64fec2 Mon Sep 17 00:00:00 2001 From: scbj Date: Mon, 7 Oct 2024 16:35:42 +0200 Subject: [PATCH] added nanorc --- bashrc/.bashrc | 8 ++++---- nano/.config/nano/nanorc | 22 ++++++++++++++++++++++ tmux/.config/tmux/tmux.conf | 15 ++++++++++----- 3 files changed, 36 insertions(+), 9 deletions(-) create mode 100644 nano/.config/nano/nanorc diff --git a/bashrc/.bashrc b/bashrc/.bashrc index dbd9b90..26221fe 100644 --- a/bashrc/.bashrc +++ b/bashrc/.bashrc @@ -6,10 +6,10 @@ [[ $- != *i* ]] && return # unbind shortcuts with ctrl+vim-bindings for navigation in tmux -bind -r "\C-h" -bind -r "\C-j" -bind -r "\C-k" -bind -r "\C-l" +#bind -r "\C-h" +#bind -r "\C-j" +#bind -r "\C-k" +#bind -r "\C-l" # define aliases alias ls='ls -hal --color=auto' diff --git a/nano/.config/nano/nanorc b/nano/.config/nano/nanorc new file mode 100644 index 0000000..bc59cef --- /dev/null +++ b/nano/.config/nano/nanorc @@ -0,0 +1,22 @@ +include /usr/share/nano/asm.nanorc +include /usr/share/nano/autoconf.nanorc +include /usr/share/nano/c.nanorc +include /usr/share/nano/changelog.nanorc +include /usr/share/nano/cmake.nanorc +include /usr/share/nano/default.nanorc +include /usr/share/nano/json.nanorc +include /usr/share/nano/makefile.nanorc +include /usr/share/nano/man.nanorc +include /usr/share/nano/markdown.nanorc +include /usr/share/nano/nanohelp.nanorc +include /usr/share/nano/nanorc.nanorc +include /usr/share/nano/patch.nanorc +include /usr/share/nano/python.nanorc +include /usr/share/nano/rust.nanorc +include /usr/share/nano/sh.nanorc +include /usr/share/nano/sql.nanorc +include /usr/share/nano/tcl.nanorc +include /usr/share/nano/tex.nanorc +include /usr/share/nano/texinfo.nanorc +include /usr/share/nano/xml.nanorc +include /usr/share/nano/yaml.nanorc diff --git a/tmux/.config/tmux/tmux.conf b/tmux/.config/tmux/tmux.conf index 4187d26..1d451be 100644 --- a/tmux/.config/tmux/tmux.conf +++ b/tmux/.config/tmux/tmux.conf @@ -9,17 +9,20 @@ set-option -g prefix C-Space # general keybindings bind r source-file ~/.config/tmux/tmux.conf \; display-message "config reloaded" -bind -n M-S-Left previous-window +bind -n M-S-Left previous-window bind -n M-S-Right next-window -bind -n C-h select-pane -L -bind -n C-j select-pane -D -bind -n C-k select-pane -U -bind -n C-l select-pane -R +bind -n M-Left select-pane -L +bind -n M-Down select-pane -D +bind -n M-Up select-pane -U +bind -n M-Right select-pane -R # enable mouse support set -g mouse on +# reasonable resizing +setw -g aggressive-resize on + # start window and pane index at 1 set -g base-index 1 set -g pane-base-index 1 @@ -28,3 +31,5 @@ set-option -g renumber-windows on # status bar set -g status-interval 5 + +set-window-option -g visual-bell off