diff --git a/README.md b/README.md index 5d5a776..22f2e2e 100644 --- a/README.md +++ b/README.md @@ -1,66 +1,5 @@ # dotfiles -## wslg ubuntu - ```bash -sudo apt update -sudo apt upgrade -sudo apt install neovim tmux ripgrep zsh tree git build-essential libssl-dev pkg-config mpd -sudo hostname $HOSTNAME -chsh -s $(which zsh) -sudo echo "[interop]\nappendWindowsPath = false\n\n[boot]\nsystemd = true" > /etc/wsl.conf -git clone --origin pingo ssh://git@pingo.thermokar.st/dotfiles ~/.dotfiles -git clone https://github.com/chriskempson/base16-shell.git ~/.config/base16-shell -git clone --recursive https://github.com/sorin-ionescu/prezto.git "${ZDOTDIR:-$HOME}/.zprezto" -cd ~/.dotfiles -./install -source ~/.zshrc -base16_ashes -curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -git clone ssh://git@pingo.thermokar.st/gwar ~/gwar -cd ~/gwar -cargo build --release -./target/release/gwar ~/.dotfiles/$REPOS.toml -cd ~/ && rm -rf ~/gwar -``` - -## manual apps - -- chrome -- cisco anyconnect -- docker desktop -- firefox -- garageband -- iterm2 -- libreoffice -- logseq -- melodics -- passff-host -- postgres.app -- renoise -- signal -- slack -- steermouse -- thunderbird -- virtualbox -- vscode -- xcode -- zoom - -## optional vscode extensions - -```bash -$ code --install-extension AndrsDC.base16-themes -$ code --install-extension ecmel.vscode-html-css -$ code --install-extension formulahendry.auto-close-tag -$ code --install-extension hollowtree.vue-snippets -$ code --install-extension JakeBecker.elixir-ls -$ code --install-extension karigari.chat -$ code --install-extension lextudio.restructuredtext -$ code --install-extension ms-python.python -$ code --install-extension ms-vscode.Go -$ code --install-extension ms-vsliveshare.vsliveshare -$ code --install-extension redhat.vscode-yaml -$ code --install-extension vscodevim.vim -$ code --install-extension wakatime.vscode-wakatime +chezmoi init ``` diff --git a/check_status.sh b/check_status.sh deleted file mode 100755 index 348fa41..0000000 --- a/check_status.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/usr/bin/env zsh - -local a="main" b="pingo/main" -local base=$( git merge-base $a $b ) -local aref=$( git rev-parse $a ) -local bref=$( git rev-parse $b ) - -if [[ $(git diff --stat) != '' ]]; then - echo 'dotfiles: dirty' - exit -fi - -if [[ $aref == "$bref" ]]; then - echo '' -elif [[ $aref == "$base" ]]; then - echo 'dotfiles: needs a pull' -elif [[ $bref == "$base" ]]; then - echo 'dotfiles: needs a push' -else - echo 'dotfiles diverged' -fi diff --git a/dotbot b/dotbot deleted file mode 160000 index 5d83f9e..0000000 --- a/dotbot +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5d83f9e797b1950199e127a8196803f5e33e0916 diff --git a/safe-reattach-to-user-namespace.sh b/home/bin/executable_safe-reattach-to-user-namespace old mode 100755 new mode 100644 similarity index 100% rename from safe-reattach-to-user-namespace.sh rename to home/bin/executable_safe-reattach-to-user-namespace diff --git a/git/gitconfig b/home/dot_gitconfig similarity index 100% rename from git/gitconfig rename to home/dot_gitconfig diff --git a/npmrc b/home/dot_npmrc similarity index 100% rename from npmrc rename to home/dot_npmrc diff --git a/psqlrc b/home/dot_psqlrc similarity index 100% rename from psqlrc rename to home/dot_psqlrc diff --git a/ripgreprc b/home/dot_ripgreprc similarity index 100% rename from ripgreprc rename to home/dot_ripgreprc diff --git a/tmux.conf b/home/dot_tmux.conf similarity index 100% rename from tmux.conf rename to home/dot_tmux.conf diff --git a/zsh/zlogin b/home/dot_zlogin similarity index 100% rename from zsh/zlogin rename to home/dot_zlogin diff --git a/zsh/zlogout b/home/dot_zlogout similarity index 100% rename from zsh/zlogout rename to home/dot_zlogout diff --git a/zsh/zpreztorc b/home/dot_zpreztorc similarity index 100% rename from zsh/zpreztorc rename to home/dot_zpreztorc diff --git a/zsh/zprofile b/home/dot_zprofile similarity index 100% rename from zsh/zprofile rename to home/dot_zprofile diff --git a/zsh/zshenv b/home/dot_zshenv similarity index 100% rename from zsh/zshenv rename to home/dot_zshenv diff --git a/zsh/zshrc b/home/dot_zshrc similarity index 100% rename from zsh/zshrc rename to home/dot_zshrc diff --git a/git/gitignore_global b/home/private_dot_config/git/ignore similarity index 100% rename from git/gitignore_global rename to home/private_dot_config/git/ignore diff --git a/home/private_dot_config/helix/config.toml b/home/private_dot_config/helix/config.toml new file mode 100644 index 0000000..9479f7a --- /dev/null +++ b/home/private_dot_config/helix/config.toml @@ -0,0 +1,4 @@ +theme = "base16_terminal" + +[editor] +true-color = true diff --git a/mpd.conf b/home/private_dot_config/mpd/mpd.conf similarity index 100% rename from mpd.conf rename to home/private_dot_config/mpd/mpd.conf diff --git a/install b/install deleted file mode 100755 index 5a7e72c..0000000 --- a/install +++ /dev/null @@ -1,15 +0,0 @@ -#!/usr/bin/env bash - -set -e - -CONFIG="install.conf.yaml" -DOTBOT_DIR="dotbot" - -DOTBOT_BIN="bin/dotbot" -BASEDIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" - -cd "${BASEDIR}" -git -C "${DOTBOT_DIR}" submodule sync --quiet --recursive -git submodule update --init --recursive "${DOTBOT_DIR}" - -"${BASEDIR}/${DOTBOT_DIR}/${DOTBOT_BIN}" -d "${BASEDIR}" -c "${CONFIG}" "${@}" diff --git a/install.conf.yaml b/install.conf.yaml deleted file mode 100644 index 0b0b1a6..0000000 --- a/install.conf.yaml +++ /dev/null @@ -1,44 +0,0 @@ -- clean: - - '~' - -- create: - - ~/projects/mds - - ~/projects/personal - - ~/.config/mpd/playlists - -- link: - ~/.config/mpd/mpd.conf: mpd.conf - ~/.tmux.conf: tmux.conf - ~/.gitconfig: git/gitconfig - ~/.config/git/ignore: - create: true - path: git/gitignore_global - ~/.npmrc: npmrc - ~/.psqlrc: psqlrc - ~/.ripgreprc: ripgreprc - ~/.zpreztorc: zsh/zpreztorc - ~/.zlogin: zsh/zlogin - ~/.zlogout: zsh/zlogout - ~/.zprofile: zsh/zprofile - ~/.zshenv: zsh/zshenv - ~/.zshrc: zsh/zshrc - ~/Library/Application Support/Code/User/settings.json: - create: true - path: vscode/settings.json - ~/Library/Application Support/Code/User/keybindings.json: - create: true - path: vscode/keybindings.json - ~/Library/Application Support/Code/User/tasks.json: - create: true - path: vscode/tasks.json - ~/.config/nvim/init.vim: - create: true - path: nvim/init.vim - ~/.config/nvim/lua/plugins.lua: - create: true - path: nvim/plugins.lua - ~/.config/nvim/ftplugin: - path: nvim/ftplugin - ~/bin/safe-reattach-to-user-namespace: - create: true - path: safe-reattach-to-user-namespace.sh diff --git a/kakrc b/kakrc deleted file mode 100644 index c1093f1..0000000 --- a/kakrc +++ /dev/null @@ -1,36 +0,0 @@ -# inspired by https://gist.github.com/daboross/ce6a5a9f8d14bd4974c5f43b90dfdfaa - -# line numbers -add-highlighter global/ number-lines -# TODO: do I _have_ to use rgb here? -set-face global LineNumbers rgb:707070,default - -# helper popups -set -add global autoinfo normal -set global ui_options ncurses_assistant=off - -set global autowrap_fmtcmd 'fmt -w %c' - -# global: wrap to 100 characters (unless FT override, below) -add-highlighter global/ wrap -width 101 -indent -word -set global autowrap_column 101 - -# global: 4 space indents (unless FT override, below) -set global tabstop 4 -hook global InsertChar \t %{ exec -draft -itersel h@ } -group kakrc-replace-tabs-with-spaces - -#### FT overrides #### -hook global WinSetOption filetype=rust %{ - set buffer formatcmd 'rustfmt' - set buffer tabstop 4 - set buffer indentwidth 4 - add-highlighter buffer/ wrap -word -width 120 - set buffer autowrap_column 120 -} - -hook global WinSetOption filetype=python %{ - set buffer tabstop 4 - set buffer indentwidth 4 - add-highlighter buffer/ wrap -word -width 79 - set buffer autowrap_column 79 -} diff --git a/mouse.xml b/mouse.xml deleted file mode 100644 index a802602..0000000 --- a/mouse.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - 1390 - 254 - 0 - - default - 1 - 2 - 5 - 41 - 41 - 39 - 40 - 5 - 5 - 5 - 1 - 33 - 34 - 36 - 0 - 0 - 0 - 0 - 0 - 0 - 1 - 73 - 1 - 72 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 1 - - \ No newline at end of file diff --git a/nvim/ftplugin/gdscript.vim b/nvim/ftplugin/gdscript.vim deleted file mode 100644 index c24da59..0000000 --- a/nvim/ftplugin/gdscript.vim +++ /dev/null @@ -1 +0,0 @@ -setlocal shiftwidth=4 diff --git a/nvim/init.vim b/nvim/init.vim deleted file mode 100644 index f5a7a1a..0000000 --- a/nvim/init.vim +++ /dev/null @@ -1,26 +0,0 @@ -" Stick with vimscript file at the moment, but prefer lua for config - -" TODO: fix this vimscript fallback -set backupdir=~/.vim-tmp -set directory=~/.vim-tmp - -lua << EOF -local set = vim.opt - -set.number = true -set.autoindent = true -set.colorcolumn = {80, 100, 120} -set.cursorline = true -set.expandtab = true -set.backup = true - -set.writebackup = true -set.list = true -set.listchars = { trail = '~', tab = '>.' } -set.mouse = 'a' -set.completeopt = { 'menu', 'menuone', 'noselect' } -set.termguicolors = true -set.tabstop = 4 - -require('plugins') -EOF diff --git a/nvim/plugins.lua b/nvim/plugins.lua deleted file mode 100644 index 2c1c60f..0000000 --- a/nvim/plugins.lua +++ /dev/null @@ -1,162 +0,0 @@ -local fn = vim.fn - -local install_path = fn.stdpath('data')..'/site/pack/packer/start/packer.nvim' - -if fn.empty(fn.glob(install_path)) > 0 then - packer_bootstrap = fn.system({ - 'git', 'clone', '--depth', '1', 'https://github.com/wbthomason/packer.nvim', install_path - }) -end - -return require('packer').startup(function() - ----------------------------------------------------------------------------- - use { 'wbthomason/packer.nvim' } - - ----------------------------------------------------------------------------- - use { 'wakatime/vim-wakatime' } - - ----------------------------------------------------------------------------- - use { 'habamax/vim-godot' } - - ----------------------------------------------------------------------------- - use { 'Bakudankun/PICO-8.vim' } - - ----------------------------------------------------------------------------- - use { - 'chriskempson/base16-vim', - config = function() - vim.cmd('source ~/.vimrc_background') - vim.g.base16colorspace = 256 - end, - } - - ----------------------------------------------------------------------------- - use { - 'nvim-telescope/telescope.nvim', - requires = { - { 'nvim-lua/plenary.nvim' }, - { 'kyazdani42/nvim-web-devicons' }, - }, - config = function() - vim.api.nvim_set_keymap('n', '-', - ':Telescope find_files find_command=rg,--ignore,--ignore-case,--hidden,--files', - { noremap = true }) - end, - } - - ----------------------------------------------------------------------------- - use { 'nvim-treesitter/nvim-treesitter', run = ':TSUpdate' } - - ----------------------------------------------------------------------------- - use { - 'hrsh7th/nvim-cmp', - requires = { - { 'hrsh7th/cmp-vsnip', after = 'nvim-cmp' }, - { 'hrsh7th/cmp-nvim-lsp', after = 'nvim-cmp' }, - { 'hrsh7th/cmp-buffer', after = 'nvim-cmp' }, - { 'hrsh7th/vim-vsnip', after = 'nvim-cmp' }, - }, - config = function() - local cmp = require('cmp') - cmp.setup({ - snippet = { - expand = function(args) - vim.fn["vsnip#anonymous"](args.body) - end, - }, - mapping = { - [''] = cmp.mapping.scroll_docs(-4), - [''] = cmp.mapping.scroll_docs(4), - [''] = cmp.mapping.complete(), - [''] = cmp.mapping.close(), - [''] = cmp.mapping.confirm({ select = true }), - }, - sources = { - { name = 'nvim_lsp' }, - { name = 'vsnip' }, - { name = 'buffer' }, - } - }) - end, - } - - ----------------------------------------------------------------------------- - use { - 'neovim/nvim-lspconfig', - after = 'nvim-cmp', - config = function() - lspconfig = require('lspconfig') - - lspconfig.pyright.setup({ - settings = { - python = { - venvPath = "~/.conda/envs", - analysis = { - useLibraryCodeForTypes = true, - } - } - } - }) - - lspconfig.rust_analyzer.setup({}) - - local cmp = require('cmp_nvim_lsp') - local gd_capabilities = cmp.update_capabilities( - vim.lsp.protocol.make_client_capabilities() - ) - lspconfig.gdscript.setup({ - capabilities = gd_capabilities, - cmd = { 'nc', '127.0.0.1', '6008' }, - }) - - end, - } - - ----------------------------------------------------------------------------- - use { 'mhinz/vim-signify' } - - ----------------------------------------------------------------------------- - use { - 'simrat39/rust-tools.nvim', - after = 'nvim-lspconfig', - requires = { - { 'neovim/nvim-lspconfig' }, - { 'nvim-lua/popup.nvim' }, - { 'nvim-lua/plenary.nvim' }, - }, - config = function() - require('rust-tools').setup({}) - end, - } - - ----------------------------------------------------------------------------- - use { - 'GustavoKatel/sidebar.nvim', - requires = { { 'GustavoKatel/todo-comments.nvim' } }, - config = function() - require('sidebar-nvim').setup({ - side = 'right', - sections = { 'datetime', 'git', 'diagnostics', 'todos' } - }) - end, - } - - ----------------------------------------------------------------------------- - use { - 'famiu/feline.nvim', - config = function() - require('feline').setup({ preset = 'noicon' }) - end, - } - - ----------------------------------------------------------------------------- - use { 'SuneelFreimuth/vim-gemtext' } - - ----------------------------------------------------------------------------- - use { 'junegunn/goyo.vim' } - - ----------------------------------------------------------------------------- - if packer_bootstrap then - require('packer').sync() - end -end) diff --git a/remarkable-sync.sh b/remarkable-sync.sh deleted file mode 100755 index 2bcbd7a..0000000 --- a/remarkable-sync.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/usr/bin/env bash - -set -e - -offpunk.py --sync -rsync -r --copy-links ~/remarkable/ root@192.168.1.157:~/sync diff --git a/rsync_excludes.txt b/rsync_excludes.txt deleted file mode 100644 index b4be3d3..0000000 --- a/rsync_excludes.txt +++ /dev/null @@ -1,31 +0,0 @@ -- *.pyc -- .DS_Store -- .Trash/ -- .bundle/ -- .cache/ -- .cargo/ -- .cisco/ -- .conda-bld/ -- .conda/ -- .cpan/ -- .dropbox/ -- .electron/ -- .fzf/ -- .gem/ -- .local/ -- .mail/ -- .npm/ -- .nvim/plugged/ -- .rustup/ -- .vim/plugged/ -- .wine/ -- .zprezto/ -- Applications/ -- Library/ -- __pycache__ -- miniconda3/ -- node_modules -- tmp/ -- venv -- .vagrant.d/ -- .vscode/extensions/ diff --git a/vimrc b/vimrc deleted file mode 100644 index a03848e..0000000 --- a/vimrc +++ /dev/null @@ -1,86 +0,0 @@ -" filetype support provides filetype-specific indenting, syntax highlighting, -" omni-completion and other useful settings. -filetype plugin indent on - -syntax on - -" built-in plugin, `%` to jump to condition branch -runtime macros/matchit.vim - -let mapleader=" " - -set autoindent -set backspace=indent,eol,start -set hidden -set incsearch -set ruler -set wildmenu -set wildmode=full -set number -set list -set listchars=tab:▸\ ,extends:>,precedes:<,trail:~ -set cursorline -set colorcolumn=80 -set backup -set backupdir=~/.vim-tmp,~/.tmp,~/tmp,/var/tmp,/tmp -set backupskip=/tmp/*,/private/tmp/* -set directory=~/.vim-tmp,~/.tmp,~/tmp,/var/tmp,/tmp -set writebackup -set expandtab -set updatetime=200 -set history=250 -set hlsearch - -nnoremap [b :bprevious -nnoremap ]b :bnext -nnoremap [B :bfirst -nnoremap ]B :blast - -xnoremap . :normal . - -call plug#begin('~/.vim/plugged') - Plug 'airblade/vim-gitgutter' - Plug 'chriskempson/base16-vim' - Plug 'mattn/calendar-vim' - Plug 'ntpeters/vim-better-whitespace' - Plug 'sheerun/vim-polyglot' - Plug 'tpope/vim-vinegar' - Plug 'vim-airline/vim-airline' - Plug 'vim-airline/vim-airline-themes' - Plug 'vimwiki/vimwiki' - Plug 'wakatime/vim-wakatime' -call plug#end() - -" for Plug 'chriskempson/base16-vim' -let base16colorspace=256 -source ~/.vimrc_background - -" for Plug 'ntpeters/vim-better-whitespace' -let g:better_whitespace_enabled=1 -let g:strip_whitespace_on_save=1 - -" for Plug 'vim-airline/vim-airline' -set laststatus=2 -let g:airline#extensions#tabline#enabled=1 -let g:airline#extensions#tabline#fnamemod=':t' - -" for Plug 'vim-airline/vim-airline-themes' -let g:airline_theme='base16' - -" vimwiki -let notes_wiki = {} -let notes_wiki.path = '/Users/matthew/projects/personal/notes' -let notes_wiki.syntax = 'markdown' -let notes_wiki.ext = '.md' - -let weeklies_wiki = {} -let weeklies_wiki.path = '/Users/matthew/projects/personal/notes/weeklies' -let weeklies_wiki.syntax = 'markdown' -let weeklies_wiki.ext = '.md' - -let pitches_wiki = {} -let pitches_wiki.path = '/Users/matthew/projects/personal/notes/pitches' -let pitches_wiki.syntax = 'markdown' -let pitches_wiki.ext = '.md' - -let g:vimwiki_list = [notes_wiki, weeklies_wiki, pitches_wiki] diff --git a/vscode/keybindings.json b/vscode/keybindings.json deleted file mode 100644 index 0f88c00..0000000 --- a/vscode/keybindings.json +++ /dev/null @@ -1,11 +0,0 @@ -[ - { - "key": "ctrl+w k", - "command": "workbench.action.focusActiveEditorGroup", - "when": "!editorFocus" - }, - { - "key": "cmd+m", - "command": "workbench.action.toggleMaximizedPanel" - } -] diff --git a/vscode/mds.code-workspace b/vscode/mds.code-workspace deleted file mode 100644 index 149d793..0000000 --- a/vscode/mds.code-workspace +++ /dev/null @@ -1,32 +0,0 @@ -{ - "folders": [ - { - "name": "ccdb-api", - "path": "/Users/matthew/projects/mds/ccdb-api" - }, - { - "name": "ccdb-web", - "path": "/Users/matthew/projects/mds/ccdb-web" - }, - { - "name": "dotfiles", - "path": "/Users/matthew/.dotfiles" - }, - { - "name": "fathm", - "path": "/Users/matthew/projects/mds/fathm" - }, - { - "name": "hibernators", - "path": "/Users/matthew/projects/mds/hibernators" - }, - { - "name": "hibernators-web", - "path": "/Users/matthew/projects/mds/hibernators-web" - }, - { - "name": "tucotuco", - "path": "/Users/matthew/projects/mds/tucotuco" - } - ] -} \ No newline at end of file diff --git a/vscode/personal.code-workspace b/vscode/personal.code-workspace deleted file mode 100644 index bb1fb86..0000000 --- a/vscode/personal.code-workspace +++ /dev/null @@ -1,12 +0,0 @@ -{ - "folders": [ - { - "name": "dotfiles", - "path": "/Users/matthew/.dotfiles" - }, - { - "name": "elixir-class", - "path": "/Users/matthew/projects/personal/elixir-class" - } - ] -} \ No newline at end of file diff --git a/vscode/qiime2-1.code-workspace b/vscode/qiime2-1.code-workspace deleted file mode 100644 index c6ca305..0000000 --- a/vscode/qiime2-1.code-workspace +++ /dev/null @@ -1,252 +0,0 @@ -{ - "folders": [ - { - "name": "action-library-packaging", - "path": "/Users/matthew/projects/qiime2/action-library-packaging" - }, - { - "name": "bioconda-recipes", - "path": "/Users/matthew/projects/qiime2/bioconda-recipes" - }, - { - "name": "busywork", - "path": "/Users/matthew/projects/qiime2/busywork" - }, - { - "name": "busywork2_action_playground", - "path": "/Users/matthew/projects/qiime2/busywork2_action_playground" - }, - { - "name": "caporaso-lab-secrets", - "path": "/Users/matthew/projects/qiime2/caporaso-lab-secrets" - }, - { - "name": "caporaso-lab.github.io", - "path": "/Users/matthew/projects/qiime2/caporaso-lab.github.io" - }, - { - "name": "data", - "path": "/Users/matthew/projects/qiime2/data" - }, - { - "name": "data302", - "path": "/Users/matthew/projects/qiime2/data302" - }, - { - "name": "deblur", - "path": "/Users/matthew/projects/qiime2/deblur" - }, - { - "name": "dev-docs", - "path": "/Users/matthew/projects/qiime2/dev-docs" - }, - { - "name": "discourse-unhandled-tagger", - "path": "/Users/matthew/projects/qiime2/discourse-unhandled-tagger" - }, - { - "name": "docs", - "path": "/Users/matthew/projects/qiime2/docs" - }, - { - "name": "dotfiles", - "path": "/Users/matthew/.dotfiles" - }, - { - "name": "environment-files", - "path": "/Users/matthew/projects/qiime2/environment-files" - }, - { - "name": "genome-sampler", - "path": "/Users/matthew/projects/qiime2/genome-sampler" - }, - { - "name": "keemei", - "path": "/Users/matthew/projects/qiime2/Keemei" - }, - { - "name": "library", - "path": "/Users/matthew/projects/qiime2/library" - }, - { - "name": "logos", - "path": "/Users/matthew/projects/qiime2/logos" - }, - { - "name": "paper2", - "path": "/Users/matthew/projects/qiime2/paper2" - }, - { - "name": "pretrained-feature-classifiers", - "path": "/Users/matthew/projects/qiime2/pretrained-feature-classifiers" - }, - { - "name": "q2-alignment", - "path": "/Users/matthew/projects/qiime2/q2-alignment" - }, - { - "name": "q2-composition", - "path": "/Users/matthew/projects/qiime2/q2-composition" - }, - { - "name": "q2-cutadapt", - "path": "/Users/matthew/projects/qiime2/q2-cutadapt" - }, - { - "name": "q2-dada2", - "path": "/Users/matthew/projects/qiime2/q2-dada2" - }, - { - "name": "q2-deblur", - "path": "/Users/matthew/projects/qiime2/q2-deblur" - }, - { - "name": "q2-demux", - "path": "/Users/matthew/projects/qiime2/q2-demux" - }, - { - "name": "q2-diversity", - "path": "/Users/matthew/projects/qiime2/q2-diversity" - }, - { - "name": "q2-diversity-lib", - "path": "/Users/matthew/projects/qiime2/q2-diversity-lib" - }, - { - "name": "q2-emperor", - "path": "/Users/matthew/projects/qiime2/q2-emperor" - }, - { - "name": "q2-feature-classifier", - "path": "/Users/matthew/projects/qiime2/q2-feature-classifier" - }, - { - "name": "q2-feature-table", - "path": "/Users/matthew/projects/qiime2/q2-feature-table" - }, - { - "name": "q2-fragment-insertion", - "path": "/Users/matthew/projects/qiime2/q2-fragment-insertion" - }, - { - "name": "q2-gneiss", - "path": "/Users/matthew/projects/qiime2/q2-gneiss" - }, - { - "name": "q2-longitudinal", - "path": "/Users/matthew/projects/qiime2/q2-longitudinal" - }, - { - "name": "q2-metadata", - "path": "/Users/matthew/projects/qiime2/q2-metadata" - }, - { - "name": "q2-mystery-stew", - "path": "/Users/matthew/projects/qiime2/q2-mystery-stew" - }, - { - "name": "q2-no-op", - "path": "/Users/matthew/projects/qiime2/q2-no-op" - }, - { - "name": "q2-phylogenomics", - "path": "/Users/matthew/projects/qiime2/q2-phylogenomics" - }, - { - "name": "q2-phylogeny", - "path": "/Users/matthew/projects/qiime2/q2-phylogeny" - }, - { - "name": "q2-quality-control", - "path": "/Users/matthew/projects/qiime2/q2-quality-control" - }, - { - "name": "q2-quality-filter", - "path": "/Users/matthew/projects/qiime2/q2-quality-filter" - }, - { - "name": "q2-sample-classifier", - "path": "/Users/matthew/projects/qiime2/q2-sample-classifier" - }, - { - "name": "q2-shogun", - "path": "/Users/matthew/projects/qiime2/q2-shogun" - }, - { - "name": "q2-taxa", - "path": "/Users/matthew/projects/qiime2/q2-taxa" - }, - { - "name": "q2-types", - "path": "/Users/matthew/projects/qiime2/q2-types" - }, - { - "name": "q2-vsearch", - "path": "/Users/matthew/projects/qiime2/q2-vsearch" - }, - { - "name": "q2cli", - "path": "/Users/matthew/projects/qiime2/q2cli" - }, - { - "name": "q2cwl", - "path": "/Users/matthew/projects/qiime2/q2cwl" - }, - { - "name": "q2galaxy", - "path": "/Users/matthew/projects/qiime2/q2galaxy" - }, - { - "name": "q2studio", - "path": "/Users/matthew/projects/qiime2/q2studio" - }, - { - "name": "q2templates", - "path": "/Users/matthew/projects/qiime2/q2templates" - }, - { - "name": "q2view", - "path": "/Users/matthew/projects/qiime2/q2view" - }, - { - "name": "qiime2", - "path": "/Users/matthew/projects/qiime2/qiime2" - }, - { - "name": "qiime2-meta-figures", - "path": "/Users/matthew/projects/qiime2/qiime2-meta-figures" - }, - { - "name": "qiime2.github.io", - "path": "/Users/matthew/projects/qiime2/qiime2.github.io" - }, - { - "name": "scikit-bio", - "path": "/Users/matthew/projects/qiime2/scikit-bio" - }, - { - "name": "static-site-infrastructure", - "path": "/Users/matthew/projects/qiime2/static-site-infrastructure" - }, - { - "name": "template-repo", - "path": "/Users/matthew/projects/qiime2/template-repo" - }, - { - "name": "view.qiime2.org", - "path": "/Users/matthew/projects/qiime2/view.qiime2.org" - }, - { - "name": "vm-playbooks", - "path": "/Users/matthew/projects/qiime2/vm-playbooks" - }, - { - "name": "workshop-playbooks", - "path": "/Users/matthew/projects/qiime2/workshop-playbooks" - }, - { - "name": "workshops.qiime2.org", - "path": "/Users/matthew/projects/qiime2/workshops.qiime2.org" - } - ] -} \ No newline at end of file diff --git a/vscode/qiime2-2.code-workspace b/vscode/qiime2-2.code-workspace deleted file mode 100644 index c6ca305..0000000 --- a/vscode/qiime2-2.code-workspace +++ /dev/null @@ -1,252 +0,0 @@ -{ - "folders": [ - { - "name": "action-library-packaging", - "path": "/Users/matthew/projects/qiime2/action-library-packaging" - }, - { - "name": "bioconda-recipes", - "path": "/Users/matthew/projects/qiime2/bioconda-recipes" - }, - { - "name": "busywork", - "path": "/Users/matthew/projects/qiime2/busywork" - }, - { - "name": "busywork2_action_playground", - "path": "/Users/matthew/projects/qiime2/busywork2_action_playground" - }, - { - "name": "caporaso-lab-secrets", - "path": "/Users/matthew/projects/qiime2/caporaso-lab-secrets" - }, - { - "name": "caporaso-lab.github.io", - "path": "/Users/matthew/projects/qiime2/caporaso-lab.github.io" - }, - { - "name": "data", - "path": "/Users/matthew/projects/qiime2/data" - }, - { - "name": "data302", - "path": "/Users/matthew/projects/qiime2/data302" - }, - { - "name": "deblur", - "path": "/Users/matthew/projects/qiime2/deblur" - }, - { - "name": "dev-docs", - "path": "/Users/matthew/projects/qiime2/dev-docs" - }, - { - "name": "discourse-unhandled-tagger", - "path": "/Users/matthew/projects/qiime2/discourse-unhandled-tagger" - }, - { - "name": "docs", - "path": "/Users/matthew/projects/qiime2/docs" - }, - { - "name": "dotfiles", - "path": "/Users/matthew/.dotfiles" - }, - { - "name": "environment-files", - "path": "/Users/matthew/projects/qiime2/environment-files" - }, - { - "name": "genome-sampler", - "path": "/Users/matthew/projects/qiime2/genome-sampler" - }, - { - "name": "keemei", - "path": "/Users/matthew/projects/qiime2/Keemei" - }, - { - "name": "library", - "path": "/Users/matthew/projects/qiime2/library" - }, - { - "name": "logos", - "path": "/Users/matthew/projects/qiime2/logos" - }, - { - "name": "paper2", - "path": "/Users/matthew/projects/qiime2/paper2" - }, - { - "name": "pretrained-feature-classifiers", - "path": "/Users/matthew/projects/qiime2/pretrained-feature-classifiers" - }, - { - "name": "q2-alignment", - "path": "/Users/matthew/projects/qiime2/q2-alignment" - }, - { - "name": "q2-composition", - "path": "/Users/matthew/projects/qiime2/q2-composition" - }, - { - "name": "q2-cutadapt", - "path": "/Users/matthew/projects/qiime2/q2-cutadapt" - }, - { - "name": "q2-dada2", - "path": "/Users/matthew/projects/qiime2/q2-dada2" - }, - { - "name": "q2-deblur", - "path": "/Users/matthew/projects/qiime2/q2-deblur" - }, - { - "name": "q2-demux", - "path": "/Users/matthew/projects/qiime2/q2-demux" - }, - { - "name": "q2-diversity", - "path": "/Users/matthew/projects/qiime2/q2-diversity" - }, - { - "name": "q2-diversity-lib", - "path": "/Users/matthew/projects/qiime2/q2-diversity-lib" - }, - { - "name": "q2-emperor", - "path": "/Users/matthew/projects/qiime2/q2-emperor" - }, - { - "name": "q2-feature-classifier", - "path": "/Users/matthew/projects/qiime2/q2-feature-classifier" - }, - { - "name": "q2-feature-table", - "path": "/Users/matthew/projects/qiime2/q2-feature-table" - }, - { - "name": "q2-fragment-insertion", - "path": "/Users/matthew/projects/qiime2/q2-fragment-insertion" - }, - { - "name": "q2-gneiss", - "path": "/Users/matthew/projects/qiime2/q2-gneiss" - }, - { - "name": "q2-longitudinal", - "path": "/Users/matthew/projects/qiime2/q2-longitudinal" - }, - { - "name": "q2-metadata", - "path": "/Users/matthew/projects/qiime2/q2-metadata" - }, - { - "name": "q2-mystery-stew", - "path": "/Users/matthew/projects/qiime2/q2-mystery-stew" - }, - { - "name": "q2-no-op", - "path": "/Users/matthew/projects/qiime2/q2-no-op" - }, - { - "name": "q2-phylogenomics", - "path": "/Users/matthew/projects/qiime2/q2-phylogenomics" - }, - { - "name": "q2-phylogeny", - "path": "/Users/matthew/projects/qiime2/q2-phylogeny" - }, - { - "name": "q2-quality-control", - "path": "/Users/matthew/projects/qiime2/q2-quality-control" - }, - { - "name": "q2-quality-filter", - "path": "/Users/matthew/projects/qiime2/q2-quality-filter" - }, - { - "name": "q2-sample-classifier", - "path": "/Users/matthew/projects/qiime2/q2-sample-classifier" - }, - { - "name": "q2-shogun", - "path": "/Users/matthew/projects/qiime2/q2-shogun" - }, - { - "name": "q2-taxa", - "path": "/Users/matthew/projects/qiime2/q2-taxa" - }, - { - "name": "q2-types", - "path": "/Users/matthew/projects/qiime2/q2-types" - }, - { - "name": "q2-vsearch", - "path": "/Users/matthew/projects/qiime2/q2-vsearch" - }, - { - "name": "q2cli", - "path": "/Users/matthew/projects/qiime2/q2cli" - }, - { - "name": "q2cwl", - "path": "/Users/matthew/projects/qiime2/q2cwl" - }, - { - "name": "q2galaxy", - "path": "/Users/matthew/projects/qiime2/q2galaxy" - }, - { - "name": "q2studio", - "path": "/Users/matthew/projects/qiime2/q2studio" - }, - { - "name": "q2templates", - "path": "/Users/matthew/projects/qiime2/q2templates" - }, - { - "name": "q2view", - "path": "/Users/matthew/projects/qiime2/q2view" - }, - { - "name": "qiime2", - "path": "/Users/matthew/projects/qiime2/qiime2" - }, - { - "name": "qiime2-meta-figures", - "path": "/Users/matthew/projects/qiime2/qiime2-meta-figures" - }, - { - "name": "qiime2.github.io", - "path": "/Users/matthew/projects/qiime2/qiime2.github.io" - }, - { - "name": "scikit-bio", - "path": "/Users/matthew/projects/qiime2/scikit-bio" - }, - { - "name": "static-site-infrastructure", - "path": "/Users/matthew/projects/qiime2/static-site-infrastructure" - }, - { - "name": "template-repo", - "path": "/Users/matthew/projects/qiime2/template-repo" - }, - { - "name": "view.qiime2.org", - "path": "/Users/matthew/projects/qiime2/view.qiime2.org" - }, - { - "name": "vm-playbooks", - "path": "/Users/matthew/projects/qiime2/vm-playbooks" - }, - { - "name": "workshop-playbooks", - "path": "/Users/matthew/projects/qiime2/workshop-playbooks" - }, - { - "name": "workshops.qiime2.org", - "path": "/Users/matthew/projects/qiime2/workshops.qiime2.org" - } - ] -} \ No newline at end of file diff --git a/vscode/qiime2-3.code-workspace b/vscode/qiime2-3.code-workspace deleted file mode 100644 index c6ca305..0000000 --- a/vscode/qiime2-3.code-workspace +++ /dev/null @@ -1,252 +0,0 @@ -{ - "folders": [ - { - "name": "action-library-packaging", - "path": "/Users/matthew/projects/qiime2/action-library-packaging" - }, - { - "name": "bioconda-recipes", - "path": "/Users/matthew/projects/qiime2/bioconda-recipes" - }, - { - "name": "busywork", - "path": "/Users/matthew/projects/qiime2/busywork" - }, - { - "name": "busywork2_action_playground", - "path": "/Users/matthew/projects/qiime2/busywork2_action_playground" - }, - { - "name": "caporaso-lab-secrets", - "path": "/Users/matthew/projects/qiime2/caporaso-lab-secrets" - }, - { - "name": "caporaso-lab.github.io", - "path": "/Users/matthew/projects/qiime2/caporaso-lab.github.io" - }, - { - "name": "data", - "path": "/Users/matthew/projects/qiime2/data" - }, - { - "name": "data302", - "path": "/Users/matthew/projects/qiime2/data302" - }, - { - "name": "deblur", - "path": "/Users/matthew/projects/qiime2/deblur" - }, - { - "name": "dev-docs", - "path": "/Users/matthew/projects/qiime2/dev-docs" - }, - { - "name": "discourse-unhandled-tagger", - "path": "/Users/matthew/projects/qiime2/discourse-unhandled-tagger" - }, - { - "name": "docs", - "path": "/Users/matthew/projects/qiime2/docs" - }, - { - "name": "dotfiles", - "path": "/Users/matthew/.dotfiles" - }, - { - "name": "environment-files", - "path": "/Users/matthew/projects/qiime2/environment-files" - }, - { - "name": "genome-sampler", - "path": "/Users/matthew/projects/qiime2/genome-sampler" - }, - { - "name": "keemei", - "path": "/Users/matthew/projects/qiime2/Keemei" - }, - { - "name": "library", - "path": "/Users/matthew/projects/qiime2/library" - }, - { - "name": "logos", - "path": "/Users/matthew/projects/qiime2/logos" - }, - { - "name": "paper2", - "path": "/Users/matthew/projects/qiime2/paper2" - }, - { - "name": "pretrained-feature-classifiers", - "path": "/Users/matthew/projects/qiime2/pretrained-feature-classifiers" - }, - { - "name": "q2-alignment", - "path": "/Users/matthew/projects/qiime2/q2-alignment" - }, - { - "name": "q2-composition", - "path": "/Users/matthew/projects/qiime2/q2-composition" - }, - { - "name": "q2-cutadapt", - "path": "/Users/matthew/projects/qiime2/q2-cutadapt" - }, - { - "name": "q2-dada2", - "path": "/Users/matthew/projects/qiime2/q2-dada2" - }, - { - "name": "q2-deblur", - "path": "/Users/matthew/projects/qiime2/q2-deblur" - }, - { - "name": "q2-demux", - "path": "/Users/matthew/projects/qiime2/q2-demux" - }, - { - "name": "q2-diversity", - "path": "/Users/matthew/projects/qiime2/q2-diversity" - }, - { - "name": "q2-diversity-lib", - "path": "/Users/matthew/projects/qiime2/q2-diversity-lib" - }, - { - "name": "q2-emperor", - "path": "/Users/matthew/projects/qiime2/q2-emperor" - }, - { - "name": "q2-feature-classifier", - "path": "/Users/matthew/projects/qiime2/q2-feature-classifier" - }, - { - "name": "q2-feature-table", - "path": "/Users/matthew/projects/qiime2/q2-feature-table" - }, - { - "name": "q2-fragment-insertion", - "path": "/Users/matthew/projects/qiime2/q2-fragment-insertion" - }, - { - "name": "q2-gneiss", - "path": "/Users/matthew/projects/qiime2/q2-gneiss" - }, - { - "name": "q2-longitudinal", - "path": "/Users/matthew/projects/qiime2/q2-longitudinal" - }, - { - "name": "q2-metadata", - "path": "/Users/matthew/projects/qiime2/q2-metadata" - }, - { - "name": "q2-mystery-stew", - "path": "/Users/matthew/projects/qiime2/q2-mystery-stew" - }, - { - "name": "q2-no-op", - "path": "/Users/matthew/projects/qiime2/q2-no-op" - }, - { - "name": "q2-phylogenomics", - "path": "/Users/matthew/projects/qiime2/q2-phylogenomics" - }, - { - "name": "q2-phylogeny", - "path": "/Users/matthew/projects/qiime2/q2-phylogeny" - }, - { - "name": "q2-quality-control", - "path": "/Users/matthew/projects/qiime2/q2-quality-control" - }, - { - "name": "q2-quality-filter", - "path": "/Users/matthew/projects/qiime2/q2-quality-filter" - }, - { - "name": "q2-sample-classifier", - "path": "/Users/matthew/projects/qiime2/q2-sample-classifier" - }, - { - "name": "q2-shogun", - "path": "/Users/matthew/projects/qiime2/q2-shogun" - }, - { - "name": "q2-taxa", - "path": "/Users/matthew/projects/qiime2/q2-taxa" - }, - { - "name": "q2-types", - "path": "/Users/matthew/projects/qiime2/q2-types" - }, - { - "name": "q2-vsearch", - "path": "/Users/matthew/projects/qiime2/q2-vsearch" - }, - { - "name": "q2cli", - "path": "/Users/matthew/projects/qiime2/q2cli" - }, - { - "name": "q2cwl", - "path": "/Users/matthew/projects/qiime2/q2cwl" - }, - { - "name": "q2galaxy", - "path": "/Users/matthew/projects/qiime2/q2galaxy" - }, - { - "name": "q2studio", - "path": "/Users/matthew/projects/qiime2/q2studio" - }, - { - "name": "q2templates", - "path": "/Users/matthew/projects/qiime2/q2templates" - }, - { - "name": "q2view", - "path": "/Users/matthew/projects/qiime2/q2view" - }, - { - "name": "qiime2", - "path": "/Users/matthew/projects/qiime2/qiime2" - }, - { - "name": "qiime2-meta-figures", - "path": "/Users/matthew/projects/qiime2/qiime2-meta-figures" - }, - { - "name": "qiime2.github.io", - "path": "/Users/matthew/projects/qiime2/qiime2.github.io" - }, - { - "name": "scikit-bio", - "path": "/Users/matthew/projects/qiime2/scikit-bio" - }, - { - "name": "static-site-infrastructure", - "path": "/Users/matthew/projects/qiime2/static-site-infrastructure" - }, - { - "name": "template-repo", - "path": "/Users/matthew/projects/qiime2/template-repo" - }, - { - "name": "view.qiime2.org", - "path": "/Users/matthew/projects/qiime2/view.qiime2.org" - }, - { - "name": "vm-playbooks", - "path": "/Users/matthew/projects/qiime2/vm-playbooks" - }, - { - "name": "workshop-playbooks", - "path": "/Users/matthew/projects/qiime2/workshop-playbooks" - }, - { - "name": "workshops.qiime2.org", - "path": "/Users/matthew/projects/qiime2/workshops.qiime2.org" - } - ] -} \ No newline at end of file diff --git a/vscode/settings.json b/vscode/settings.json deleted file mode 100644 index 4ce9c6c..0000000 --- a/vscode/settings.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "editor.cursorStyle": "block", - "editor.minimap.enabled": false, - - "telemetry.enableTelemetry": false, - "telemetry.enableCrashReporter": false, - - "workbench.colorTheme": "Base16 Dark Ashes", - "workbench.sideBar.location": "right", - "window.restoreFullscreen": false, - - "python.jediEnabled": false, - - "git.confirmSync": false, - "githubPullRequests.remotes": [ - "origin", - "upstream", - "thermokarst", - "qiime2" - ], - "[elixir]": { - "editor.tabSize": 2, - "editor.formatOnSave": true - }, - "python.condaPath": "/opt/miniconda3/bin/conda", - "python.defaultInterpreterPath": "~/.conda/envs/q2dev/bin/python", - "python.terminal.activateEnvInCurrentTerminal": true, - "python.languageServer": "Microsoft", - "liveshare.authenticationProvider": "GitHub", - "editor.inlineSuggest.enabled": true -} diff --git a/vscode/tasks.json b/vscode/tasks.json deleted file mode 100644 index 87ebba5..0000000 --- a/vscode/tasks.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "version": "2.0.0", - "tasks": [ - { - "label": "q2 test", - "type": "shell", - "command": "make test" - } - ] -}