diff --git a/.config/fish/functions/cargo-update.fish b/.config/fish/functions/cargo-update.fish
new file mode 100644
index 00000000..00993f76
--- /dev/null
+++ b/.config/fish/functions/cargo-update.fish
@@ -0,0 +1,7 @@
+function cargo-update --description 'Update binaries installed with cargo'
+ if test (count $argv) = 0
+ cargo install-update -a
+ else
+ cargo install-update $argv
+ end
+end
diff --git a/.config/yazi/.gitignore b/.config/yazi/.gitignore
index 9389a27b..a0afc9c3 100644
--- a/.config/yazi/.gitignore
+++ b/.config/yazi/.gitignore
@@ -1,4 +1,5 @@
flavors/
plugins/
+plugins/**
!plugins/symlink.yazi
bookmark
diff --git a/.config/yazi/flavors/ashen.yazi/tmtheme.xml b/.config/yazi/flavors/ashen.yazi/tmtheme.xml
index d1a860da..27938e04 100644
--- a/.config/yazi/flavors/ashen.yazi/tmtheme.xml
+++ b/.config/yazi/flavors/ashen.yazi/tmtheme.xml
@@ -15,28 +15,36 @@
settings
- accent
- #E49A44
activeGuide
- #1D1D1D
+ #D87C4A
background
#121212
+ bracketContentsForeground
+ #F8F8F2A5
+ bracketContentsOptions
+ underline
+ bracketsForeground
+ #F8F8F2A5
+ bracketsOptions
+ underline
caret
- #C4693D
+ #f8f8f0
+ findHighlight
+ #D87C4A
+ findHighlightForeground
+ #121212
foreground
#B4B4B4
- gutterForeground
- #B4B4B4
invisibles
- #000000
+ #3B3A32
lineHighlight
- #191919
- misspelling
- #C53030
+ #353535
selection
- #322119
+ #323232
selectionBorder
- #1D1D1D
+ #222218
+ tagsOptions
+ stippled_underline
diff --git a/.config/yazi/package.toml b/.config/yazi/package.toml
index ba1ba5d7..834085d1 100644
--- a/.config/yazi/package.toml
+++ b/.config/yazi/package.toml
@@ -30,13 +30,13 @@ hash = "666ccba55119fba4c25b8ad354b2855c"
[[plugin.deps]]
use = "ndtoan96/ouch"
-rev = "c438bd5"
-hash = "6b9df492b94db87de3cb42fe8e54c1dc"
+rev = "558188d"
+hash = "2d0afef7b50747c543c4304004a72cec"
[[plugin.deps]]
use = "Lil-Dank/lazygit"
-rev = "9f924e3"
-hash = "2b0c33928986f126d5c5a4cac31a6b46"
+rev = "7a08a09"
+hash = "a1fa2b3e1826c3a34804ea8c548e9f80"
[[plugin.deps]]
use = "AnirudhG07/plugins-yazi:copy-file-contents"
@@ -50,12 +50,12 @@ hash = "46977a29d4349d11465af1817f17d414"
[[plugin.deps]]
use = "yazi-rs/plugins:chmod"
-rev = "2730199"
+rev = "a1738e8"
hash = "2f1053f89d1a301a648ab181d0948e38"
[[plugin.deps]]
use = "yazi-rs/plugins:jump-to-char"
-rev = "2730199"
+rev = "a1738e8"
hash = "a670c03eb3760812e044a24f94cedc55"
[[plugin.deps]]
@@ -65,8 +65,8 @@ hash = "5c20ffa5171dab34042e03d273dddc5b"
[[plugin.deps]]
use = "bulletmark/cdhist"
-rev = "d8905e2"
-hash = "8005e9475a37e33994652428cccf2946"
+rev = "db4a161"
+hash = "34b7f05a5591b6280388fbb682669b1a"
[[plugin.deps]]
use = "MasouShizuka/projects"
@@ -80,7 +80,7 @@ hash = "a94dcbe9266512806c677138e8591ddb"
[[plugin.deps]]
use = "yazi-rs/plugins:smart-filter"
-rev = "2730199"
+rev = "a1738e8"
hash = "f0c4b41b5d19a3144958383333eff6e7"
[[plugin.deps]]
@@ -90,13 +90,13 @@ hash = "905054b2df08ff79af223e0b6f249fa3"
[[plugin.deps]]
use = "yazi-rs/plugins:vcs-files"
-rev = "2730199"
-hash = "5e85dd0baca18119f4d712d81b09eb7c"
+rev = "a1738e8"
+hash = "36405f8781fcaf33ceab24dffd5cea19"
[[plugin.deps]]
use = "yazi-rs/plugins:git"
-rev = "2730199"
-hash = "e0d2c8d7e7afe5b82270367098d1a821"
+rev = "a1738e8"
+hash = "e0ada736ea676c2bbb3ec705a49526ef"
[[plugin.deps]]
use = "Rolv-Apneseth/starship"
@@ -110,5 +110,5 @@ hash = "7cc42012a7c2099f80064d228feb8d44"
[[flavor.deps]]
use = "ficcdaf/ashen:ashen"
-rev = "9e77f82"
-hash = "2bec0f95bb5d938f5badfcb824e016ed"
+rev = "cccb725"
+hash = "e1ae4dbbbc24985970205810d8cf378e"