···787787#: dynamic_background_opacity was enabled in the original config.
788788789789# background_image none
790790-790790+# background_image /Users/sspaeti/Simon/Sync/Pics/Desktop/Asia 2017/171001_171131_PG2017_Asia_1804_CCF1060132.png
791791#: Path to a background image. Must be in PNG format.
792792793793# background_image_layout tiled
···799799#: When background image is scaled, whether linear interpolation
800800#: should be used.
801801802802-# dynamic_background_opacity no
802802+# dynamic_background_opacity yes
803803804804#: Allow changing of the background_opacity dynamically, using either
805805#: keyboard shortcuts (increase_background_opacity and
+24
linting/flake8
···11+[flake8]
22+max-line-length = 140 #see also black config
33+44+extend-exclude = [
55+ "*/lib/*/site-packages",
66+ ".venv",
77+ "build",
88+ "models",
99+ ".eggs",
1010+ "airbyte-cdk/python/airbyte_cdk/models/__init__.py",
1111+ ".tox",
1212+ "airbyte_api_client",
1313+]
1414+1515+max-complexity = 20
1616+max-line-length = 140
1717+1818+extend-ignore = [
1919+ "E203", # whitespace before ':' (conflicts with Black)
2020+ "E231", # Bad trailing comma (conflicts with Black)
2121+ "E501", # line too long (conflicts with Black)
2222+ "W503", # line break before binary operator (conflicts with Black)
2323+]
2424+
···11+[MESSAGES CONTROL]
22+33+# Enable the message, report, category or checker with the given id(s). You can
44+# either give multiple identifier separated by comma (,) or put this option
55+# multiple time.
66+#enable=
77+88+# Disable the message, report, category or checker with the given id(s). You
99+# can either give multiple identifier separated by comma (,) or put this option
1010+# multiple time (only on the command line, not in the configuration file where
1111+# it should appear only once).#
1212+#
1313+# R - refactoring related checks => snake_case
1414+# C - convention related checks
1515+# W0511 disable TODO warning
1616+# W1201, W1202 disable log format warning. False positives (I think)
1717+# W0231 disable super-init-not-called - pylint doesn't understand six.with_metaclass(ABCMeta)
1818+# W0707 disable raise-missing-from which we cant use because py2 back compat
1919+# C0301 Line too long => disabled as black-formatter handles long lines automatically
2020+2121+disable=R,duplicate-code,W0231,W0511,W1201,W1202,W0707,C0301,no-init
2222+2323+# See: https://github.com/getsentry/responses/issues/74
2424+[TYPECHECK]
2525+ignored-classes=responses
2626+signature-mutators=solid,composite_solid,lambda_solid,configured
2727+2828+[MASTER]
2929+ignore=snapshots
3030+load-plugins=dagster.utils.linter
3131+3232+# See: https://stackoverflow.com/questions/40163106/cannot-find-col-function-in-pyspark
3333+generated-members=pyspark.*
3434+ignored-modules=pyspark.sql.functions
3535+3636+max-line-length = 140
···1414 endif
1515endif
16161717-1817"plugs to intall
1918call plug#begin('~/.config/nvim/vim-plug')
2019"theme
···4544Plug 'psf/black', { 'branch': 'stable' }
4645Plug 'tpope/vim-fugitive'
4746Plug 'kdheepak/lazygit.nvim'
4747+Plug 'mhinz/vim-signify' "highlighing changes not commited to last commit
4848+Plug 'APZelos/blamer.nvim' "gitlens blame style
4849" " telescope requirements...
4950" Plug 'nvim-lua/popup.nvim'
5051Plug 'nvim-lua/plenary.nvim'
5152Plug 'ThePrimeagen/harpoon'
5253" Plug 'nvim-telescope/telescope.nvim'
5354" Plug 'nvim-telescope/telescope-fzy-native.nvim'
5555+"terminal
5656+Plug 'voldikss/vim-floaterm'
54575558" search
5659Plug 'dyng/ctrlsf.vim'
···8184call plug#end()
8285"install with :PlugInstall
83868484-8585-8687" source coc custom configs
8788source $HOME/.config/nvim/coc.vim
8889···110111set splitright " Vertical splits will automatically be to the right
111112set t_Co=256 " Support 256 colors
112113set cmdheight=2 " More space for displaying messages
113113-set updatetime=300 " Having longer updatetime (default is 4000 ms = 4 s) leads to noticeable delays and poor user experience.
114114+set updatetime=200 " Having longer updatetime (default is 4000 ms = 4 s) leads to noticeable delays and poor user experience.
114115set pumheight=10 " Makes popup menu smaller
115116set hidden " Required to keep multiple buffers open multiple buffers
116117set timeoutlen=500 " By default timeoutlen is 1000 ms
···154155" coc
155156"let g:coc_node_path = "/opt/homebrew/bin/node"
156157let g:coc_global_extensions = ['coc-json', 'coc-git']
157157-nnoremap <Leader>tg :CocCommand git.toggleGutters<CR> " toggle coc-git gutter
158158+158159159160" This will run a python file by hitting 'enter' and debug it directly in
160161" debug mode with -i
···290291nmap <leader>7 :bfirst<CR>:6bn<CR>
291292nmap <leader>8 :bfirst<CR>:7bn<CR>
292293294294+nmap gt :bnext<CR>
295295+nmap gT :bprevious<CR>
296296+297297+nmap 1gt :bfirst<CR>
298298+nmap 2gt :bfirst<CR>:bn<CR>
299299+nmap 3gt :bfirst<CR>:2bn<CR>
300300+nmap 4gt :bfirst<CR>:3bn<CR>
301301+nmap 5gt :bfirst<CR>:4bn<CR>
302302+nmap 6gt :bfirst<CR>:5bn<CR>
303303+nmap 7gt :bfirst<CR>:6bn<CR>
304304+nmap 8gt :bfirst<CR>:7bn<CR>
293305"NerdTree
294306"nnoremap <leader>n :NERDTreeFocus<CR>
295307"nnoremap <C-n> :NERDTree<CR>
308308+nmap <leader>l :NERDTreeFind<CR>
309309+"nmap <leader>l :NERDTreeToggle<CR>
296310nnoremap <C-l> :NERDTreeToggle<CR>
297297-"nmap <leader>l :NERDTreeToggle<CR>
298298-nmap <leader>l :NERDTreeFind<CR>
311311+let g:NERDTreeWinSize=50
312312+313313+"floatterm
314314+nmap <leader>n :FloatermNew<CR>
315315+nmap <leader>^ :FloatermToggle<CR>
299316300317" Outline Shortcut
301318nmap <leader>o :SymbolsOutline<CR>
···331348332349"ranger nvim
333350nnoremap <leader>f :RnvimrToggl<CR>
351351+" Replace `$EDITOR` candidate with this command to open the selected file
352352+let g:rnvimr_edit_cmd = 'drop'
353353+354354+355355+"coc git
356356+nnoremap <Leader>tg :CocCommand git.toggleGutters<CR> " toggle coc-git gutter
357357+334358" setup mapping to call :LazyGit
335359nnoremap <silent> <leader>gg :LazyGit<CR>
336360nnoremap <silent> <leader>lg :LazyGit<CR>
361361+362362+"git blame
363363+nnoremap <silent> <leader>gb :BlamerToggle<CR>
337364338365nnoremap Y y$
339366" keeping it centered
···392419393420" source settings
394421source $HOME/.config/nvim/plugin/harpoon.vim
422422+source $HOME/.config/nvim/plugin/copilot.vim
395423396424"syntax on
397425···405433"let g:gruvbox_contrast_dark = 'hard'
406434407435436436+"lua plugins
437437+"lua require('~/.config/nvim/plugin/copilot')
408438409439410440
+11
nvim/plugin/plugin/copilot.vim
···11+let g:copilot_filetypes = { 'markdown': v:false, 'json': v:false }
22+33+" <C-]> Dismiss the current suggestion.
44+" <Plug>(copilot-dismiss)
55+"
66+" <M-]> Cycle to the next suggestion, if one is available.
77+" <Plug>(copilot-next)
88+"
99+" <M-[> Cycle to the previous suggestion.
1010+" <Plug>(copilot-previous)
1111+
···1515alias ide=~/.tmux/ide
1616alias tmux-session=~/.tmux/tmux-session
1717alias killtmuxsessions="tmux ls -F'#{session_name}'|egrep '^[0-9]+$'|xargs -I% tmux kill-session -t \"=%\""
1818-alias ta=tmux attach
1818+alias ta="tmux attach"
19192020# when closing ranger it will be at the path you were
2121alias ranger='ranger --choosedir=$HOME/.rangerdir; LASTDIR=`cat $HOME/.rangerdir`; cd "$LASTDIR"'
+3
zsh/configs.shrc
···2323#on slow internet connection brew update takes ages. Disabling it per default here
2424export HOMEBREW_NO_AUTO_UPDATE=1
25252626+#add homebrew
2727+export PATH=/opt/homebrew/bin:$PATH
2828+2629# Add Visual Studio Code (code)
2730export PATH="$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin"
2831
+2-2
zsh/paths.shrc
···88export sync=~/Simon/Sync
99export secondbrain=/Users/sspaeti/Simon/Sync/SecondBrain/
1010export areas=/Users/sspaeti/Simon/Sync/SecondBrain/⚛️\ Areas
1111-export blog=/Users/sspaeti/Simon/Sync/SecondBrain/⚛️\ Areas/⌨️\ sspaeti-com/🅱️\ Blog
1212-export hugo=/Users/sspaeti/Simon/Sync/SecondBrain/⚛️\ Areas/⌨️\ sspaeti-com/🅱️\ Blog
1111+export blog=/Users/sspaeti/Documents/git/sspaeti.com/sspaeti-hugo-blog
1212+export hugo=$blog
1313export docs=~/Documents
1414export SPARK_HOME=~/Documents/spark/spark-3.0.1-bin-hadoop3.2
1515export VS_Projects=/Users/sspaeti/Documents/VS_Projects/