diff --git a/.Brewfile b/.Brewfile
index 3df392e..a56d8bb 100644
--- a/.Brewfile
+++ b/.Brewfile
@@ -33,3 +33,5 @@ cask "focus"
brew "htop"
cask "balance-lock"
cask "karabiner-elements"
+cask "ngrok"
+brew "httpie"
diff --git a/.Brewfile.lock.json b/.Brewfile.lock.json
index fd38a93..02184d6 100644
--- a/.Brewfile.lock.json
+++ b/.Brewfile.lock.json
@@ -487,6 +487,45 @@
}
}
}
+ },
+ "httpie": {
+ "version": "3.2.1",
+ "bottle": {
+ "rebuild": 0,
+ "root_url": "https://ghcr.io/v2/homebrew/core",
+ "files": {
+ "arm64_monterey": {
+ "cellar": ":any_skip_relocation",
+ "url": "https://ghcr.io/v2/homebrew/core/httpie/blobs/sha256:10ce896b2bb6686104fedea658fdaf903c0dd77bfb1f4a889f4bae714f4d9504",
+ "sha256": "10ce896b2bb6686104fedea658fdaf903c0dd77bfb1f4a889f4bae714f4d9504"
+ },
+ "arm64_big_sur": {
+ "cellar": ":any_skip_relocation",
+ "url": "https://ghcr.io/v2/homebrew/core/httpie/blobs/sha256:289f01c3a0d275ac15d6a54a742d865b88e1c7597530548db959389e5ae3a2fc",
+ "sha256": "289f01c3a0d275ac15d6a54a742d865b88e1c7597530548db959389e5ae3a2fc"
+ },
+ "monterey": {
+ "cellar": ":any_skip_relocation",
+ "url": "https://ghcr.io/v2/homebrew/core/httpie/blobs/sha256:70f95f6fb4c9d8438cf3957d1a206a615f870c69aefb8085976d455971404c26",
+ "sha256": "70f95f6fb4c9d8438cf3957d1a206a615f870c69aefb8085976d455971404c26"
+ },
+ "big_sur": {
+ "cellar": ":any_skip_relocation",
+ "url": "https://ghcr.io/v2/homebrew/core/httpie/blobs/sha256:4a2af142a0361da7cd3bced7212f3cecc62ffe8ca0defbe7be2ea7aeed4ec2d5",
+ "sha256": "4a2af142a0361da7cd3bced7212f3cecc62ffe8ca0defbe7be2ea7aeed4ec2d5"
+ },
+ "catalina": {
+ "cellar": ":any_skip_relocation",
+ "url": "https://ghcr.io/v2/homebrew/core/httpie/blobs/sha256:6f9196061f4ebb7a2742329e46085f960acf87dcfb45ecb4b7a82ab29db47456",
+ "sha256": "6f9196061f4ebb7a2742329e46085f960acf87dcfb45ecb4b7a82ab29db47456"
+ },
+ "x86_64_linux": {
+ "cellar": ":any_skip_relocation",
+ "url": "https://ghcr.io/v2/homebrew/core/httpie/blobs/sha256:2d80c38beeaadd384752dedc669a04fbc6bc59f40e54d5757d36c60e14bd9d8f",
+ "sha256": "2d80c38beeaadd384752dedc669a04fbc6bc59f40e54d5757d36c60e14bd9d8f"
+ }
+ }
+ }
}
},
"cask": {
@@ -593,7 +632,7 @@
}
},
"google-chrome": {
- "version": "104.0.5112.79",
+ "version": "104.0.5112.101",
"options": {
"full_name": "google-chrome"
}
@@ -615,11 +654,17 @@
"options": {
"full_name": "karabiner-elements"
}
+ },
+ "ngrok": {
+ "version": "3.0.6,91H3cQoKGUw,a",
+ "options": {
+ "full_name": "ngrok"
+ }
}
},
"tap": {
"homebrew/cask-fonts": {
- "revision": "385e32db668873c89960b2754187dca881c00c42"
+ "revision": "02029fa07681eb12839905c7976fd10444882030"
}
}
},
@@ -634,9 +679,9 @@
"macOS": "12.5"
},
"ventura": {
- "HOMEBREW_VERSION": "3.5.8",
+ "HOMEBREW_VERSION": "3.5.9",
"HOMEBREW_PREFIX": "/opt/homebrew",
- "Homebrew/homebrew-core": "88a06177e7a8bf7e39f33e80481be43ce1820d13",
+ "Homebrew/homebrew-core": "e6f95ce86cb84caad19ab48b71712394c39d6417",
"CLT": "14.0.0.0.1.1658620134",
"Xcode": "14.0",
"macOS": "13.0"
diff --git a/.config/dash/Dash.dashsync/Preferences.plist b/.config/dash/Dash.dashsync/Preferences.plist
index 8921c79..97aa135 100644
--- a/.config/dash/Dash.dashsync/Preferences.plist
+++ b/.config/dash/Dash.dashsync/Preferences.plist
@@ -160,6 +160,20 @@
floki
+ gen_stage
+
+ date
+ 2022-08-08T21:05:06Z
+ entry
+
+ name
+ gen_stage
+ platform
+ hex
+ uniqueIdentifier
+ gen_stage
+
+
gettext
date
@@ -314,6 +328,20 @@
postgrex
+ tesla
+
+ date
+ 2022-08-08T15:40:13Z
+ entry
+
+ name
+ tesla
+ platform
+ hex
+ uniqueIdentifier
+ tesla
+
+
typed_struct
date
@@ -356,6 +384,20 @@
vex
+ websockex
+
+ date
+ 2022-08-08T20:31:57Z
+ entry
+
+ name
+ websockex
+ platform
+ hex
+ uniqueIdentifier
+ websockex
+
+
uninstalled
@@ -455,6 +497,8 @@
ex:
~/Library/Application Support/Dash/Hex DocSets/floki/floki.docset
ex:
+ ~/Library/Application Support/Dash/Hex DocSets/genstage/gen_stage.docset
+ ex:
~/Library/Application Support/Dash/Hex DocSets/gettext/gettext.docset
ex:
~/Library/Application Support/Dash/Hex DocSets/jason/jason.docset
@@ -477,12 +521,16 @@
ex:
~/Library/Application Support/Dash/Hex DocSets/postgrex/postgrex.docset
ex:
+ ~/Library/Application Support/Dash/Hex DocSets/tesla/tesla.docset
+ ex:
~/Library/Application Support/Dash/Hex DocSets/typedstruct/typed_struct.docset
ex:
~/Library/Application Support/Dash/Hex DocSets/ueberauth/ueberauth.docset
ex:
~/Library/Application Support/Dash/Hex DocSets/vex/vex.docset
ex:
+ ~/Library/Application Support/Dash/Hex DocSets/websockex/websockex.docset
+ ex
~/Library/Application Support/Dash/Versioned DocSets/Elixir - DHDocsetDownloader/1-13-4/Elixir.docset
ex:
diff --git a/.config/fish/fish_variables b/.config/fish/fish_variables
index e540ba2..29a8418 100644
--- a/.config/fish/fish_variables
+++ b/.config/fish/fish_variables
@@ -4,6 +4,7 @@ SETUVAR --export BAT_THEME:Dracula
SETUVAR --export EDITOR:nvim
SETUVAR --export ERL_AFLAGS:\x2dkernel\x20shell_history\x20enabled
SETUVAR __fish_initialized:3400
+SETUVAR _fish_abbr_c:clear
SETUVAR _fish_abbr_cat:bat
SETUVAR _fish_abbr_g:git
SETUVAR _fish_abbr_ga:git\x20add
@@ -17,16 +18,17 @@ SETUVAR _fish_abbr_gf:git\x20fetch
SETUVAR _fish_abbr_gp:git\x20push\x20\x2d\x2dforce\x2dwith\x2dlease
SETUVAR _fish_abbr_gpl:git\x20pull
SETUVAR _fish_abbr_gr:git\x20rebase
-SETUVAR _fish_abbr_grep:batgrep
SETUVAR _fish_abbr_gst:git\x20status
-SETUVAR _fish_abbr_less:batpipe
-SETUVAR _fish_abbr_man:batman
SETUVAR _fish_abbr_phxs:iex\x20\x2dS\x20mix\x20phx\x2eserver
SETUVAR _fisher_dracula_2F_fish_files:\x7e/\x2econfig/fish/conf\x2ed/dracula\x2efish
SETUVAR _fisher_jorgebucaran_2F_fisher_files:\x7e/\x2econfig/fish/functions/fisher\x2efish\x1e\x7e/\x2econfig/fish/completions/fisher\x2efish
SETUVAR _fisher_jorgebucaran_2F_hydro_files:\x7e/\x2econfig/fish/functions/fish_mode_prompt\x2efish\x1e\x7e/\x2econfig/fish/functions/fish_prompt\x2efish\x1e\x7e/\x2econfig/fish/conf\x2ed/hydro\x2efish
SETUVAR _fisher_plugins:jorgebucaran/fisher\x1edracula/fish\x1ejorgebucaran/hydro
SETUVAR _fisher_upgraded_to_4_4:\x1d
+SETUVAR _hydro_git_13242:\x1d
+SETUVAR _hydro_git_16119:feat/policy\u2022\x20
+SETUVAR _hydro_git_32941:feat/policy\u2022\x20
+SETUVAR _hydro_git_77530:feat/policy\u2022\x20
SETUVAR fish_color_autosuggestion:555\x1ebrblack
SETUVAR fish_color_cancel:\x2dr
SETUVAR fish_color_command:005fd7
diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim
index 6ef9470..87a549e 100644
--- a/.config/nvim/init.vim
+++ b/.config/nvim/init.vim
@@ -38,6 +38,7 @@ call plug#begin(stdpath('data') . '/plugged')
Plug 'hrsh7th/cmp-path'
Plug 'hrsh7th/cmp-cmdline'
Plug 'hrsh7th/nvim-cmp'
+ Plug 'jose-elias-alvarez/null-ls.nvim'
Plug 'duane9/nvim-rg'
@@ -50,6 +51,7 @@ call plug#begin(stdpath('data') . '/plugged')
Plug 'mrjones2014/dash.nvim', { 'do': 'make install' }
Plug 'elixir-editors/vim-elixir'
+ Plug 'khaveesh/vim-fish-syntax'
Plug 'dracula/vim', { 'as': 'dracula' }
call plug#end()
@@ -122,7 +124,7 @@ luafile ~/.config/nvim/lua/lsp-setup.lua
nnoremap o :only
-lua require('dash').setup({})
+lua require('dash').setup({ file_type_keywords = { elixir = { 'ex' } } })
nnoremap d lua require('dash').search()