diff --git a/.chezmoiroot b/.chezmoiroot deleted file mode 100644 index 73d74c2..0000000 --- a/.chezmoiroot +++ /dev/null @@ -1 +0,0 @@ -chezmoi diff --git a/.dotter/devbox.toml b/.dotter/devbox.toml new file mode 100644 index 0000000..b493c9a --- /dev/null +++ b/.dotter/devbox.toml @@ -0,0 +1,6 @@ +includes = [] +packages = ["default", "cli"] + +[files] + +[variables] diff --git a/.dotter/global.toml b/.dotter/global.toml new file mode 100644 index 0000000..4453d60 --- /dev/null +++ b/.dotter/global.toml @@ -0,0 +1,43 @@ +[helpers] + +[default] +depends = ["nvim"] + +[default.files] +"README.md" = "" +chezmoi = "" +config = "" +exports = "" +scripts = "" + +[default.variables] + +# CLI package +[cli] +depends = ["nvim", "zsh"] + +[cli.files] +"config/yazi" = "~/.config/yazi" +"config/tmux" = "~/.config/tmux" +"config/sesh" = "~/.config/sesh" +"config/zellij" = "~/.config/zellij" +"config/starship.toml" = "~/.config/starship.toml" + +[dev.files] +"config/git" = "~/.config/git" +"config/lazygit" = "~/.config/lazygit" +"config/zed" = "~/.config/zed" + +[zsh.files] +"config/zsh/zshrc" = "~/.zshrc" +"config/zsh/zprofile" = "~/.zprofile" +"config/zsh/aliases" = {target = "~/.config/zsh/aliases", type="symbolic"} +"config/zsh/completions" = {target = "~/.config/zsh/completions", type = "symbolic"} +"config/zsh/functions" = "~/.config/zsh/functions" +"config/fzf" = "~/.config/fzf" + +[settings] +default_target_type = "automatic" + +[nvim.files] +"config/nvim" = "~/.config/nvim" diff --git a/.gitignore b/.gitignore index 218484e..dcbf75b 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,6 @@ config/ncspot/userstate.cbor config/zsh/zprofile.local config/spicetify/CustomApps/* chezmoi/dot_config/zsh/aliases/work.zsh +.dotter/cache.toml +.dotter/cache +.dotter/local.toml diff --git a/.php-cs-fixer.cache b/.php-cs-fixer.cache deleted file mode 100644 index c737580..0000000 --- a/.php-cs-fixer.cache +++ /dev/null @@ -1 +0,0 @@ -{"php":"8.1.16","version":"3.14.4","indent":" ","lineEnding":"\n","rules":{"blank_line_after_opening_tag":true,"blank_line_between_import_groups":true,"braces":{"allow_single_line_anonymous_class_with_empty_body":true},"class_definition":{"inline_constructor_arguments":false,"space_before_parenthesis":true},"compact_nullable_typehint":true,"declare_equal_normalize":true,"lowercase_cast":true,"lowercase_static_reference":true,"new_with_braces":true,"no_blank_lines_after_class_opening":true,"no_leading_import_slash":true,"no_whitespace_in_blank_line":true,"ordered_class_elements":{"order":["use_trait"]},"ordered_imports":{"imports_order":["class","function","const"],"sort_algorithm":"none"},"return_type_declaration":true,"short_scalar_cast":true,"single_blank_line_before_namespace":true,"single_import_per_statement":{"group_to_single_imports":false},"single_trait_insert_per_statement":true,"ternary_operator_spaces":true,"visibility_required":true,"blank_line_after_namespace":true,"constant_case":true,"elseif":true,"function_declaration":true,"indentation_type":true,"line_ending":true,"lowercase_keywords":true,"method_argument_space":{"on_multiline":"ensure_fully_multiline"},"no_break_comment":true,"no_closing_tag":true,"no_space_around_double_colon":true,"no_spaces_after_function_name":true,"no_spaces_inside_parenthesis":true,"no_trailing_whitespace":true,"no_trailing_whitespace_in_comment":true,"single_blank_line_at_eof":true,"single_class_element_per_statement":{"elements":["property"]},"single_line_after_imports":true,"switch_case_semicolon_to_colon":true,"switch_case_space":true,"encoding":true,"full_opening_tag":true},"hashes":{"config\/.null-ls_409243_php-cs-fixer-conf.php":"fb71792ed72df5b2976115b4380ef622","config\/.null-ls_800261_php-cs-fixer-conf.php":"1a554594a4eaa31e7bf231c0a93ad00e","config\/.null-ls_450233_php-cs-fixer-conf.php":"1a554594a4eaa31e7bf231c0a93ad00e","config\/.null-ls_536351_php-cs-fixer-conf.php":"5bfcd97c4bfff433fa6da9d289fd7ef9","config\/.null-ls_121074_php-cs-fixer-conf.php":"c116993e570fd1fd0d8e5ff29103a452"}} \ No newline at end of file diff --git a/chezmoi/.chezmoidata/packages.yaml b/chezmoi/.chezmoidata/packages.yaml deleted file mode 100644 index 3512bc7..0000000 --- a/chezmoi/.chezmoidata/packages.yaml +++ /dev/null @@ -1,41 +0,0 @@ -packages: - cargo: - - du-dust - - mise - - rbw - # - yazi-fm - # - yazi-cli - dnf: - copr: - - atim/lazygit - - atim/starship - - the4runner/firefox-dev - packages: - - bat - - dnf-plugin-system-upgrade - - duf - - eza - - fd-find - - firefox-dev - - flatpak - - fzf - - gcc - - gcc-c++ - - git - - gitlint - - gnome-software - - lazygit - - neovim - - nodejs - - openssl - - openssl-devel - - papirus-icon-theme - - remove-retired-packages - - ripgrep - - sd - - starship - - tealdeer - - tmux - - tree-sitter-cli - - zoxide - - zsh diff --git a/chezmoi/dot_config/nvim/symlink_lazy-lock.json.tmpl b/chezmoi/dot_config/nvim/symlink_lazy-lock.json.tmpl deleted file mode 100644 index efac3ee..0000000 --- a/chezmoi/dot_config/nvim/symlink_lazy-lock.json.tmpl +++ /dev/null @@ -1,2 +0,0 @@ -{{ .chezmoi.sourceDir }}/dot_config/nvim/original_lazy-lock.json - diff --git a/chezmoi/dot_config/yazi/symlink_package.toml.tmpl b/chezmoi/dot_config/yazi/symlink_package.toml.tmpl deleted file mode 100644 index 716b5a9..0000000 --- a/chezmoi/dot_config/yazi/symlink_package.toml.tmpl +++ /dev/null @@ -1,2 +0,0 @@ -{{ .chezmoi.sourceDir }}/dot_config/yazi/original_package.toml - diff --git a/chezmoi/dot_config/alacritty/alacritty.toml b/config/alacritty/alacritty.toml similarity index 100% rename from chezmoi/dot_config/alacritty/alacritty.toml rename to config/alacritty/alacritty.toml diff --git a/chezmoi/dot_config/alacritty/alacritty.yml b/config/alacritty/alacritty.yml similarity index 100% rename from chezmoi/dot_config/alacritty/alacritty.yml rename to config/alacritty/alacritty.yml diff --git a/chezmoi/dot_config/alacritty/themes/.keep b/config/alacritty/themes/.keep similarity index 100% rename from chezmoi/dot_config/alacritty/themes/.keep rename to config/alacritty/themes/.keep diff --git a/chezmoi/dot_config/bat/config b/config/bat/config similarity index 100% rename from chezmoi/dot_config/bat/config rename to config/bat/config diff --git a/chezmoi/dot_config/foot/foot.ini b/config/foot/foot.ini similarity index 100% rename from chezmoi/dot_config/foot/foot.ini rename to config/foot/foot.ini diff --git a/chezmoi/dot_config/foot/themes/catppuccin/LICENSE b/config/foot/themes/catppuccin/LICENSE similarity index 100% rename from chezmoi/dot_config/foot/themes/catppuccin/LICENSE rename to config/foot/themes/catppuccin/LICENSE diff --git a/chezmoi/dot_config/foot/themes/catppuccin/README.md b/config/foot/themes/catppuccin/README.md similarity index 100% rename from chezmoi/dot_config/foot/themes/catppuccin/README.md rename to config/foot/themes/catppuccin/README.md diff --git a/chezmoi/dot_config/foot/themes/catppuccin/assets/empty_dot_gitkeep b/config/foot/themes/catppuccin/assets/empty_dot_gitkeep similarity index 100% rename from chezmoi/dot_config/foot/themes/catppuccin/assets/empty_dot_gitkeep rename to config/foot/themes/catppuccin/assets/empty_dot_gitkeep diff --git a/chezmoi/dot_config/foot/themes/catppuccin/assets/foot.png b/config/foot/themes/catppuccin/assets/foot.png similarity index 100% rename from chezmoi/dot_config/foot/themes/catppuccin/assets/foot.png rename to config/foot/themes/catppuccin/assets/foot.png diff --git a/chezmoi/dot_config/foot/themes/catppuccin/catppuccin-frappe.conf b/config/foot/themes/catppuccin/catppuccin-frappe.conf similarity index 100% rename from chezmoi/dot_config/foot/themes/catppuccin/catppuccin-frappe.conf rename to config/foot/themes/catppuccin/catppuccin-frappe.conf diff --git a/chezmoi/dot_config/foot/themes/catppuccin/catppuccin-latte.conf b/config/foot/themes/catppuccin/catppuccin-latte.conf similarity index 100% rename from chezmoi/dot_config/foot/themes/catppuccin/catppuccin-latte.conf rename to config/foot/themes/catppuccin/catppuccin-latte.conf diff --git a/chezmoi/dot_config/foot/themes/catppuccin/catppuccin-macchiato.conf b/config/foot/themes/catppuccin/catppuccin-macchiato.conf similarity index 100% rename from chezmoi/dot_config/foot/themes/catppuccin/catppuccin-macchiato.conf rename to config/foot/themes/catppuccin/catppuccin-macchiato.conf diff --git a/chezmoi/dot_config/foot/themes/catppuccin/catppuccin-mocha.conf b/config/foot/themes/catppuccin/catppuccin-mocha.conf similarity index 100% rename from chezmoi/dot_config/foot/themes/catppuccin/catppuccin-mocha.conf rename to config/foot/themes/catppuccin/catppuccin-mocha.conf diff --git a/chezmoi/dot_config/foot/themes/catppuccin/dot_editorconfig b/config/foot/themes/catppuccin/dot_editorconfig similarity index 100% rename from chezmoi/dot_config/foot/themes/catppuccin/dot_editorconfig rename to config/foot/themes/catppuccin/dot_editorconfig diff --git a/chezmoi/dot_config/foot/themes/catppuccin/dot_git b/config/foot/themes/catppuccin/dot_git similarity index 100% rename from chezmoi/dot_config/foot/themes/catppuccin/dot_git rename to config/foot/themes/catppuccin/dot_git diff --git a/chezmoi/dot_config/fzf/forgitrc b/config/fzf/forgitrc similarity index 100% rename from chezmoi/dot_config/fzf/forgitrc rename to config/fzf/forgitrc diff --git a/chezmoi/dot_config/fzf/fzfrc b/config/fzf/fzfrc similarity index 100% rename from chezmoi/dot_config/fzf/fzfrc rename to config/fzf/fzfrc diff --git a/chezmoi/dot_config/fzf/widgets/alias_widget.zsh b/config/fzf/widgets/alias_widget.zsh similarity index 100% rename from chezmoi/dot_config/fzf/widgets/alias_widget.zsh rename to config/fzf/widgets/alias_widget.zsh diff --git a/chezmoi/dot_config/fzf/widgets/atuin-history_widget.zsh b/config/fzf/widgets/atuin-history_widget.zsh similarity index 100% rename from chezmoi/dot_config/fzf/widgets/atuin-history_widget.zsh rename to config/fzf/widgets/atuin-history_widget.zsh diff --git a/chezmoi/dot_config/fzf/widgets/cd-recent-dir_widget.zsh b/config/fzf/widgets/cd-recent-dir_widget.zsh similarity index 100% rename from chezmoi/dot_config/fzf/widgets/cd-recent-dir_widget.zsh rename to config/fzf/widgets/cd-recent-dir_widget.zsh diff --git a/chezmoi/dot_config/fzf/widgets/cd_widget.zsh b/config/fzf/widgets/cd_widget.zsh similarity index 100% rename from chezmoi/dot_config/fzf/widgets/cd_widget.zsh rename to config/fzf/widgets/cd_widget.zsh diff --git a/chezmoi/dot_config/fzf/widgets/dictionary_widget.zsh b/config/fzf/widgets/dictionary_widget.zsh similarity index 100% rename from chezmoi/dot_config/fzf/widgets/dictionary_widget.zsh rename to config/fzf/widgets/dictionary_widget.zsh diff --git a/chezmoi/dot_config/fzf/widgets/fzf-rg-launcher.zsh b/config/fzf/widgets/fzf-rg-launcher.zsh similarity index 100% rename from chezmoi/dot_config/fzf/widgets/fzf-rg-launcher.zsh rename to config/fzf/widgets/fzf-rg-launcher.zsh diff --git a/chezmoi/dot_config/fzf/widgets/locate_widget.zsh b/config/fzf/widgets/locate_widget.zsh similarity index 100% rename from chezmoi/dot_config/fzf/widgets/locate_widget.zsh rename to config/fzf/widgets/locate_widget.zsh diff --git a/chezmoi/dot_config/fzf/widgets/man_widget.zsh b/config/fzf/widgets/man_widget.zsh similarity index 100% rename from chezmoi/dot_config/fzf/widgets/man_widget.zsh rename to config/fzf/widgets/man_widget.zsh diff --git a/chezmoi/dot_config/git/config b/config/git/config similarity index 100% rename from chezmoi/dot_config/git/config rename to config/git/config diff --git a/chezmoi/dot_config/git/ignore b/config/git/ignore similarity index 100% rename from chezmoi/dot_config/git/ignore rename to config/git/ignore diff --git a/chezmoi/dot_config/hypr/executable_gdm-wrapper.sh b/config/hypr/executable_gdm-wrapper.sh similarity index 100% rename from chezmoi/dot_config/hypr/executable_gdm-wrapper.sh rename to config/hypr/executable_gdm-wrapper.sh diff --git a/chezmoi/dot_config/hypr/hyprland.conf b/config/hypr/hyprland.conf similarity index 100% rename from chezmoi/dot_config/hypr/hyprland.conf rename to config/hypr/hyprland.conf diff --git a/chezmoi/dot_config/hypr/hyprpaper.conf b/config/hypr/hyprpaper.conf similarity index 100% rename from chezmoi/dot_config/hypr/hyprpaper.conf rename to config/hypr/hyprpaper.conf diff --git a/chezmoi/dot_config/kitty/current-theme.conf b/config/kitty/current-theme.conf similarity index 100% rename from chezmoi/dot_config/kitty/current-theme.conf rename to config/kitty/current-theme.conf diff --git a/chezmoi/dot_config/kitty/kitty.conf b/config/kitty/kitty.conf similarity index 100% rename from chezmoi/dot_config/kitty/kitty.conf rename to config/kitty/kitty.conf diff --git a/chezmoi/dot_config/kitty/private_kitty.conf.bak b/config/kitty/private_kitty.conf.bak similarity index 100% rename from chezmoi/dot_config/kitty/private_kitty.conf.bak rename to config/kitty/private_kitty.conf.bak diff --git a/chezmoi/dot_config/lazygit/config.yml b/config/lazygit/config.yml similarity index 100% rename from chezmoi/dot_config/lazygit/config.yml rename to config/lazygit/config.yml diff --git a/chezmoi/dot_config/mako/config b/config/mako/config similarity index 100% rename from chezmoi/dot_config/mako/config rename to config/mako/config diff --git a/chezmoi/dot_config/mise/config.toml b/config/mise/config.toml similarity index 100% rename from chezmoi/dot_config/mise/config.toml rename to config/mise/config.toml diff --git a/chezmoi/dot_config/mpv/encoding.rst b/config/mpv/encoding.rst similarity index 100% rename from chezmoi/dot_config/mpv/encoding.rst rename to config/mpv/encoding.rst diff --git a/chezmoi/dot_config/mpv/input.conf b/config/mpv/input.conf similarity index 100% rename from chezmoi/dot_config/mpv/input.conf rename to config/mpv/input.conf diff --git a/chezmoi/dot_config/mpv/mplayer-input.conf b/config/mpv/mplayer-input.conf similarity index 100% rename from chezmoi/dot_config/mpv/mplayer-input.conf rename to config/mpv/mplayer-input.conf diff --git a/chezmoi/dot_config/mpv/mpv.conf b/config/mpv/mpv.conf similarity index 100% rename from chezmoi/dot_config/mpv/mpv.conf rename to config/mpv/mpv.conf diff --git a/chezmoi/dot_config/mpv/restore-old-bindings.conf b/config/mpv/restore-old-bindings.conf similarity index 100% rename from chezmoi/dot_config/mpv/restore-old-bindings.conf rename to config/mpv/restore-old-bindings.conf diff --git a/chezmoi/dot_config/mpv/script-opts/mpv_thumbnail_script.conf b/config/mpv/script-opts/mpv_thumbnail_script.conf similarity index 100% rename from chezmoi/dot_config/mpv/script-opts/mpv_thumbnail_script.conf rename to config/mpv/script-opts/mpv_thumbnail_script.conf diff --git a/chezmoi/dot_config/mpv/scripts/mpv-i3-floating-centered.lua b/config/mpv/scripts/mpv-i3-floating-centered.lua similarity index 100% rename from chezmoi/dot_config/mpv/scripts/mpv-i3-floating-centered.lua rename to config/mpv/scripts/mpv-i3-floating-centered.lua diff --git a/chezmoi/dot_config/mpv/scripts/mpv_thumbnail_script_client_osc.lua b/config/mpv/scripts/mpv_thumbnail_script_client_osc.lua similarity index 100% rename from chezmoi/dot_config/mpv/scripts/mpv_thumbnail_script_client_osc.lua rename to config/mpv/scripts/mpv_thumbnail_script_client_osc.lua diff --git a/chezmoi/dot_config/mpv/scripts/mpv_thumbnail_script_server-1.lua b/config/mpv/scripts/mpv_thumbnail_script_server-1.lua similarity index 100% rename from chezmoi/dot_config/mpv/scripts/mpv_thumbnail_script_server-1.lua rename to config/mpv/scripts/mpv_thumbnail_script_server-1.lua diff --git a/chezmoi/dot_config/mpv/scripts/mpv_thumbnail_script_server-2.lua b/config/mpv/scripts/mpv_thumbnail_script_server-2.lua similarity index 100% rename from chezmoi/dot_config/mpv/scripts/mpv_thumbnail_script_server-2.lua rename to config/mpv/scripts/mpv_thumbnail_script_server-2.lua diff --git a/chezmoi/dot_config/mpv/scripts/mpv_thumbnail_script_server.lua b/config/mpv/scripts/mpv_thumbnail_script_server.lua similarity index 100% rename from chezmoi/dot_config/mpv/scripts/mpv_thumbnail_script_server.lua rename to config/mpv/scripts/mpv_thumbnail_script_server.lua diff --git a/chezmoi/dot_config/mpv/scripts/pause-indicator.lua b/config/mpv/scripts/pause-indicator.lua similarity index 100% rename from chezmoi/dot_config/mpv/scripts/pause-indicator.lua rename to config/mpv/scripts/pause-indicator.lua diff --git a/chezmoi/dot_config/mpv/tech-overview.txt b/config/mpv/tech-overview.txt similarity index 100% rename from chezmoi/dot_config/mpv/tech-overview.txt rename to config/mpv/tech-overview.txt diff --git a/chezmoi/dot_config/nvim/after/queries/blade/highlights.scm b/config/nvim/after/queries/blade/highlights.scm similarity index 100% rename from chezmoi/dot_config/nvim/after/queries/blade/highlights.scm rename to config/nvim/after/queries/blade/highlights.scm diff --git a/chezmoi/dot_config/nvim/after/queries/blade/injections.scm b/config/nvim/after/queries/blade/injections.scm similarity index 100% rename from chezmoi/dot_config/nvim/after/queries/blade/injections.scm rename to config/nvim/after/queries/blade/injections.scm diff --git a/chezmoi/dot_config/nvim/init.lua b/config/nvim/init.lua similarity index 100% rename from chezmoi/dot_config/nvim/init.lua rename to config/nvim/init.lua diff --git a/chezmoi/dot_config/nvim/original_lazy-lock.json b/config/nvim/lazy-lock.json similarity index 97% rename from chezmoi/dot_config/nvim/original_lazy-lock.json rename to config/nvim/lazy-lock.json index 11840da..54b7538 100644 --- a/chezmoi/dot_config/nvim/original_lazy-lock.json +++ b/config/nvim/lazy-lock.json @@ -21,14 +21,13 @@ "debugprint.nvim": { "branch": "main", "commit": "8f2a335fb0e6ebf0291a3551e0198363437e3a38" }, "diffview.nvim": { "branch": "main", "commit": "4516612fe98ff56ae0415a259ff6361a89419b0a" }, "dressing.nvim": { "branch": "master", "commit": "6741f1062d3dc6e4755367a7e9b347b553623f04" }, - "flash.nvim": { "branch": "main", "commit": "d0799ae43a581d9f190e182e2a1f389d2887c42a" }, "friendly-snippets": { "branch": "main", "commit": "45a1b96e46efe5fce8af325d4bed45feb9d29d0f" }, "gitsigns.nvim": { "branch": "main", "commit": "e9c4187c3774a46df2d086a66cf3a7e6bea4c432" }, "gopher.nvim": { "branch": "main", "commit": "f55c15ada8e02398000c04a96ef44d986cd01051" }, "grapple.nvim": { "branch": "main", "commit": "7aedc261b05a6c030397c4bc26416efbe746ebf1" }, "hurl.nvim": { "branch": "main", "commit": "d708158dda9a175c0f83cd106ea232301f4317cb" }, "indent-blankline.nvim": { "branch": "master", "commit": "65e20ab94a26d0e14acac5049b8641336819dfc7" }, - "lazy.nvim": { "branch": "main", "commit": "b02c9eae6a250f98908c146d1dc1a891f5019f0a" }, + "lazy.nvim": { "branch": "main", "commit": "077102c5bfc578693f12377846d427f49bc50076" }, "lazygit.nvim": { "branch": "main", "commit": "dc56df433bfbf107fee0139e187eb9750878fa84" }, "lualine.nvim": { "branch": "master", "commit": "6a40b530539d2209f7dc0492f3681c8c126647ad" }, "mason-lspconfig.nvim": { "branch": "main", "commit": "37a336b653f8594df75c827ed589f1c91d91ff6c" }, diff --git a/chezmoi/dot_config/nvim/lua/aleidk/autocmds.lua b/config/nvim/lua/aleidk/autocmds.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/autocmds.lua rename to config/nvim/lua/aleidk/autocmds.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/constants.lua b/config/nvim/lua/aleidk/constants.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/constants.lua rename to config/nvim/lua/aleidk/constants.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/keymaps.lua b/config/nvim/lua/aleidk/keymaps.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/keymaps.lua rename to config/nvim/lua/aleidk/keymaps.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/options.lua b/config/nvim/lua/aleidk/options.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/options.lua rename to config/nvim/lua/aleidk/options.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/ai.lua b/config/nvim/lua/aleidk/plugins/ai.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/ai.lua rename to config/nvim/lua/aleidk/plugins/ai.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/auto-pairs.lua b/config/nvim/lua/aleidk/plugins/auto-pairs.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/auto-pairs.lua rename to config/nvim/lua/aleidk/plugins/auto-pairs.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/bookmarks.lua b/config/nvim/lua/aleidk/plugins/bookmarks.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/bookmarks.lua rename to config/nvim/lua/aleidk/plugins/bookmarks.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/colorscheme.lua b/config/nvim/lua/aleidk/plugins/colorscheme.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/colorscheme.lua rename to config/nvim/lua/aleidk/plugins/colorscheme.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/comments.lua b/config/nvim/lua/aleidk/plugins/comments.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/comments.lua rename to config/nvim/lua/aleidk/plugins/comments.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/completion.lua b/config/nvim/lua/aleidk/plugins/completion.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/completion.lua rename to config/nvim/lua/aleidk/plugins/completion.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/dashboard.lua b/config/nvim/lua/aleidk/plugins/dashboard.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/dashboard.lua rename to config/nvim/lua/aleidk/plugins/dashboard.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/database.lua b/config/nvim/lua/aleidk/plugins/database.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/database.lua rename to config/nvim/lua/aleidk/plugins/database.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/debugprint.lua b/config/nvim/lua/aleidk/plugins/debugprint.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/debugprint.lua rename to config/nvim/lua/aleidk/plugins/debugprint.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/dressing.lua b/config/nvim/lua/aleidk/plugins/dressing.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/dressing.lua rename to config/nvim/lua/aleidk/plugins/dressing.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/file-browser.lua b/config/nvim/lua/aleidk/plugins/file-browser.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/file-browser.lua rename to config/nvim/lua/aleidk/plugins/file-browser.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/file-explorer.lua b/config/nvim/lua/aleidk/plugins/file-explorer.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/file-explorer.lua rename to config/nvim/lua/aleidk/plugins/file-explorer.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/formatter.lua b/config/nvim/lua/aleidk/plugins/formatter.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/formatter.lua rename to config/nvim/lua/aleidk/plugins/formatter.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/git.lua b/config/nvim/lua/aleidk/plugins/git.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/git.lua rename to config/nvim/lua/aleidk/plugins/git.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/http.lua b/config/nvim/lua/aleidk/plugins/http.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/http.lua rename to config/nvim/lua/aleidk/plugins/http.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/indent-blankline.lua b/config/nvim/lua/aleidk/plugins/indent-blankline.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/indent-blankline.lua rename to config/nvim/lua/aleidk/plugins/indent-blankline.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/init.lua b/config/nvim/lua/aleidk/plugins/init.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/init.lua rename to config/nvim/lua/aleidk/plugins/init.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/key-help.lua b/config/nvim/lua/aleidk/plugins/key-help.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/key-help.lua rename to config/nvim/lua/aleidk/plugins/key-help.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/linters.lua b/config/nvim/lua/aleidk/plugins/linters.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/linters.lua rename to config/nvim/lua/aleidk/plugins/linters.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/lsp.lua b/config/nvim/lua/aleidk/plugins/lsp.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/lsp.lua rename to config/nvim/lua/aleidk/plugins/lsp.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/lualine.lua b/config/nvim/lua/aleidk/plugins/lualine.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/lualine.lua rename to config/nvim/lua/aleidk/plugins/lualine.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/luasnip.lua b/config/nvim/lua/aleidk/plugins/luasnip.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/luasnip.lua rename to config/nvim/lua/aleidk/plugins/luasnip.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/markdown.lua b/config/nvim/lua/aleidk/plugins/markdown.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/markdown.lua rename to config/nvim/lua/aleidk/plugins/markdown.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/mason.lua b/config/nvim/lua/aleidk/plugins/mason.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/mason.lua rename to config/nvim/lua/aleidk/plugins/mason.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/noice.lua b/config/nvim/lua/aleidk/plugins/noice.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/noice.lua rename to config/nvim/lua/aleidk/plugins/noice.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/pretty-fold.lua b/config/nvim/lua/aleidk/plugins/pretty-fold.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/pretty-fold.lua rename to config/nvim/lua/aleidk/plugins/pretty-fold.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/quickfix.lua b/config/nvim/lua/aleidk/plugins/quickfix.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/quickfix.lua rename to config/nvim/lua/aleidk/plugins/quickfix.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/remote-sshfs.lua b/config/nvim/lua/aleidk/plugins/remote-sshfs.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/remote-sshfs.lua rename to config/nvim/lua/aleidk/plugins/remote-sshfs.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/sessions.lua b/config/nvim/lua/aleidk/plugins/sessions.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/sessions.lua rename to config/nvim/lua/aleidk/plugins/sessions.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/smart-splits.lua b/config/nvim/lua/aleidk/plugins/smart-splits.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/smart-splits.lua rename to config/nvim/lua/aleidk/plugins/smart-splits.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/surround.lua b/config/nvim/lua/aleidk/plugins/surround.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/surround.lua rename to config/nvim/lua/aleidk/plugins/surround.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/task-runner.lua b/config/nvim/lua/aleidk/plugins/task-runner.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/task-runner.lua rename to config/nvim/lua/aleidk/plugins/task-runner.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/telescope.lua b/config/nvim/lua/aleidk/plugins/telescope.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/telescope.lua rename to config/nvim/lua/aleidk/plugins/telescope.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/todo-comments.lua b/config/nvim/lua/aleidk/plugins/todo-comments.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/todo-comments.lua rename to config/nvim/lua/aleidk/plugins/todo-comments.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/treesitter.lua b/config/nvim/lua/aleidk/plugins/treesitter.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/treesitter.lua rename to config/nvim/lua/aleidk/plugins/treesitter.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/trouble.lua b/config/nvim/lua/aleidk/plugins/trouble.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/trouble.lua rename to config/nvim/lua/aleidk/plugins/trouble.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/ts-node-action.lua b/config/nvim/lua/aleidk/plugins/ts-node-action.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/ts-node-action.lua rename to config/nvim/lua/aleidk/plugins/ts-node-action.lua diff --git a/chezmoi/dot_config/nvim/lua/aleidk/plugins/zen.lua b/config/nvim/lua/aleidk/plugins/zen.lua similarity index 100% rename from chezmoi/dot_config/nvim/lua/aleidk/plugins/zen.lua rename to config/nvim/lua/aleidk/plugins/zen.lua diff --git a/chezmoi/dot_config/php-cs-fixer-conf.php b/config/php-cs-fixer-conf.php similarity index 100% rename from chezmoi/dot_config/php-cs-fixer-conf.php rename to config/php-cs-fixer-conf.php diff --git a/chezmoi/dot_config/pycodestyle b/config/pycodestyle similarity index 100% rename from chezmoi/dot_config/pycodestyle rename to config/pycodestyle diff --git a/chezmoi/dot_config/river/executable_init b/config/river/executable_init similarity index 100% rename from chezmoi/dot_config/river/executable_init rename to config/river/executable_init diff --git a/chezmoi/dot_config/river/init.lua b/config/river/init.lua similarity index 100% rename from chezmoi/dot_config/river/init.lua rename to config/river/init.lua diff --git a/chezmoi/dot_config/river/logger.lua b/config/river/logger.lua similarity index 100% rename from chezmoi/dot_config/river/logger.lua rename to config/river/logger.lua diff --git a/chezmoi/dot_config/river/river.lua b/config/river/river.lua similarity index 100% rename from chezmoi/dot_config/river/river.lua rename to config/river/river.lua diff --git a/chezmoi/dot_config/sesh/sesh.toml b/config/sesh/sesh.toml similarity index 100% rename from chezmoi/dot_config/sesh/sesh.toml rename to config/sesh/sesh.toml diff --git a/chezmoi/dot_config/starship.toml b/config/starship.toml similarity index 100% rename from chezmoi/dot_config/starship.toml rename to config/starship.toml diff --git a/chezmoi/dot_config/swappy/config b/config/swappy/config similarity index 100% rename from chezmoi/dot_config/swappy/config rename to config/swappy/config diff --git a/chezmoi/dot_config/sway/config b/config/sway/config similarity index 100% rename from chezmoi/dot_config/sway/config rename to config/sway/config diff --git a/chezmoi/dot_config/sway/executable_autorotate b/config/sway/executable_autorotate similarity index 100% rename from chezmoi/dot_config/sway/executable_autorotate rename to config/sway/executable_autorotate diff --git a/chezmoi/dot_config/sway/executable_lock.sh b/config/sway/executable_lock.sh similarity index 100% rename from chezmoi/dot_config/sway/executable_lock.sh rename to config/sway/executable_lock.sh diff --git a/chezmoi/dot_config/sway/executable_sway-bar.sh b/config/sway/executable_sway-bar.sh similarity index 100% rename from chezmoi/dot_config/sway/executable_sway-bar.sh rename to config/sway/executable_sway-bar.sh diff --git a/chezmoi/dot_config/sway/themes/catppuccin/.keep b/config/sway/themes/catppuccin/.keep similarity index 100% rename from chezmoi/dot_config/sway/themes/catppuccin/.keep rename to config/sway/themes/catppuccin/.keep diff --git a/chezmoi/dot_config/tmux/tmux.conf b/config/tmux/tmux.conf similarity index 100% rename from chezmoi/dot_config/tmux/tmux.conf rename to config/tmux/tmux.conf diff --git a/chezmoi/dot_config/vimiv/keys.conf b/config/vimiv/keys.conf similarity index 100% rename from chezmoi/dot_config/vimiv/keys.conf rename to config/vimiv/keys.conf diff --git a/chezmoi/dot_config/vimiv/styles/default b/config/vimiv/styles/default similarity index 100% rename from chezmoi/dot_config/vimiv/styles/default rename to config/vimiv/styles/default diff --git a/chezmoi/dot_config/vimiv/styles/material-darker b/config/vimiv/styles/material-darker similarity index 100% rename from chezmoi/dot_config/vimiv/styles/material-darker rename to config/vimiv/styles/material-darker diff --git a/chezmoi/dot_config/vimiv/vimiv.conf b/config/vimiv/vimiv.conf similarity index 100% rename from chezmoi/dot_config/vimiv/vimiv.conf rename to config/vimiv/vimiv.conf diff --git a/chezmoi/dot_config/waybar/config b/config/waybar/config similarity index 100% rename from chezmoi/dot_config/waybar/config rename to config/waybar/config diff --git a/chezmoi/dot_config/waybar/style.css b/config/waybar/style.css similarity index 100% rename from chezmoi/dot_config/waybar/style.css rename to config/waybar/style.css diff --git a/chezmoi/dot_config/waybar/themes/catppuccin/LICENSE b/config/waybar/themes/catppuccin/LICENSE similarity index 100% rename from chezmoi/dot_config/waybar/themes/catppuccin/LICENSE rename to config/waybar/themes/catppuccin/LICENSE diff --git a/chezmoi/dot_config/waybar/themes/catppuccin/README.md b/config/waybar/themes/catppuccin/README.md similarity index 100% rename from chezmoi/dot_config/waybar/themes/catppuccin/README.md rename to config/waybar/themes/catppuccin/README.md diff --git a/chezmoi/dot_config/waybar/themes/catppuccin/assets/empty_dot_gitkeep b/config/waybar/themes/catppuccin/assets/empty_dot_gitkeep similarity index 100% rename from chezmoi/dot_config/waybar/themes/catppuccin/assets/empty_dot_gitkeep rename to config/waybar/themes/catppuccin/assets/empty_dot_gitkeep diff --git a/chezmoi/dot_config/waybar/themes/catppuccin/assets/frappe.webp b/config/waybar/themes/catppuccin/assets/frappe.webp similarity index 100% rename from chezmoi/dot_config/waybar/themes/catppuccin/assets/frappe.webp rename to config/waybar/themes/catppuccin/assets/frappe.webp diff --git a/chezmoi/dot_config/waybar/themes/catppuccin/assets/latte.webp b/config/waybar/themes/catppuccin/assets/latte.webp similarity index 100% rename from chezmoi/dot_config/waybar/themes/catppuccin/assets/latte.webp rename to config/waybar/themes/catppuccin/assets/latte.webp diff --git a/chezmoi/dot_config/waybar/themes/catppuccin/assets/macchiato.webp b/config/waybar/themes/catppuccin/assets/macchiato.webp similarity index 100% rename from chezmoi/dot_config/waybar/themes/catppuccin/assets/macchiato.webp rename to config/waybar/themes/catppuccin/assets/macchiato.webp diff --git a/chezmoi/dot_config/waybar/themes/catppuccin/assets/mocha.webp b/config/waybar/themes/catppuccin/assets/mocha.webp similarity index 100% rename from chezmoi/dot_config/waybar/themes/catppuccin/assets/mocha.webp rename to config/waybar/themes/catppuccin/assets/mocha.webp diff --git a/chezmoi/dot_config/waybar/themes/catppuccin/assets/preview.webp b/config/waybar/themes/catppuccin/assets/preview.webp similarity index 100% rename from chezmoi/dot_config/waybar/themes/catppuccin/assets/preview.webp rename to config/waybar/themes/catppuccin/assets/preview.webp diff --git a/chezmoi/dot_config/waybar/themes/catppuccin/dot_catppuccin.yaml b/config/waybar/themes/catppuccin/dot_catppuccin.yaml similarity index 100% rename from chezmoi/dot_config/waybar/themes/catppuccin/dot_catppuccin.yaml rename to config/waybar/themes/catppuccin/dot_catppuccin.yaml diff --git a/chezmoi/dot_config/waybar/themes/catppuccin/dot_editorconfig b/config/waybar/themes/catppuccin/dot_editorconfig similarity index 100% rename from chezmoi/dot_config/waybar/themes/catppuccin/dot_editorconfig rename to config/waybar/themes/catppuccin/dot_editorconfig diff --git a/chezmoi/dot_config/waybar/themes/catppuccin/dot_git b/config/waybar/themes/catppuccin/dot_git similarity index 100% rename from chezmoi/dot_config/waybar/themes/catppuccin/dot_git rename to config/waybar/themes/catppuccin/dot_git diff --git a/chezmoi/dot_config/waybar/themes/catppuccin/themes/frappe.css b/config/waybar/themes/catppuccin/themes/frappe.css similarity index 100% rename from chezmoi/dot_config/waybar/themes/catppuccin/themes/frappe.css rename to config/waybar/themes/catppuccin/themes/frappe.css diff --git a/chezmoi/dot_config/waybar/themes/catppuccin/themes/latte.css b/config/waybar/themes/catppuccin/themes/latte.css similarity index 100% rename from chezmoi/dot_config/waybar/themes/catppuccin/themes/latte.css rename to config/waybar/themes/catppuccin/themes/latte.css diff --git a/chezmoi/dot_config/waybar/themes/catppuccin/themes/macchiato.css b/config/waybar/themes/catppuccin/themes/macchiato.css similarity index 100% rename from chezmoi/dot_config/waybar/themes/catppuccin/themes/macchiato.css rename to config/waybar/themes/catppuccin/themes/macchiato.css diff --git a/chezmoi/dot_config/waybar/themes/catppuccin/themes/mocha.css b/config/waybar/themes/catppuccin/themes/mocha.css similarity index 100% rename from chezmoi/dot_config/waybar/themes/catppuccin/themes/mocha.css rename to config/waybar/themes/catppuccin/themes/mocha.css diff --git a/chezmoi/dot_config/wezterm/wezterm.lua b/config/wezterm/wezterm.lua similarity index 100% rename from chezmoi/dot_config/wezterm/wezterm.lua rename to config/wezterm/wezterm.lua diff --git a/chezmoi/dot_config/yazi/init.lua b/config/yazi/init.lua similarity index 100% rename from chezmoi/dot_config/yazi/init.lua rename to config/yazi/init.lua diff --git a/chezmoi/dot_config/yazi/keymap.toml b/config/yazi/keymap.toml similarity index 100% rename from chezmoi/dot_config/yazi/keymap.toml rename to config/yazi/keymap.toml diff --git a/chezmoi/dot_config/yazi/original_package.toml b/config/yazi/package.toml similarity index 100% rename from chezmoi/dot_config/yazi/original_package.toml rename to config/yazi/package.toml diff --git a/chezmoi/dot_config/yazi/plugins/.keep b/config/yazi/plugins/.keep similarity index 100% rename from chezmoi/dot_config/yazi/plugins/.keep rename to config/yazi/plugins/.keep diff --git a/chezmoi/dot_config/yazi/theme.toml b/config/yazi/theme.toml similarity index 100% rename from chezmoi/dot_config/yazi/theme.toml rename to config/yazi/theme.toml diff --git a/chezmoi/dot_config/yazi/yazi.toml b/config/yazi/yazi.toml similarity index 100% rename from chezmoi/dot_config/yazi/yazi.toml rename to config/yazi/yazi.toml diff --git a/chezmoi/dot_config/zed/keymap.json b/config/zed/keymap.json similarity index 100% rename from chezmoi/dot_config/zed/keymap.json rename to config/zed/keymap.json diff --git a/chezmoi/dot_config/zed/private_settings.json b/config/zed/private_settings.json similarity index 100% rename from chezmoi/dot_config/zed/private_settings.json rename to config/zed/private_settings.json diff --git a/chezmoi/dot_config/zed/themes/.keep b/config/zed/themes/.keep similarity index 100% rename from chezmoi/dot_config/zed/themes/.keep rename to config/zed/themes/.keep diff --git a/chezmoi/dot_config/zellij/config.kdl b/config/zellij/config.kdl similarity index 100% rename from chezmoi/dot_config/zellij/config.kdl rename to config/zellij/config.kdl diff --git a/chezmoi/dot_config/zellij/themes/catppuccin.kdl b/config/zellij/themes/catppuccin.kdl similarity index 100% rename from chezmoi/dot_config/zellij/themes/catppuccin.kdl rename to config/zellij/themes/catppuccin.kdl diff --git a/chezmoi/dot_config/zk/config.toml b/config/zk/config.toml similarity index 100% rename from chezmoi/dot_config/zk/config.toml rename to config/zk/config.toml diff --git a/chezmoi/dot_config/zsh/aliases/aliases.zsh b/config/zsh/aliases/aliases.zsh similarity index 100% rename from chezmoi/dot_config/zsh/aliases/aliases.zsh rename to config/zsh/aliases/aliases.zsh diff --git a/chezmoi/dot_config/zsh/aliases/configs.zsh b/config/zsh/aliases/configs.zsh similarity index 100% rename from chezmoi/dot_config/zsh/aliases/configs.zsh rename to config/zsh/aliases/configs.zsh diff --git a/chezmoi/dot_config/zsh/aliases/fzf.zsh b/config/zsh/aliases/fzf.zsh similarity index 100% rename from chezmoi/dot_config/zsh/aliases/fzf.zsh rename to config/zsh/aliases/fzf.zsh diff --git a/chezmoi/dot_config/zsh/aliases/nvim.zsh b/config/zsh/aliases/nvim.zsh similarity index 100% rename from chezmoi/dot_config/zsh/aliases/nvim.zsh rename to config/zsh/aliases/nvim.zsh diff --git a/chezmoi/dot_config/zsh/aliases/pnpm.zsh b/config/zsh/aliases/pnpm.zsh similarity index 100% rename from chezmoi/dot_config/zsh/aliases/pnpm.zsh rename to config/zsh/aliases/pnpm.zsh diff --git a/chezmoi/dot_config/zsh/completions/_alacritty b/config/zsh/completions/_alacritty similarity index 100% rename from chezmoi/dot_config/zsh/completions/_alacritty rename to config/zsh/completions/_alacritty diff --git a/chezmoi/dot_config/zsh/completions/_cargo b/config/zsh/completions/_cargo similarity index 100% rename from chezmoi/dot_config/zsh/completions/_cargo rename to config/zsh/completions/_cargo diff --git a/chezmoi/dot_config/zsh/completions/_chezmoi b/config/zsh/completions/_chezmoi similarity index 100% rename from chezmoi/dot_config/zsh/completions/_chezmoi rename to config/zsh/completions/_chezmoi diff --git a/chezmoi/dot_config/zsh/completions/_cht b/config/zsh/completions/_cht similarity index 100% rename from chezmoi/dot_config/zsh/completions/_cht rename to config/zsh/completions/_cht diff --git a/chezmoi/dot_config/zsh/completions/_globdots b/config/zsh/completions/_globdots similarity index 100% rename from chezmoi/dot_config/zsh/completions/_globdots rename to config/zsh/completions/_globdots diff --git a/chezmoi/dot_config/zsh/completions/_lsd b/config/zsh/completions/_lsd similarity index 100% rename from chezmoi/dot_config/zsh/completions/_lsd rename to config/zsh/completions/_lsd diff --git a/chezmoi/dot_config/zsh/completions/_rg b/config/zsh/completions/_rg similarity index 100% rename from chezmoi/dot_config/zsh/completions/_rg rename to config/zsh/completions/_rg diff --git a/chezmoi/dot_config/zsh/completions/_rtx b/config/zsh/completions/_rtx similarity index 100% rename from chezmoi/dot_config/zsh/completions/_rtx rename to config/zsh/completions/_rtx diff --git a/chezmoi/dot_config/zsh/completions/_rye b/config/zsh/completions/_rye similarity index 100% rename from chezmoi/dot_config/zsh/completions/_rye rename to config/zsh/completions/_rye diff --git a/chezmoi/dot_config/zsh/completions/_starship b/config/zsh/completions/_starship similarity index 100% rename from chezmoi/dot_config/zsh/completions/_starship rename to config/zsh/completions/_starship diff --git a/chezmoi/dot_config/zsh/completions/_tea b/config/zsh/completions/_tea similarity index 100% rename from chezmoi/dot_config/zsh/completions/_tea rename to config/zsh/completions/_tea diff --git a/chezmoi/dot_config/zsh/completions/_tldr b/config/zsh/completions/_tldr similarity index 100% rename from chezmoi/dot_config/zsh/completions/_tldr rename to config/zsh/completions/_tldr diff --git a/chezmoi/dot_config/zsh/completions/_zellij b/config/zsh/completions/_zellij similarity index 100% rename from chezmoi/dot_config/zsh/completions/_zellij rename to config/zsh/completions/_zellij diff --git a/chezmoi/dot_config/zsh/functions/fedora.zsh b/config/zsh/functions/fedora.zsh similarity index 100% rename from chezmoi/dot_config/zsh/functions/fedora.zsh rename to config/zsh/functions/fedora.zsh diff --git a/chezmoi/dot_config/zsh/functions/flatpak.zsh b/config/zsh/functions/flatpak.zsh similarity index 100% rename from chezmoi/dot_config/zsh/functions/flatpak.zsh rename to config/zsh/functions/flatpak.zsh diff --git a/chezmoi/dot_config/zsh/functions/functions.zsh b/config/zsh/functions/functions.zsh similarity index 100% rename from chezmoi/dot_config/zsh/functions/functions.zsh rename to config/zsh/functions/functions.zsh diff --git a/chezmoi/executable_dot_zprofile.tmpl b/config/zsh/zprofile similarity index 96% rename from chezmoi/executable_dot_zprofile.tmpl rename to config/zsh/zprofile index c4db92a..cf0977d 100644 --- a/chezmoi/executable_dot_zprofile.tmpl +++ b/config/zsh/zprofile @@ -10,7 +10,6 @@ export EDITOR=nvim export VISUAL="$EDITOR" export QT_STYLE_OVERRIDE=kvantum export MOZ_ENABLE_WAYLAND=1 -export OPENAI_API_KEY="{{ .openAIKey }}" # Dev Stuff export NPM_PACKAGES="$HOME/.npm-packages" diff --git a/chezmoi/executable_dot_zshrc b/config/zsh/zshrc similarity index 97% rename from chezmoi/executable_dot_zshrc rename to config/zsh/zshrc index 75a2f88..158a105 100644 --- a/chezmoi/executable_dot_zshrc +++ b/config/zsh/zshrc @@ -9,6 +9,10 @@ # Set the directory we want to store zinit and plugins ZINIT_HOME="${XDG_DATA_HOME:-${HOME}/.local/share}/zinit" +# Auto install zinit +[ ! -d $ZINIT_HOME ] && mkdir -p "$(dirname $ZINIT_HOME)" +[ ! -d $ZINIT_HOME/.git ] && git clone https://github.com/zdharma-continuum/zinit.git "$ZINIT_HOME" + # Source/Load zinit, installation is handle by chezmoi external script source "${ZINIT_HOME}/zinit.zsh" @@ -139,4 +143,4 @@ done eval "$(fzf --zsh)" eval "$(zoxide init --cmd cd zsh)" eval "$(starship init zsh)" -eval "$(mise activate zsh)" +# eval "$(mise activate zsh)"