mirror of
https://github.com/davegallant/nix-config
synced 2025-08-06 07:13:40 +00:00
Remove keybase
This commit is contained in:
@@ -22,19 +22,20 @@
|
||||
fd
|
||||
firefox
|
||||
fzf
|
||||
gcc
|
||||
gimp
|
||||
glibcLocales
|
||||
go
|
||||
golint
|
||||
google-cloud-sdk
|
||||
gradle
|
||||
groovy
|
||||
hadolint
|
||||
htop
|
||||
jetbrains.idea-community
|
||||
jdk
|
||||
jq
|
||||
kbfs
|
||||
keybase
|
||||
keybase-gui
|
||||
maven
|
||||
nmap
|
||||
openvpn
|
||||
pavucontrol
|
||||
@@ -101,10 +102,6 @@
|
||||
pinentry-program ${pkgs.pinentry-curses}/bin/pinentry
|
||||
'';
|
||||
};
|
||||
|
||||
keybase.enable = true;
|
||||
kbfs.enable = true;
|
||||
|
||||
};
|
||||
|
||||
|
||||
@@ -127,6 +124,7 @@
|
||||
export GOPATH=$HOME/go
|
||||
export GPG_TTY=$(tty)
|
||||
export PATH=$PATH:~/.local/bin
|
||||
export PATH=$PATH:~/go/bin
|
||||
|
||||
eval "$(direnv hook zsh)"
|
||||
eval "$(_RFD_COMPLETE=source_zsh rfd)"
|
||||
|
@@ -1,131 +0,0 @@
|
||||
set nocompatible
|
||||
filetype off
|
||||
set noswapfile
|
||||
|
||||
" Set the runtime path to include Vundle and initialize
|
||||
set rtp+=~/.vim/bundle/Vundle.vim
|
||||
|
||||
" Specify a directory for plugins
|
||||
" - Avoid using standard Vim directory names like 'plugin'
|
||||
call plug#begin('~/.vim/plugged')
|
||||
Plug 'fatih/vim-go'
|
||||
Plug 'junegunn/fzf'
|
||||
Plug 'junegunn/fzf.vim'
|
||||
Plug 'neoclide/coc.nvim', {'branch': 'release'}
|
||||
Plug 'psf/black'
|
||||
Plug 'scrooloose/nerdcommenter'
|
||||
Plug 'scrooloose/nerdtree'
|
||||
Plug 'tpope/vim-fugitive'
|
||||
" Initialize plugin system
|
||||
call plug#end()
|
||||
|
||||
filetype plugin indent on
|
||||
|
||||
" Security
|
||||
set modelines=0
|
||||
|
||||
" Show line numbers
|
||||
set number
|
||||
|
||||
" Show file stats
|
||||
set ruler
|
||||
|
||||
" Highlight current line
|
||||
set cursorline
|
||||
|
||||
" Encoding
|
||||
set encoding=utf-8
|
||||
|
||||
" ignore case when searching
|
||||
set ignorecase
|
||||
|
||||
" Status bar
|
||||
set laststatus=2
|
||||
|
||||
" Last line
|
||||
set showmode
|
||||
set showcmd
|
||||
|
||||
" Mouse
|
||||
set mouse=a
|
||||
|
||||
" FINDING FILES
|
||||
|
||||
" Search down into subfolders
|
||||
" Provides tab-completion for all file-related tasks
|
||||
set path+=**
|
||||
|
||||
" Display all matching files when we tab complete
|
||||
set wildmenu
|
||||
|
||||
set tabstop=4
|
||||
set shiftwidth=4
|
||||
set expandtab
|
||||
|
||||
" Enable folding
|
||||
set foldmethod=indent
|
||||
set foldlevel=99
|
||||
|
||||
" Enable folding with the spacebar
|
||||
nnoremap <space> za
|
||||
|
||||
" replace visually selected
|
||||
vnoremap <C-r> "hy:%s/<C-r>h//g<left><left>
|
||||
|
||||
" Custom Commands
|
||||
command JsonFormat execute "::%!jq '.'"
|
||||
|
||||
" Shortcuts
|
||||
map <Leader>r :Rg<CR>
|
||||
map <Leader>f :FZF<CR>
|
||||
map <Leader>n :NERDTree<CR>
|
||||
|
||||
noremap <Leader>y "*y
|
||||
noremap <Leader>p "*p
|
||||
noremap <Leader>Y "+y
|
||||
noremap <Leader>P "+p
|
||||
|
||||
set pastetoggle=<F3>
|
||||
|
||||
" Python indentation
|
||||
au BufNewFile,BufRead *.py set tabstop=4 softtabstop=4 shiftwidth=4 textwidth=79 expandtab autoindent fileformat=unix
|
||||
|
||||
let python_highlight_all=1
|
||||
|
||||
syntax on
|
||||
set t_Co=256
|
||||
colorscheme xoria256
|
||||
" Transparency
|
||||
hi Normal guibg=NONE ctermbg=NONE
|
||||
|
||||
" highlight red lines
|
||||
highlight ExtraWhitespace ctermbg=red guibg=red
|
||||
match ExtraWhitespace /\s\+$/
|
||||
|
||||
" groovy syntax
|
||||
au BufNewFile,BufRead Jenkinsfile setf groovy
|
||||
au BufNewFile,BufRead Jenkinsfile set tabstop=2 shiftwidth=2 expandtab
|
||||
|
||||
" vim-go
|
||||
let g:go_auto_sameids = 1
|
||||
let g:go_fmt_command = "goimports"
|
||||
let g:go_fmt_experimental = 1
|
||||
let g:go_highlight_array_whitespace_error = 1
|
||||
let g:go_highlight_build_constraints = 1
|
||||
let g:go_highlight_chan_whitespace_error = 1
|
||||
let g:go_highlight_extra_types = 1
|
||||
let g:go_highlight_fields = 1
|
||||
let g:go_highlight_format_strings = 1
|
||||
let g:go_highlight_function_calls = 1
|
||||
let g:go_highlight_function_parameters = 1
|
||||
let g:go_highlight_functions = 1
|
||||
let g:go_highlight_generate_tags = 1
|
||||
let g:go_highlight_operators = 1
|
||||
let g:go_highlight_space_tab_error = 1
|
||||
let g:go_highlight_string_spellcheck = 1
|
||||
let g:go_highlight_trailing_whitespace_error = 0
|
||||
let g:go_highlight_types = 1
|
||||
let g:go_highlight_variable_assignments = 1
|
||||
let g:go_highlight_variable_declarations = 1
|
||||
let g:go_metalinter_autosave=1
|
||||
let g:go_metalinter_autosave_enabled=['golint', 'govet']
|
@@ -1,6 +1,7 @@
|
||||
---
|
||||
feeds:
|
||||
- https://aws.amazon.com/blogs/security/feed/
|
||||
- https://www.phoronix.com/rss.php
|
||||
- https://news.ycombinator.com/rss
|
||||
- https://www.archlinux.org/feeds/news/
|
||||
- https://www.bleepingcomputer.com/feed/
|
||||
|
@@ -130,7 +130,7 @@ super + {_,shift + }s
|
||||
|
||||
# lock
|
||||
super + l
|
||||
i3lock-fancy
|
||||
i3lock-fancy-rapid 10 2 pixels
|
||||
|
||||
# screenshot
|
||||
super + @Print
|
||||
|
Reference in New Issue
Block a user