diff --git a/.config/nvim/lua/plugins/flutter-tools.lua b/.config/nvim/lua/plugins/flutter-tools.lua
new file mode 100644
index 0000000..f2347eb
--- /dev/null
+++ b/.config/nvim/lua/plugins/flutter-tools.lua
@@ -0,0 +1,8 @@
+return {
+    'akinsho/flutter-tools.nvim',
+    lazy = false,
+    dependencies = {
+        'nvim-lua/plenary.nvim',
+        'stevearc/dressing.nvim',
+    },
+}
diff --git a/.config/nvim/lua/plugins/lspconfig.lua b/.config/nvim/lua/plugins/lspconfig.lua
index 453fa36..c240d35 100644
--- a/.config/nvim/lua/plugins/lspconfig.lua
+++ b/.config/nvim/lua/plugins/lspconfig.lua
@@ -230,7 +230,7 @@ return {
             },
 
             dartls = {
-                cmd = { "dart", "language-server", "--protocol=lsp" },
+                cmd = { "/opt/flutter/bin/dart", "language-server", "--protocol=lsp" },
             },
 
             rust_analyzer = {
diff --git a/.config/zsh/.zshrc b/.config/zsh/.zshrc
index 4a02d94..79b2f77 100644
--- a/.config/zsh/.zshrc
+++ b/.config/zsh/.zshrc
@@ -92,8 +92,11 @@ export ANDROID_HOME="$HOME/Android/Sdk"
 if [[ $(uname) == 'Darwin' ]]; then
     export ANDROID_HOME="$HOME/Library/Android/sdk"
     export PATH="/opt/homebrew/opt/openjdk/bin:$PATH"
+else
+    export PATH="${PATH}:${ANDROID_HOME}/platform-tools:$ANDROID_HOME/cmdline-tools/latest/bin"
 fi
-export PATH="${PATH}:${ANDROID_HOME}/platform-tools:$ANDROID_HOME/cmdline-tools/latest/bin"
+
+export JAVA_HOME=/usr/lib/jvm/java-17-openjdk
 
 export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
 
@@ -123,5 +126,7 @@ fi
 
 export PATH=~/.config/composer/vendor/bin:$PATH
 
+export PATH="/opt/flutter/bin:$PATH"
+
 # Speed debugging
 # zprof
diff --git a/.local/bin/tmux-sessionizer b/.local/bin/tmux-sessionizer
index cbe49c7..54afb7e 100755
--- a/.local/bin/tmux-sessionizer
+++ b/.local/bin/tmux-sessionizer
@@ -3,7 +3,7 @@
 if [[ $# -eq 1 ]]; then
     selected=$1
 else
-    selected=$(find ~/Projects ~/go/src/git.tovijaeschke.xyz ~/go/src/git.tovijaeschke.xyz/tovi/ ~/ /usr/local/src ~/Projects/codium/ ~/Projects/tsc -mindepth 1 -maxdepth 1 -type d | fzf)
+    selected=$(find ~/Projects ~/go/src/git.tovijaeschke.xyz ~/go/src/git.tovijaeschke.xyz/tovi/ ~/ /usr/local/src -mindepth 1 -maxdepth 1 -type d | fzf)
 fi
 
 if [[ -z $selected ]]; then