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
|
fd
|
||||||
firefox
|
firefox
|
||||||
fzf
|
fzf
|
||||||
|
gcc
|
||||||
gimp
|
gimp
|
||||||
glibcLocales
|
glibcLocales
|
||||||
go
|
go
|
||||||
golint
|
golint
|
||||||
google-cloud-sdk
|
google-cloud-sdk
|
||||||
|
gradle
|
||||||
groovy
|
groovy
|
||||||
hadolint
|
hadolint
|
||||||
htop
|
htop
|
||||||
|
jetbrains.idea-community
|
||||||
jdk
|
jdk
|
||||||
jq
|
jq
|
||||||
kbfs
|
maven
|
||||||
keybase
|
|
||||||
keybase-gui
|
|
||||||
nmap
|
nmap
|
||||||
openvpn
|
openvpn
|
||||||
pavucontrol
|
pavucontrol
|
||||||
@@ -101,10 +102,6 @@
|
|||||||
pinentry-program ${pkgs.pinentry-curses}/bin/pinentry
|
pinentry-program ${pkgs.pinentry-curses}/bin/pinentry
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
keybase.enable = true;
|
|
||||||
kbfs.enable = true;
|
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -127,6 +124,7 @@
|
|||||||
export GOPATH=$HOME/go
|
export GOPATH=$HOME/go
|
||||||
export GPG_TTY=$(tty)
|
export GPG_TTY=$(tty)
|
||||||
export PATH=$PATH:~/.local/bin
|
export PATH=$PATH:~/.local/bin
|
||||||
|
export PATH=$PATH:~/go/bin
|
||||||
|
|
||||||
eval "$(direnv hook zsh)"
|
eval "$(direnv hook zsh)"
|
||||||
eval "$(_RFD_COMPLETE=source_zsh rfd)"
|
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:
|
feeds:
|
||||||
- https://aws.amazon.com/blogs/security/feed/
|
- https://aws.amazon.com/blogs/security/feed/
|
||||||
|
- https://www.phoronix.com/rss.php
|
||||||
- https://news.ycombinator.com/rss
|
- https://news.ycombinator.com/rss
|
||||||
- https://www.archlinux.org/feeds/news/
|
- https://www.archlinux.org/feeds/news/
|
||||||
- https://www.bleepingcomputer.com/feed/
|
- https://www.bleepingcomputer.com/feed/
|
||||||
|
@@ -130,7 +130,7 @@ super + {_,shift + }s
|
|||||||
|
|
||||||
# lock
|
# lock
|
||||||
super + l
|
super + l
|
||||||
i3lock-fancy
|
i3lock-fancy-rapid 10 2 pixels
|
||||||
|
|
||||||
# screenshot
|
# screenshot
|
||||||
super + @Print
|
super + @Print
|
||||||
|
Reference in New Issue
Block a user