From a63ed5b5bbd075007bca654f22e7e7d86d40b51d Mon Sep 17 00:00:00 2001 From: Misomosi Date: Wed, 2 Oct 2024 18:42:22 -0400 Subject: [PATCH] Add dotfiles --- .bashrc | 4 ++++ .exrc | 6 ++++++ .gdbinit | 4 ++++ .ssh/config | 5 +++++ .tmux.conf | 6 ++++++ README.md | 54 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 79 insertions(+) create mode 100644 .bashrc create mode 100644 .exrc create mode 100644 .gdbinit create mode 100644 .ssh/config create mode 100644 .tmux.conf diff --git a/.bashrc b/.bashrc new file mode 100644 index 0000000..f1a57cb --- /dev/null +++ b/.bashrc @@ -0,0 +1,4 @@ +export PATH="$HOME/.local/bin:$PATH" +export LD_LIBRARY_PATH="$HOME/.local/lib:$LD_LIBRARY_PATH" +alias gdb="gdb -ex 'source .breakpoints'" + diff --git a/.exrc b/.exrc new file mode 100644 index 0000000..16ccfce --- /dev/null +++ b/.exrc @@ -0,0 +1,6 @@ +set autoindent +set ignorecase +set number +set showmatch +set showmode +set wrapscan diff --git a/.gdbinit b/.gdbinit new file mode 100644 index 0000000..72e86ea --- /dev/null +++ b/.gdbinit @@ -0,0 +1,4 @@ +define hook-quit +save breakpoints .breakpoints +end + diff --git a/.ssh/config b/.ssh/config new file mode 100644 index 0000000..7a080c7 --- /dev/null +++ b/.ssh/config @@ -0,0 +1,5 @@ +Host github.com + User git + Hostname github.com + PreferredAuthentications publickey + IdentityFile ~/.ssh/id_file diff --git a/.tmux.conf b/.tmux.conf new file mode 100644 index 0000000..45727b8 --- /dev/null +++ b/.tmux.conf @@ -0,0 +1,6 @@ +# I may or may not have protanopia so this makes the contrast higher while still looking green to me +set -g window-style bg=#000000,fg=#60e000 +set -g status-style bg=#000000,fg=#60e000 +set -g mouse on +set -g mode-keys vi + diff --git a/README.md b/README.md index 83916f0..f9e4f43 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,56 @@ # dotfiles + +**Are You Tired of Debugging Your Configurations?** + +**Have to Deal With Yet Another Trash Embedded System That Can't Handle Your Config?** + +**Do Your Coworkers Hate You for Installing UINT_MAX Plugins on Their Computer?** + +Worry not because my dotfiles have come to the rescue + dotfiles so simple, they fit on a page + +## .vimrc / .exrc + +``` +set autoindent +set ignorecase +set number +set showmatch +set showmode +set wrapscan +``` + +## .tmux.conf + +``` +# I may or may not have protanopia so this makes the contrast higher while still looking green to me +set -g window-style bg=#000000,fg=#60e000 +set -g status-style bg=#000000,fg=#60e000 +set -g mouse on +set -g mode-keys vi +``` + +## .gdbinit +``` +define hook-quit +save breakpoints .breakpoints +end +``` + +## .bashrc or similar + +``` +export PATH="$HOME/.local/bin:$PATH" +export LD_LIBRARY_PATH="$HOME/.local/lib:$LD_LIBRARY_PATH" +alias gdb="gdb -ex 'source .breakpoints'" +``` + +## .ssh config +``` +Host github.com + User git + Hostname github.com + PreferredAuthentications publickey + IdentityFile ~/.ssh/id_file +``` -- 2.49.1