Compare commits

...

3 commits
main ... richie

Author SHA1 Message Date
38bbd893d0
basic vim updates 2023-08-18 10:08:43 -07:00
5886b3f5f2
adding XDG paths to bash 2023-08-18 10:08:26 -07:00
7dc1f3cd9b
test commit 2023-07-20 10:17:37 -07:00
4 changed files with 40 additions and 8 deletions

View file

@ -16,6 +16,12 @@ export ALTERNATE_EDITOR=""
export PATH=".:~/bin:~/.local/bin:/usr/games:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin"
export LSCOLORS="ExGxBxDxCxEgEdxbxgxcxd"
# XDG
export XDG_CONFIG_HOME="$HOME/.config"
export XDG_DATA_HOME="$HOME/.local/share"
# include doom in path if it exists
if [ -d ~/.config/emacs/bin ]; then
export PATH="$HOME/.emacs.d/bin:$PATH"

View file

@ -57,5 +57,6 @@
[init]
defaultBranch = main
[gpg]
format = ssh

View file

@ -0,0 +1,29 @@
" Enable Mouse
set mouse=a
" Set Editor Font
if exists(':GuiFont')
" Use GuiFont! to ignore font errors
GuiFont Hack:10
endif
" Disable GUI Tabline
if exists(':GuiTabline')
GuiTabline 0
endif
" Disable GUI Popupmenu
if exists(':GuiPopupmenu')
GuiPopupmenu 0
endif
" Enable GUI ScrollBar
if exists(':GuiScrollBar')
GuiScrollBar 1
endif
" Right Click Context Menu (Copy-Cut-Paste)
nnoremap <silent><RightMouse> :call GuiShowContextMenu()<CR>
inoremap <silent><RightMouse> <Esc>:call GuiShowContextMenu()<CR>
xnoremap <silent><RightMouse> :call GuiShowContextMenu()<CR>gv
snoremap <silent><RightMouse> <C-G>:call GuiShowContextMenu()<CR>gv

View file

@ -195,10 +195,6 @@ cmap w!! w !sudo tee > /dev/null %
" Disable F1 key
nmap <F1> <nop>
" Go shortcuts just for .go files
autocmd FileType go nmap <leader>r <Plug>(go-run)
autocmd FileType go nmap <leader>t <Plug>(go-test)
" ==================== File searching ====================
set wildmenu
set wildmode=list:full
@ -212,10 +208,10 @@ nnoremap <leader>t :tabfind *
" ==================== Fugitive ====================
nnoremap <leader>ga :Git add %:p<CR><CR>
nnoremap <leader>gs :Gstatus<CR>
nnoremap <leader>gp :Gpush<CR>
vnoremap <leader>gb :Gblame<CR>
nnoremap <leader>gs :Git status<CR>
nnoremap <leader>gp :Git push<CR>
vnoremap <leader>gb :Git blame<CR>
nnoremap <leader>gc :Git commit<CR>
" =================== nvim ====================