From 9685f30a4114e55e7ef303c3ad74c5c3cb52e440 Mon Sep 17 00:00:00 2001 From: Ihar Hancharenka Date: Thu, 3 Apr 2025 11:30:33 +0300 Subject: [PATCH] m --- devops/iaas/terraform/docs/articles.txt | 2 + devops/security/vault/samples.txt | 46 +++++++++++++++++++ pl/web/css/tools/quality/css-code-quality.txt | 1 + {os => util}/editors/ai/cursor.txt | 0 .../editors/editorconfig/editorconfig.txt | 0 .../editors/editorconfig/features/charset.txt | 0 .../editors/editorconfig/plugins/gradle.txt | 0 .../editors/emacs/.emacs.d/.emacs-custom.el | 0 .../editors/emacs/.emacs.d/clojure.tags | 0 {os => util}/editors/emacs/.emacs.d/init.el | 0 .../.emacs.d/rc/emacs-rc-autocomplete.el | 0 .../emacs/.emacs.d/rc/emacs-rc-bell.el | 0 .../rc/emacs-rc-clojure-not-included.el | 0 .../emacs/.emacs.d/rc/emacs-rc-clojure.el | 0 .../emacs/.emacs.d/rc/emacs-rc-colorscheme.el | 0 .../editors/emacs/.emacs.d/rc/emacs-rc-cua.el | 0 .../emacs/.emacs.d/rc/emacs-rc-decor.el | 0 .../emacs/.emacs.d/rc/emacs-rc-elpa.el | 0 .../emacs/.emacs.d/rc/emacs-rc-encoding.el | 0 .../editors/emacs/.emacs.d/rc/emacs-rc-ido.el | 0 .../emacs/.emacs.d/rc/emacs-rc-indent-cc.el | 0 .../.emacs.d/rc/emacs-rc-indent-clojure.el | 0 .../emacs/.emacs.d/rc/emacs-rc-indent.el | 0 .../emacs/.emacs.d/rc/emacs-rc-keys.el | 0 .../.emacs.d/rc/emacs-rc-kill-buffers.el | 0 .../emacs/.emacs.d/rc/emacs-rc-minibuffer.el | 0 .../emacs/.emacs.d/rc/emacs-rc-parens.el | 0 .../emacs/.emacs.d/rc/emacs-rc-project.el | 0 .../emacs/.emacs.d/rc/emacs-rc-scroll.el | 0 .../emacs/.emacs.d/rc/emacs-rc-slime.el | 0 .../emacs/.emacs.d/rc/emacs-rc-smex.el | 0 .../emacs/.emacs.d/rc/emacs-rc-syntax.el | 0 .../emacs/.emacs.d/rc/emacs-rc-windmove.el | 0 .../editors/emacs/CmdTrueTypeFonts.reg | 0 {os => util}/editors/emacs/clojure.txt | 0 {os => util}/editors/emacs/commands.txt | 0 {os => util}/editors/emacs/comment.txt | 0 {os => util}/editors/emacs/elisp.txt | 0 {os => util}/editors/emacs/help.txt | 0 {os => util}/editors/emacs/ido.txt | 0 {os => util}/editors/emacs/indent.txt | 0 {os => util}/editors/emacs/internal_modes.txt | 0 {os => util}/editors/emacs/lisp_edit.txt | 0 {os => util}/editors/emacs/other.txt | 0 {os => util}/editors/emacs/patches.txt | 0 {os => util}/editors/emacs/readme.txt | 0 {os => util}/editors/emacs/regexp.txt | 0 {os => util}/editors/emacs/replace.txt | 0 {os => util}/editors/emacs/search.txt | 0 {os => util}/editors/emacs/slime.txt | 0 {os => util}/editors/emacs/swank.txt | 0 {os => util}/editors/emacs/windows_frames.txt | 0 {os => util}/editors/helix.txt | 0 {os => util}/editors/kakoune.txt | 0 {os => util}/editors/lapce.txt | 0 {os => util}/editors/micro/articles.txt | 0 {os => util}/editors/micro/cfg.txt | 0 {os => util}/editors/micro/micro.txt | 0 {os => util}/editors/micro/plugins.txt | 0 {os => util}/editors/micro/presentations.txt | 0 {os => util}/editors/neovim/awesome.txt | 0 {os => util}/editors/neovim/cfg/articles.txt | 0 {os => util}/editors/neovim/cfg/java.txt | 0 {os => util}/editors/neovim/cfg/lua.txt | 0 .../editors/neovim/cfg/presentations.txt | 0 {os => util}/editors/neovim/cfg/samples.txt | 0 .../editors/neovim/cfg/sharing/dotfyle.txt | 0 .../editors/neovim/dist/astronvim.txt | 0 {os => util}/editors/neovim/dist/awesome.txt | 0 .../editors/neovim/dist/doom-nvim.txt | 0 .../editors/neovim/dist/kickstart.txt | 0 .../editors/neovim/dist/lazyvim/cfg.txt | 0 .../editors/neovim/dist/lazyvim/lazyvim.txt | 0 {os => util}/editors/neovim/dist/list.txt | 0 {os => util}/editors/neovim/dist/lunarvim.txt | 0 {os => util}/editors/neovim/dist/neovide.txt | 0 {os => util}/editors/neovim/dist/nv-ide.txt | 0 .../editors/neovim/dist/nvchad/cfg/cfg.txt | 0 .../editors/neovim/dist/nvchad/cfg/keymap.txt | 0 .../dist/nvchad/cfg/last-pos-restore.txt | 0 .../editors/neovim/dist/nvchad/cfg/lsp.txt | 0 .../neovim/dist/nvchad/cfg/samples.txt | 0 .../neovim/dist/nvchad/cfg/stl-statusline.txt | 0 .../editors/neovim/dist/nvchad/cfg/themes.txt | 0 .../editors/neovim/dist/nvchad/cfg/ui.txt | 0 .../neovim/dist/nvchad/docs/articles.txt | 0 .../neovim/dist/nvchad/docs/community.txt | 0 .../neovim/dist/nvchad/docs/presentations.txt | 0 .../neovim/dist/nvchad/docs/whatsnew.txt | 0 .../editors/neovim/dist/nvchad/issues.txt | 0 .../editors/neovim/dist/nvchad/nvchad.txt | 0 .../editors/neovim/dist/nvchad/nvui.txt | 0 .../editors/neovim/dist/nvchad/ui.txt | 0 .../editors/neovim/dist/nvchad/volt.txt | 0 {os => util}/editors/neovim/dist/nvim-gtk.txt | 0 {os => util}/editors/neovim/dist/onivim.txt | 0 {os => util}/editors/neovim/dist/spacevim.txt | 0 {os => util}/editors/neovim/docs/articles.txt | 0 .../editors/neovim/docs/cheatsheet.txt | 0 {os => util}/editors/neovim/docs/courses.txt | 0 .../editors/neovim/docs/presentations.txt | 0 .../editors/neovim/docs/tutorials.txt | 0 .../editors/neovim/features/client/py.txt | 0 {os => util}/editors/neovim/features/clip.txt | 0 .../editors/neovim/features/debugging.txt | 0 {os => util}/editors/neovim/features/diff.txt | 0 {os => util}/editors/neovim/features/init.txt | 0 {os => util}/editors/neovim/features/lsp.txt | 0 {os => util}/editors/neovim/features/lua.txt | 0 {os => util}/editors/neovim/gnvim.txt | 0 .../editors/neovim/integration/fzf-vim.txt | 0 .../editors/neovim/nvim-treesitter.txt | 0 {os => util}/editors/neovim/plugins/ai/ai.txt | 0 .../editors/neovim/plugins/ai/avante.txt | 0 .../editors/neovim/plugins/ai/copilot.txt | 0 .../neovim/plugins/ai/neovim-chatgpt.txt | 0 .../neovim/plugins/code-completion/coc.txt | 0 .../neovim/plugins/codegen/null-ls.txt | 0 .../editors/neovim/plugins/db/dadbod.txt | 0 .../neovim/plugins/docs/presentations.txt | 0 .../editors/neovim/plugins/edit/cursors.txt | 0 .../editors/neovim/plugins/find/telescope.txt | 0 .../editors/neovim/plugins/manager/mason.txt | 0 .../editors/neovim/plugins/manager/packer.txt | 0 .../neovim/plugins/manager/vim-plug.txt | 0 .../editors/neovim/plugins/pl/cpp.txt | 0 .../editors/neovim/plugins/pl/debug-dap.txt | 0 {os => util}/editors/neovim/plugins/pl/go.txt | 0 .../editors/neovim/plugins/pl/java.txt | 0 .../editors/neovim/plugins/pl/lint/ale.txt | 0 .../editors/neovim/plugins/pl/nvim-dap-rr.txt | 0 .../editors/neovim/plugins/pl/nvim-dap.txt | 0 {os => util}/editors/neovim/plugins/pl/rs.txt | 0 .../editors/neovim/plugins/pl/scala.txt | 0 .../neovim/plugins/pl/test/neotest.txt | 0 .../editors/neovim/plugins/pl/trouble.txt | 0 .../editors/neovim/plugins/rest/hurl-nvim.txt | 0 .../editors/neovim/plugins/rest/kulala.txt | 0 .../neovim/plugins/snippet/luasnip.txt | 0 .../neovim/plugins/syntax/treesitter.txt | 0 .../neovim/plugins/ui/icons/mini-icons.txt | 0 .../plugins/ui/icons/nvim-web-devicons.txt | 0 .../neovim/plugins/ui/ricing/vim-devicons.txt | 0 {os => util}/editors/neovim/theme/caret.txt | 0 .../editors/neovim/theme/catpuccin.txt | 0 {os => util}/editors/neovim/theme/github.txt | 0 {os => util}/editors/neovim/theme/osaka.txt | 0 .../editors/neovim/theme/resources.txt | 0 {os => util}/editors/neovim/vim-diff.txt | 0 {os => util}/editors/onivim/onivim.txt | 0 {os => util}/editors/sublime/sublime.txt | 0 .../editors/vim/build/vim-build-unix.txt | 0 .../editors/vim/build/vim-build-win.txt | 0 .../editors/vim/build/vim-compiling.txt | 0 {os => util}/editors/vim/build/vim-lua.txt | 0 {os => util}/editors/vim/build/vim-python.txt | 0 .../editors/vim/cfg/options-config.txt | 0 .../vim/compilers/vim-compilers-ant.txt | 0 .../editors/vim/compilers/vim-compilers.txt | 0 {os => util}/editors/vim/dist/gtk3.txt | 0 {os => util}/editors/vim/dist/kaoriya.txt | 0 {os => util}/editors/vim/dist/official.txt | 0 {os => util}/editors/vim/docs/articles.txt | 0 {os => util}/editors/vim/docs/books.txt | 0 {os => util}/editors/vim/docs/cheatsheets.txt | 0 {os => util}/editors/vim/docs/conference.txt | 0 {os => util}/editors/vim/docs/courses.txt | 0 {os => util}/editors/vim/docs/keys.txt | 0 .../editors/vim/docs/presentations.txt | 0 {os => util}/editors/vim/docs/tips.txt | 0 .../editors/vim/docs/vim-adventures.txt | 0 {os => util}/editors/vim/docs/vin-galore.txt | 0 {os => util}/editors/vim/docs/whatsnew.txt | 0 {os => util}/editors/vim/ex-replace-regex.txt | 0 .../editors/vim/features/encoding.txt | 0 .../editors/vim/features/fileformats.txt | 0 {os => util}/editors/vim/features/keys.txt | 0 .../editors/vim/features/line-number.txt | 0 .../editors/vim/features/navigation.txt | 0 .../editors/vim/features/spec-sym.txt | 0 {os => util}/editors/vim/hw/clutch.txt | 0 {os => util}/editors/vim/inst/asdf-vim.txt | 0 .../editors/vim/plugins/debug/vimspector.txt | 0 .../vim/plugins/docs/presentations.txt | 0 .../editors/vim/plugins/file-manager/nnn.txt | 0 {os => util}/editors/vim/plugins/fzf-vim.txt | 0 .../vim/plugins/icons/vim-devicons.txt | 0 .../editors/vim/plugins/line/lightline.txt | 0 {os => util}/editors/vim/plugins/linters.txt | 0 .../editors/vim/plugins/make/neomake.txt | 0 {os => util}/editors/vim/plugins/pl/ale.txt | 0 .../editors/vim/plugins/pl/vim-polyglot.txt | 0 .../editors/vim/plugins/pms/minpack.txt | 0 .../editors/vim/plugins/pms/neobundle.txt | 0 {os => util}/editors/vim/plugins/pms/plug.txt | 0 .../vim/plugins/syntax-highlight/ale.txt | 0 {os => util}/editors/vim/plugins/tex.txt | 0 .../editors/vim/plugins/vim-filer.txt | 0 .../editors/vim/plugins/vim-plugins-prj.txt | 0 .../editors/vim/plugins/vim-plugins.txt | 0 .../editors/vim/plugins/vim-sauce.txt | 0 .../editors/vim/plugins/vim-unite.txt | 0 .../editors/vim/plugins/wiki/vimwiki.txt | 0 {os => util}/editors/vim/redraw.txt | 0 .../editors/vim/themes/dichromatic.txt | 0 {os => util}/editors/vim/themes/gotham.txt | 0 {os => util}/editors/vim/tovim.txt | 0 .../editors/vim/vim-abbreviations.txt | 0 {os => util}/editors/vim/vim-eol.txt | 0 {os => util}/editors/vim/vim-ex-commands.txt | 0 {os => util}/editors/vim/vim-ex-find.txt | 0 {os => util}/editors/vim/vim-ex-grep.txt | 0 {os => util}/editors/vim/vim-ex-keymap.txt | 0 .../editors/vim/vim-ex-mgmt-buffers.txt | 0 {os => util}/editors/vim/vim-ex-mgmt-tabs.txt | 0 .../editors/vim/vim-ex-mgmt-windows.txt | 0 .../editors/vim/vim-ex-netrw-explore.txt | 0 .../editors/vim/vim-exm-mgmt-files.txt | 0 {os => util}/editors/vim/vim-folding.txt | 0 {os => util}/editors/vim/vim-help.txt | 0 {os => util}/editors/vim/vim-mode-cmdline.txt | 0 .../editors/vim/vim-mode-dir-list.txt | 0 {os => util}/editors/vim/vim-mode-ex.txt | 0 {os => util}/editors/vim/vim-mode-insert.txt | 0 {os => util}/editors/vim/vim-mode-normal.txt | 0 {os => util}/editors/vim/vim-mode-visual.txt | 0 .../editors/vim/vim-options-cmd-line.txt | 0 {os => util}/editors/vim/vim-quickfix.txt | 0 .../editors/vim/vim-registers-macro.txt | 0 {os => util}/editors/vim/vim-remote.txt | 0 {os => util}/editors/vim/vim-tags.txt | 0 {os => util}/editors/vim/vim-ver.txt | 0 {os => util}/editors/vim/vimdiff.txt | 0 .../editors/vim/vimscript/cheatsheet.txt | 0 {os => util}/editors/vim/vimscript/echo.txt | 0 .../editors/vim/vimscript/vim-script-eval.txt | 0 .../editors/vim/vimscript/vim-script.txt | 0 {os => util}/editors/vim/vimscript/vim9.txt | 0 util/obsidian/docs/articles.txt | 2 + 239 files changed, 51 insertions(+) create mode 100644 pl/web/css/tools/quality/css-code-quality.txt rename {os => util}/editors/ai/cursor.txt (100%) rename {os => util}/editors/editorconfig/editorconfig.txt (100%) rename {os => util}/editors/editorconfig/features/charset.txt (100%) rename {os => util}/editors/editorconfig/plugins/gradle.txt (100%) rename {os => util}/editors/emacs/.emacs.d/.emacs-custom.el (100%) rename {os => util}/editors/emacs/.emacs.d/clojure.tags (100%) rename {os => util}/editors/emacs/.emacs.d/init.el (100%) rename {os => util}/editors/emacs/.emacs.d/rc/emacs-rc-autocomplete.el (100%) rename {os => util}/editors/emacs/.emacs.d/rc/emacs-rc-bell.el (100%) rename {os => util}/editors/emacs/.emacs.d/rc/emacs-rc-clojure-not-included.el (100%) rename {os => util}/editors/emacs/.emacs.d/rc/emacs-rc-clojure.el (100%) rename {os => util}/editors/emacs/.emacs.d/rc/emacs-rc-colorscheme.el (100%) rename {os => util}/editors/emacs/.emacs.d/rc/emacs-rc-cua.el (100%) rename {os => util}/editors/emacs/.emacs.d/rc/emacs-rc-decor.el (100%) rename {os => util}/editors/emacs/.emacs.d/rc/emacs-rc-elpa.el (100%) rename {os => util}/editors/emacs/.emacs.d/rc/emacs-rc-encoding.el (100%) rename {os => util}/editors/emacs/.emacs.d/rc/emacs-rc-ido.el (100%) rename {os => util}/editors/emacs/.emacs.d/rc/emacs-rc-indent-cc.el (100%) rename {os => util}/editors/emacs/.emacs.d/rc/emacs-rc-indent-clojure.el (100%) rename {os => util}/editors/emacs/.emacs.d/rc/emacs-rc-indent.el (100%) rename {os => util}/editors/emacs/.emacs.d/rc/emacs-rc-keys.el (100%) rename {os => util}/editors/emacs/.emacs.d/rc/emacs-rc-kill-buffers.el (100%) rename {os => util}/editors/emacs/.emacs.d/rc/emacs-rc-minibuffer.el (100%) rename {os => util}/editors/emacs/.emacs.d/rc/emacs-rc-parens.el (100%) rename {os => util}/editors/emacs/.emacs.d/rc/emacs-rc-project.el (100%) rename {os => util}/editors/emacs/.emacs.d/rc/emacs-rc-scroll.el (100%) rename {os => util}/editors/emacs/.emacs.d/rc/emacs-rc-slime.el (100%) rename {os => util}/editors/emacs/.emacs.d/rc/emacs-rc-smex.el (100%) rename {os => util}/editors/emacs/.emacs.d/rc/emacs-rc-syntax.el (100%) rename {os => util}/editors/emacs/.emacs.d/rc/emacs-rc-windmove.el (100%) rename {os => util}/editors/emacs/CmdTrueTypeFonts.reg (100%) rename {os => util}/editors/emacs/clojure.txt (100%) rename {os => util}/editors/emacs/commands.txt (100%) rename {os => util}/editors/emacs/comment.txt (100%) rename {os => util}/editors/emacs/elisp.txt (100%) rename {os => util}/editors/emacs/help.txt (100%) rename {os => util}/editors/emacs/ido.txt (100%) rename {os => util}/editors/emacs/indent.txt (100%) rename {os => util}/editors/emacs/internal_modes.txt (100%) rename {os => util}/editors/emacs/lisp_edit.txt (100%) rename {os => util}/editors/emacs/other.txt (100%) rename {os => util}/editors/emacs/patches.txt (100%) rename {os => util}/editors/emacs/readme.txt (100%) rename {os => util}/editors/emacs/regexp.txt (100%) rename {os => util}/editors/emacs/replace.txt (100%) rename {os => util}/editors/emacs/search.txt (100%) rename {os => util}/editors/emacs/slime.txt (100%) rename {os => util}/editors/emacs/swank.txt (100%) rename {os => util}/editors/emacs/windows_frames.txt (100%) rename {os => util}/editors/helix.txt (100%) rename {os => util}/editors/kakoune.txt (100%) rename {os => util}/editors/lapce.txt (100%) rename {os => util}/editors/micro/articles.txt (100%) rename {os => util}/editors/micro/cfg.txt (100%) rename {os => util}/editors/micro/micro.txt (100%) rename {os => util}/editors/micro/plugins.txt (100%) rename {os => util}/editors/micro/presentations.txt (100%) rename {os => util}/editors/neovim/awesome.txt (100%) rename {os => util}/editors/neovim/cfg/articles.txt (100%) rename {os => util}/editors/neovim/cfg/java.txt (100%) rename {os => util}/editors/neovim/cfg/lua.txt (100%) rename {os => util}/editors/neovim/cfg/presentations.txt (100%) rename {os => util}/editors/neovim/cfg/samples.txt (100%) rename {os => util}/editors/neovim/cfg/sharing/dotfyle.txt (100%) rename {os => util}/editors/neovim/dist/astronvim.txt (100%) rename {os => util}/editors/neovim/dist/awesome.txt (100%) rename {os => util}/editors/neovim/dist/doom-nvim.txt (100%) rename {os => util}/editors/neovim/dist/kickstart.txt (100%) rename {os => util}/editors/neovim/dist/lazyvim/cfg.txt (100%) rename {os => util}/editors/neovim/dist/lazyvim/lazyvim.txt (100%) rename {os => util}/editors/neovim/dist/list.txt (100%) rename {os => util}/editors/neovim/dist/lunarvim.txt (100%) rename {os => util}/editors/neovim/dist/neovide.txt (100%) rename {os => util}/editors/neovim/dist/nv-ide.txt (100%) rename {os => util}/editors/neovim/dist/nvchad/cfg/cfg.txt (100%) rename {os => util}/editors/neovim/dist/nvchad/cfg/keymap.txt (100%) rename {os => util}/editors/neovim/dist/nvchad/cfg/last-pos-restore.txt (100%) rename {os => util}/editors/neovim/dist/nvchad/cfg/lsp.txt (100%) rename {os => util}/editors/neovim/dist/nvchad/cfg/samples.txt (100%) rename {os => util}/editors/neovim/dist/nvchad/cfg/stl-statusline.txt (100%) rename {os => util}/editors/neovim/dist/nvchad/cfg/themes.txt (100%) rename {os => util}/editors/neovim/dist/nvchad/cfg/ui.txt (100%) rename {os => util}/editors/neovim/dist/nvchad/docs/articles.txt (100%) rename {os => util}/editors/neovim/dist/nvchad/docs/community.txt (100%) rename {os => util}/editors/neovim/dist/nvchad/docs/presentations.txt (100%) rename {os => util}/editors/neovim/dist/nvchad/docs/whatsnew.txt (100%) rename {os => util}/editors/neovim/dist/nvchad/issues.txt (100%) rename {os => util}/editors/neovim/dist/nvchad/nvchad.txt (100%) rename {os => util}/editors/neovim/dist/nvchad/nvui.txt (100%) rename {os => util}/editors/neovim/dist/nvchad/ui.txt (100%) rename {os => util}/editors/neovim/dist/nvchad/volt.txt (100%) rename {os => util}/editors/neovim/dist/nvim-gtk.txt (100%) rename {os => util}/editors/neovim/dist/onivim.txt (100%) rename {os => util}/editors/neovim/dist/spacevim.txt (100%) rename {os => util}/editors/neovim/docs/articles.txt (100%) rename {os => util}/editors/neovim/docs/cheatsheet.txt (100%) rename {os => util}/editors/neovim/docs/courses.txt (100%) rename {os => util}/editors/neovim/docs/presentations.txt (100%) rename {os => util}/editors/neovim/docs/tutorials.txt (100%) rename {os => util}/editors/neovim/features/client/py.txt (100%) rename {os => util}/editors/neovim/features/clip.txt (100%) rename {os => util}/editors/neovim/features/debugging.txt (100%) rename {os => util}/editors/neovim/features/diff.txt (100%) rename {os => util}/editors/neovim/features/init.txt (100%) rename {os => util}/editors/neovim/features/lsp.txt (100%) rename {os => util}/editors/neovim/features/lua.txt (100%) rename {os => util}/editors/neovim/gnvim.txt (100%) rename {os => util}/editors/neovim/integration/fzf-vim.txt (100%) rename {os => util}/editors/neovim/nvim-treesitter.txt (100%) rename {os => util}/editors/neovim/plugins/ai/ai.txt (100%) rename {os => util}/editors/neovim/plugins/ai/avante.txt (100%) rename {os => util}/editors/neovim/plugins/ai/copilot.txt (100%) rename {os => util}/editors/neovim/plugins/ai/neovim-chatgpt.txt (100%) rename {os => util}/editors/neovim/plugins/code-completion/coc.txt (100%) rename {os => util}/editors/neovim/plugins/codegen/null-ls.txt (100%) rename {os => util}/editors/neovim/plugins/db/dadbod.txt (100%) rename {os => util}/editors/neovim/plugins/docs/presentations.txt (100%) rename {os => util}/editors/neovim/plugins/edit/cursors.txt (100%) rename {os => util}/editors/neovim/plugins/find/telescope.txt (100%) rename {os => util}/editors/neovim/plugins/manager/mason.txt (100%) rename {os => util}/editors/neovim/plugins/manager/packer.txt (100%) rename {os => util}/editors/neovim/plugins/manager/vim-plug.txt (100%) rename {os => util}/editors/neovim/plugins/pl/cpp.txt (100%) rename {os => util}/editors/neovim/plugins/pl/debug-dap.txt (100%) rename {os => util}/editors/neovim/plugins/pl/go.txt (100%) rename {os => util}/editors/neovim/plugins/pl/java.txt (100%) rename {os => util}/editors/neovim/plugins/pl/lint/ale.txt (100%) rename {os => util}/editors/neovim/plugins/pl/nvim-dap-rr.txt (100%) rename {os => util}/editors/neovim/plugins/pl/nvim-dap.txt (100%) rename {os => util}/editors/neovim/plugins/pl/rs.txt (100%) rename {os => util}/editors/neovim/plugins/pl/scala.txt (100%) rename {os => util}/editors/neovim/plugins/pl/test/neotest.txt (100%) rename {os => util}/editors/neovim/plugins/pl/trouble.txt (100%) rename {os => util}/editors/neovim/plugins/rest/hurl-nvim.txt (100%) rename {os => util}/editors/neovim/plugins/rest/kulala.txt (100%) rename {os => util}/editors/neovim/plugins/snippet/luasnip.txt (100%) rename {os => util}/editors/neovim/plugins/syntax/treesitter.txt (100%) rename {os => util}/editors/neovim/plugins/ui/icons/mini-icons.txt (100%) rename {os => util}/editors/neovim/plugins/ui/icons/nvim-web-devicons.txt (100%) rename {os => util}/editors/neovim/plugins/ui/ricing/vim-devicons.txt (100%) rename {os => util}/editors/neovim/theme/caret.txt (100%) rename {os => util}/editors/neovim/theme/catpuccin.txt (100%) rename {os => util}/editors/neovim/theme/github.txt (100%) rename {os => util}/editors/neovim/theme/osaka.txt (100%) rename {os => util}/editors/neovim/theme/resources.txt (100%) rename {os => util}/editors/neovim/vim-diff.txt (100%) rename {os => util}/editors/onivim/onivim.txt (100%) rename {os => util}/editors/sublime/sublime.txt (100%) rename {os => util}/editors/vim/build/vim-build-unix.txt (100%) rename {os => util}/editors/vim/build/vim-build-win.txt (100%) rename {os => util}/editors/vim/build/vim-compiling.txt (100%) rename {os => util}/editors/vim/build/vim-lua.txt (100%) rename {os => util}/editors/vim/build/vim-python.txt (100%) rename {os => util}/editors/vim/cfg/options-config.txt (100%) rename {os => util}/editors/vim/compilers/vim-compilers-ant.txt (100%) rename {os => util}/editors/vim/compilers/vim-compilers.txt (100%) rename {os => util}/editors/vim/dist/gtk3.txt (100%) rename {os => util}/editors/vim/dist/kaoriya.txt (100%) rename {os => util}/editors/vim/dist/official.txt (100%) rename {os => util}/editors/vim/docs/articles.txt (100%) rename {os => util}/editors/vim/docs/books.txt (100%) rename {os => util}/editors/vim/docs/cheatsheets.txt (100%) rename {os => util}/editors/vim/docs/conference.txt (100%) rename {os => util}/editors/vim/docs/courses.txt (100%) rename {os => util}/editors/vim/docs/keys.txt (100%) rename {os => util}/editors/vim/docs/presentations.txt (100%) rename {os => util}/editors/vim/docs/tips.txt (100%) rename {os => util}/editors/vim/docs/vim-adventures.txt (100%) rename {os => util}/editors/vim/docs/vin-galore.txt (100%) rename {os => util}/editors/vim/docs/whatsnew.txt (100%) rename {os => util}/editors/vim/ex-replace-regex.txt (100%) rename {os => util}/editors/vim/features/encoding.txt (100%) rename {os => util}/editors/vim/features/fileformats.txt (100%) rename {os => util}/editors/vim/features/keys.txt (100%) rename {os => util}/editors/vim/features/line-number.txt (100%) rename {os => util}/editors/vim/features/navigation.txt (100%) rename {os => util}/editors/vim/features/spec-sym.txt (100%) rename {os => util}/editors/vim/hw/clutch.txt (100%) rename {os => util}/editors/vim/inst/asdf-vim.txt (100%) rename {os => util}/editors/vim/plugins/debug/vimspector.txt (100%) rename {os => util}/editors/vim/plugins/docs/presentations.txt (100%) rename {os => util}/editors/vim/plugins/file-manager/nnn.txt (100%) rename {os => util}/editors/vim/plugins/fzf-vim.txt (100%) rename {os => util}/editors/vim/plugins/icons/vim-devicons.txt (100%) rename {os => util}/editors/vim/plugins/line/lightline.txt (100%) rename {os => util}/editors/vim/plugins/linters.txt (100%) rename {os => util}/editors/vim/plugins/make/neomake.txt (100%) rename {os => util}/editors/vim/plugins/pl/ale.txt (100%) rename {os => util}/editors/vim/plugins/pl/vim-polyglot.txt (100%) rename {os => util}/editors/vim/plugins/pms/minpack.txt (100%) rename {os => util}/editors/vim/plugins/pms/neobundle.txt (100%) rename {os => util}/editors/vim/plugins/pms/plug.txt (100%) rename {os => util}/editors/vim/plugins/syntax-highlight/ale.txt (100%) rename {os => util}/editors/vim/plugins/tex.txt (100%) rename {os => util}/editors/vim/plugins/vim-filer.txt (100%) rename {os => util}/editors/vim/plugins/vim-plugins-prj.txt (100%) rename {os => util}/editors/vim/plugins/vim-plugins.txt (100%) rename {os => util}/editors/vim/plugins/vim-sauce.txt (100%) rename {os => util}/editors/vim/plugins/vim-unite.txt (100%) rename {os => util}/editors/vim/plugins/wiki/vimwiki.txt (100%) rename {os => util}/editors/vim/redraw.txt (100%) rename {os => util}/editors/vim/themes/dichromatic.txt (100%) rename {os => util}/editors/vim/themes/gotham.txt (100%) rename {os => util}/editors/vim/tovim.txt (100%) rename {os => util}/editors/vim/vim-abbreviations.txt (100%) rename {os => util}/editors/vim/vim-eol.txt (100%) rename {os => util}/editors/vim/vim-ex-commands.txt (100%) rename {os => util}/editors/vim/vim-ex-find.txt (100%) rename {os => util}/editors/vim/vim-ex-grep.txt (100%) rename {os => util}/editors/vim/vim-ex-keymap.txt (100%) rename {os => util}/editors/vim/vim-ex-mgmt-buffers.txt (100%) rename {os => util}/editors/vim/vim-ex-mgmt-tabs.txt (100%) rename {os => util}/editors/vim/vim-ex-mgmt-windows.txt (100%) rename {os => util}/editors/vim/vim-ex-netrw-explore.txt (100%) rename {os => util}/editors/vim/vim-exm-mgmt-files.txt (100%) rename {os => util}/editors/vim/vim-folding.txt (100%) rename {os => util}/editors/vim/vim-help.txt (100%) rename {os => util}/editors/vim/vim-mode-cmdline.txt (100%) rename {os => util}/editors/vim/vim-mode-dir-list.txt (100%) rename {os => util}/editors/vim/vim-mode-ex.txt (100%) rename {os => util}/editors/vim/vim-mode-insert.txt (100%) rename {os => util}/editors/vim/vim-mode-normal.txt (100%) rename {os => util}/editors/vim/vim-mode-visual.txt (100%) rename {os => util}/editors/vim/vim-options-cmd-line.txt (100%) rename {os => util}/editors/vim/vim-quickfix.txt (100%) rename {os => util}/editors/vim/vim-registers-macro.txt (100%) rename {os => util}/editors/vim/vim-remote.txt (100%) rename {os => util}/editors/vim/vim-tags.txt (100%) rename {os => util}/editors/vim/vim-ver.txt (100%) rename {os => util}/editors/vim/vimdiff.txt (100%) rename {os => util}/editors/vim/vimscript/cheatsheet.txt (100%) rename {os => util}/editors/vim/vimscript/echo.txt (100%) rename {os => util}/editors/vim/vimscript/vim-script-eval.txt (100%) rename {os => util}/editors/vim/vimscript/vim-script.txt (100%) rename {os => util}/editors/vim/vimscript/vim9.txt (100%) create mode 100644 util/obsidian/docs/articles.txt diff --git a/devops/iaas/terraform/docs/articles.txt b/devops/iaas/terraform/docs/articles.txt index 968ea600e..f1d4a2a43 100644 --- a/devops/iaas/terraform/docs/articles.txt +++ b/devops/iaas/terraform/docs/articles.txt @@ -12,3 +12,5 @@ https://dev.to/he4rt/breaking-terraform-files-into-composable-layers-1mj8 https://medium.com/@bijit211987/mastering-multi-cloud-management-with-terraform-0615675415d9 2022 https://1cloud.ru/blog/introduce_in_terraform +https://itnext.io/understandable-terraform-projects-9c1cd9b4b21a + https://habr.com/ru/companies/slurm/articles/744564/ diff --git a/devops/security/vault/samples.txt b/devops/security/vault/samples.txt index eb72a7890..c4fa6d624 100644 --- a/devops/security/vault/samples.txt +++ b/devops/security/vault/samples.txt @@ -1,2 +1,48 @@ https://github.com/hashicorp/vault-examples https://github.com/hashicorp/hello-vault-go + +******************************************************************************************************************************** +Статичные и долгосрочные учетные данные представляют собой огромную угрозу, так как в случае их утечки злоумышленники могут беспрепятственно получить доступ к системам. +Один из вариантов решения это краткосрочные учетные данные, которые действуют только в течение ограниченного времени и автоматически истекают. +Предположим, что у вас уже есть настроенная система аутентификации, тогда нам нужно настроить динамическую генерацию учётных данных: +1. Для начала активируем secret engine + +Для этого используем простую команду; +vault secrets enable database + +После чего пропишем подключение к БД: +vault write database/config/my-postgresql-database \ + plugin_name=postgresql-database-plugin \ + connection_url="postgresql://{{username}}:{{password}}@localhost:5432/mydb?sslmode=disable" \ + allowed_roles="my-role" \ + username="postgres" \ + password="my-secret-password" + +2. Далее необходимо создать роль, которая будет использоваться для генерации учетных данных + +Команда для создания роли: +vault write database/roles/my-role \ + db_name=my-postgresql-database \ + creation_statements="CREATE ROLE {{name}} WITH LOGIN PASSWORD '{{password}}' VALID UNTIL '{{expire_time}}'" \ + default_ttl="1h" \ + max_ttl="24h" + +3. Теперь вы можете генерировать учетные данные для вашей роли. + +Команда для генерации: +vault read database/creds/my-role + +Это сгенерирует временные учетные данные для подключения к базе данных, например: +Key Value +--- ----- +username vault-xyz123 +password GtU7GmHJwU69 +lease_id database/creds/my-role/XYZ123 +lease_duration 1h +lease_renewable true + +4. Автоматизация процесса и управление учетными данными + +Для автоматического продления или обновления учетных данных можно использовать API Vault для повторной генерации учетных данных по мере необходимости. +vault lease renew database/creds/my-role/XYZ123 +******************************************************************************************************************************** diff --git a/pl/web/css/tools/quality/css-code-quality.txt b/pl/web/css/tools/quality/css-code-quality.txt new file mode 100644 index 000000000..f00fab385 --- /dev/null +++ b/pl/web/css/tools/quality/css-code-quality.txt @@ -0,0 +1 @@ +https://www.projectwallace.com/css-code-quality diff --git a/os/editors/ai/cursor.txt b/util/editors/ai/cursor.txt similarity index 100% rename from os/editors/ai/cursor.txt rename to util/editors/ai/cursor.txt diff --git a/os/editors/editorconfig/editorconfig.txt b/util/editors/editorconfig/editorconfig.txt similarity index 100% rename from os/editors/editorconfig/editorconfig.txt rename to util/editors/editorconfig/editorconfig.txt diff --git a/os/editors/editorconfig/features/charset.txt b/util/editors/editorconfig/features/charset.txt similarity index 100% rename from os/editors/editorconfig/features/charset.txt rename to util/editors/editorconfig/features/charset.txt diff --git a/os/editors/editorconfig/plugins/gradle.txt b/util/editors/editorconfig/plugins/gradle.txt similarity index 100% rename from os/editors/editorconfig/plugins/gradle.txt rename to util/editors/editorconfig/plugins/gradle.txt diff --git a/os/editors/emacs/.emacs.d/.emacs-custom.el b/util/editors/emacs/.emacs.d/.emacs-custom.el similarity index 100% rename from os/editors/emacs/.emacs.d/.emacs-custom.el rename to util/editors/emacs/.emacs.d/.emacs-custom.el diff --git a/os/editors/emacs/.emacs.d/clojure.tags b/util/editors/emacs/.emacs.d/clojure.tags similarity index 100% rename from os/editors/emacs/.emacs.d/clojure.tags rename to util/editors/emacs/.emacs.d/clojure.tags diff --git a/os/editors/emacs/.emacs.d/init.el b/util/editors/emacs/.emacs.d/init.el similarity index 100% rename from os/editors/emacs/.emacs.d/init.el rename to util/editors/emacs/.emacs.d/init.el diff --git a/os/editors/emacs/.emacs.d/rc/emacs-rc-autocomplete.el b/util/editors/emacs/.emacs.d/rc/emacs-rc-autocomplete.el similarity index 100% rename from os/editors/emacs/.emacs.d/rc/emacs-rc-autocomplete.el rename to util/editors/emacs/.emacs.d/rc/emacs-rc-autocomplete.el diff --git a/os/editors/emacs/.emacs.d/rc/emacs-rc-bell.el b/util/editors/emacs/.emacs.d/rc/emacs-rc-bell.el similarity index 100% rename from os/editors/emacs/.emacs.d/rc/emacs-rc-bell.el rename to util/editors/emacs/.emacs.d/rc/emacs-rc-bell.el diff --git a/os/editors/emacs/.emacs.d/rc/emacs-rc-clojure-not-included.el b/util/editors/emacs/.emacs.d/rc/emacs-rc-clojure-not-included.el similarity index 100% rename from os/editors/emacs/.emacs.d/rc/emacs-rc-clojure-not-included.el rename to util/editors/emacs/.emacs.d/rc/emacs-rc-clojure-not-included.el diff --git a/os/editors/emacs/.emacs.d/rc/emacs-rc-clojure.el b/util/editors/emacs/.emacs.d/rc/emacs-rc-clojure.el similarity index 100% rename from os/editors/emacs/.emacs.d/rc/emacs-rc-clojure.el rename to util/editors/emacs/.emacs.d/rc/emacs-rc-clojure.el diff --git a/os/editors/emacs/.emacs.d/rc/emacs-rc-colorscheme.el b/util/editors/emacs/.emacs.d/rc/emacs-rc-colorscheme.el similarity index 100% rename from os/editors/emacs/.emacs.d/rc/emacs-rc-colorscheme.el rename to util/editors/emacs/.emacs.d/rc/emacs-rc-colorscheme.el diff --git a/os/editors/emacs/.emacs.d/rc/emacs-rc-cua.el b/util/editors/emacs/.emacs.d/rc/emacs-rc-cua.el similarity index 100% rename from os/editors/emacs/.emacs.d/rc/emacs-rc-cua.el rename to util/editors/emacs/.emacs.d/rc/emacs-rc-cua.el diff --git a/os/editors/emacs/.emacs.d/rc/emacs-rc-decor.el b/util/editors/emacs/.emacs.d/rc/emacs-rc-decor.el similarity index 100% rename from os/editors/emacs/.emacs.d/rc/emacs-rc-decor.el rename to util/editors/emacs/.emacs.d/rc/emacs-rc-decor.el diff --git a/os/editors/emacs/.emacs.d/rc/emacs-rc-elpa.el b/util/editors/emacs/.emacs.d/rc/emacs-rc-elpa.el similarity index 100% rename from os/editors/emacs/.emacs.d/rc/emacs-rc-elpa.el rename to util/editors/emacs/.emacs.d/rc/emacs-rc-elpa.el diff --git a/os/editors/emacs/.emacs.d/rc/emacs-rc-encoding.el b/util/editors/emacs/.emacs.d/rc/emacs-rc-encoding.el similarity index 100% rename from os/editors/emacs/.emacs.d/rc/emacs-rc-encoding.el rename to util/editors/emacs/.emacs.d/rc/emacs-rc-encoding.el diff --git a/os/editors/emacs/.emacs.d/rc/emacs-rc-ido.el b/util/editors/emacs/.emacs.d/rc/emacs-rc-ido.el similarity index 100% rename from os/editors/emacs/.emacs.d/rc/emacs-rc-ido.el rename to util/editors/emacs/.emacs.d/rc/emacs-rc-ido.el diff --git a/os/editors/emacs/.emacs.d/rc/emacs-rc-indent-cc.el b/util/editors/emacs/.emacs.d/rc/emacs-rc-indent-cc.el similarity index 100% rename from os/editors/emacs/.emacs.d/rc/emacs-rc-indent-cc.el rename to util/editors/emacs/.emacs.d/rc/emacs-rc-indent-cc.el diff --git a/os/editors/emacs/.emacs.d/rc/emacs-rc-indent-clojure.el b/util/editors/emacs/.emacs.d/rc/emacs-rc-indent-clojure.el similarity index 100% rename from os/editors/emacs/.emacs.d/rc/emacs-rc-indent-clojure.el rename to util/editors/emacs/.emacs.d/rc/emacs-rc-indent-clojure.el diff --git a/os/editors/emacs/.emacs.d/rc/emacs-rc-indent.el b/util/editors/emacs/.emacs.d/rc/emacs-rc-indent.el similarity index 100% rename from os/editors/emacs/.emacs.d/rc/emacs-rc-indent.el rename to util/editors/emacs/.emacs.d/rc/emacs-rc-indent.el diff --git a/os/editors/emacs/.emacs.d/rc/emacs-rc-keys.el b/util/editors/emacs/.emacs.d/rc/emacs-rc-keys.el similarity index 100% rename from os/editors/emacs/.emacs.d/rc/emacs-rc-keys.el rename to util/editors/emacs/.emacs.d/rc/emacs-rc-keys.el diff --git a/os/editors/emacs/.emacs.d/rc/emacs-rc-kill-buffers.el b/util/editors/emacs/.emacs.d/rc/emacs-rc-kill-buffers.el similarity index 100% rename from os/editors/emacs/.emacs.d/rc/emacs-rc-kill-buffers.el rename to util/editors/emacs/.emacs.d/rc/emacs-rc-kill-buffers.el diff --git a/os/editors/emacs/.emacs.d/rc/emacs-rc-minibuffer.el b/util/editors/emacs/.emacs.d/rc/emacs-rc-minibuffer.el similarity index 100% rename from os/editors/emacs/.emacs.d/rc/emacs-rc-minibuffer.el rename to util/editors/emacs/.emacs.d/rc/emacs-rc-minibuffer.el diff --git a/os/editors/emacs/.emacs.d/rc/emacs-rc-parens.el b/util/editors/emacs/.emacs.d/rc/emacs-rc-parens.el similarity index 100% rename from os/editors/emacs/.emacs.d/rc/emacs-rc-parens.el rename to util/editors/emacs/.emacs.d/rc/emacs-rc-parens.el diff --git a/os/editors/emacs/.emacs.d/rc/emacs-rc-project.el b/util/editors/emacs/.emacs.d/rc/emacs-rc-project.el similarity index 100% rename from os/editors/emacs/.emacs.d/rc/emacs-rc-project.el rename to util/editors/emacs/.emacs.d/rc/emacs-rc-project.el diff --git a/os/editors/emacs/.emacs.d/rc/emacs-rc-scroll.el b/util/editors/emacs/.emacs.d/rc/emacs-rc-scroll.el similarity index 100% rename from os/editors/emacs/.emacs.d/rc/emacs-rc-scroll.el rename to util/editors/emacs/.emacs.d/rc/emacs-rc-scroll.el diff --git a/os/editors/emacs/.emacs.d/rc/emacs-rc-slime.el b/util/editors/emacs/.emacs.d/rc/emacs-rc-slime.el similarity index 100% rename from os/editors/emacs/.emacs.d/rc/emacs-rc-slime.el rename to util/editors/emacs/.emacs.d/rc/emacs-rc-slime.el diff --git a/os/editors/emacs/.emacs.d/rc/emacs-rc-smex.el b/util/editors/emacs/.emacs.d/rc/emacs-rc-smex.el similarity index 100% rename from os/editors/emacs/.emacs.d/rc/emacs-rc-smex.el rename to util/editors/emacs/.emacs.d/rc/emacs-rc-smex.el diff --git a/os/editors/emacs/.emacs.d/rc/emacs-rc-syntax.el b/util/editors/emacs/.emacs.d/rc/emacs-rc-syntax.el similarity index 100% rename from os/editors/emacs/.emacs.d/rc/emacs-rc-syntax.el rename to util/editors/emacs/.emacs.d/rc/emacs-rc-syntax.el diff --git a/os/editors/emacs/.emacs.d/rc/emacs-rc-windmove.el b/util/editors/emacs/.emacs.d/rc/emacs-rc-windmove.el similarity index 100% rename from os/editors/emacs/.emacs.d/rc/emacs-rc-windmove.el rename to util/editors/emacs/.emacs.d/rc/emacs-rc-windmove.el diff --git a/os/editors/emacs/CmdTrueTypeFonts.reg b/util/editors/emacs/CmdTrueTypeFonts.reg similarity index 100% rename from os/editors/emacs/CmdTrueTypeFonts.reg rename to util/editors/emacs/CmdTrueTypeFonts.reg diff --git a/os/editors/emacs/clojure.txt b/util/editors/emacs/clojure.txt similarity index 100% rename from os/editors/emacs/clojure.txt rename to util/editors/emacs/clojure.txt diff --git a/os/editors/emacs/commands.txt b/util/editors/emacs/commands.txt similarity index 100% rename from os/editors/emacs/commands.txt rename to util/editors/emacs/commands.txt diff --git a/os/editors/emacs/comment.txt b/util/editors/emacs/comment.txt similarity index 100% rename from os/editors/emacs/comment.txt rename to util/editors/emacs/comment.txt diff --git a/os/editors/emacs/elisp.txt b/util/editors/emacs/elisp.txt similarity index 100% rename from os/editors/emacs/elisp.txt rename to util/editors/emacs/elisp.txt diff --git a/os/editors/emacs/help.txt b/util/editors/emacs/help.txt similarity index 100% rename from os/editors/emacs/help.txt rename to util/editors/emacs/help.txt diff --git a/os/editors/emacs/ido.txt b/util/editors/emacs/ido.txt similarity index 100% rename from os/editors/emacs/ido.txt rename to util/editors/emacs/ido.txt diff --git a/os/editors/emacs/indent.txt b/util/editors/emacs/indent.txt similarity index 100% rename from os/editors/emacs/indent.txt rename to util/editors/emacs/indent.txt diff --git a/os/editors/emacs/internal_modes.txt b/util/editors/emacs/internal_modes.txt similarity index 100% rename from os/editors/emacs/internal_modes.txt rename to util/editors/emacs/internal_modes.txt diff --git a/os/editors/emacs/lisp_edit.txt b/util/editors/emacs/lisp_edit.txt similarity index 100% rename from os/editors/emacs/lisp_edit.txt rename to util/editors/emacs/lisp_edit.txt diff --git a/os/editors/emacs/other.txt b/util/editors/emacs/other.txt similarity index 100% rename from os/editors/emacs/other.txt rename to util/editors/emacs/other.txt diff --git a/os/editors/emacs/patches.txt b/util/editors/emacs/patches.txt similarity index 100% rename from os/editors/emacs/patches.txt rename to util/editors/emacs/patches.txt diff --git a/os/editors/emacs/readme.txt b/util/editors/emacs/readme.txt similarity index 100% rename from os/editors/emacs/readme.txt rename to util/editors/emacs/readme.txt diff --git a/os/editors/emacs/regexp.txt b/util/editors/emacs/regexp.txt similarity index 100% rename from os/editors/emacs/regexp.txt rename to util/editors/emacs/regexp.txt diff --git a/os/editors/emacs/replace.txt b/util/editors/emacs/replace.txt similarity index 100% rename from os/editors/emacs/replace.txt rename to util/editors/emacs/replace.txt diff --git a/os/editors/emacs/search.txt b/util/editors/emacs/search.txt similarity index 100% rename from os/editors/emacs/search.txt rename to util/editors/emacs/search.txt diff --git a/os/editors/emacs/slime.txt b/util/editors/emacs/slime.txt similarity index 100% rename from os/editors/emacs/slime.txt rename to util/editors/emacs/slime.txt diff --git a/os/editors/emacs/swank.txt b/util/editors/emacs/swank.txt similarity index 100% rename from os/editors/emacs/swank.txt rename to util/editors/emacs/swank.txt diff --git a/os/editors/emacs/windows_frames.txt b/util/editors/emacs/windows_frames.txt similarity index 100% rename from os/editors/emacs/windows_frames.txt rename to util/editors/emacs/windows_frames.txt diff --git a/os/editors/helix.txt b/util/editors/helix.txt similarity index 100% rename from os/editors/helix.txt rename to util/editors/helix.txt diff --git a/os/editors/kakoune.txt b/util/editors/kakoune.txt similarity index 100% rename from os/editors/kakoune.txt rename to util/editors/kakoune.txt diff --git a/os/editors/lapce.txt b/util/editors/lapce.txt similarity index 100% rename from os/editors/lapce.txt rename to util/editors/lapce.txt diff --git a/os/editors/micro/articles.txt b/util/editors/micro/articles.txt similarity index 100% rename from os/editors/micro/articles.txt rename to util/editors/micro/articles.txt diff --git a/os/editors/micro/cfg.txt b/util/editors/micro/cfg.txt similarity index 100% rename from os/editors/micro/cfg.txt rename to util/editors/micro/cfg.txt diff --git a/os/editors/micro/micro.txt b/util/editors/micro/micro.txt similarity index 100% rename from os/editors/micro/micro.txt rename to util/editors/micro/micro.txt diff --git a/os/editors/micro/plugins.txt b/util/editors/micro/plugins.txt similarity index 100% rename from os/editors/micro/plugins.txt rename to util/editors/micro/plugins.txt diff --git a/os/editors/micro/presentations.txt b/util/editors/micro/presentations.txt similarity index 100% rename from os/editors/micro/presentations.txt rename to util/editors/micro/presentations.txt diff --git a/os/editors/neovim/awesome.txt b/util/editors/neovim/awesome.txt similarity index 100% rename from os/editors/neovim/awesome.txt rename to util/editors/neovim/awesome.txt diff --git a/os/editors/neovim/cfg/articles.txt b/util/editors/neovim/cfg/articles.txt similarity index 100% rename from os/editors/neovim/cfg/articles.txt rename to util/editors/neovim/cfg/articles.txt diff --git a/os/editors/neovim/cfg/java.txt b/util/editors/neovim/cfg/java.txt similarity index 100% rename from os/editors/neovim/cfg/java.txt rename to util/editors/neovim/cfg/java.txt diff --git a/os/editors/neovim/cfg/lua.txt b/util/editors/neovim/cfg/lua.txt similarity index 100% rename from os/editors/neovim/cfg/lua.txt rename to util/editors/neovim/cfg/lua.txt diff --git a/os/editors/neovim/cfg/presentations.txt b/util/editors/neovim/cfg/presentations.txt similarity index 100% rename from os/editors/neovim/cfg/presentations.txt rename to util/editors/neovim/cfg/presentations.txt diff --git a/os/editors/neovim/cfg/samples.txt b/util/editors/neovim/cfg/samples.txt similarity index 100% rename from os/editors/neovim/cfg/samples.txt rename to util/editors/neovim/cfg/samples.txt diff --git a/os/editors/neovim/cfg/sharing/dotfyle.txt b/util/editors/neovim/cfg/sharing/dotfyle.txt similarity index 100% rename from os/editors/neovim/cfg/sharing/dotfyle.txt rename to util/editors/neovim/cfg/sharing/dotfyle.txt diff --git a/os/editors/neovim/dist/astronvim.txt b/util/editors/neovim/dist/astronvim.txt similarity index 100% rename from os/editors/neovim/dist/astronvim.txt rename to util/editors/neovim/dist/astronvim.txt diff --git a/os/editors/neovim/dist/awesome.txt b/util/editors/neovim/dist/awesome.txt similarity index 100% rename from os/editors/neovim/dist/awesome.txt rename to util/editors/neovim/dist/awesome.txt diff --git a/os/editors/neovim/dist/doom-nvim.txt b/util/editors/neovim/dist/doom-nvim.txt similarity index 100% rename from os/editors/neovim/dist/doom-nvim.txt rename to util/editors/neovim/dist/doom-nvim.txt diff --git a/os/editors/neovim/dist/kickstart.txt b/util/editors/neovim/dist/kickstart.txt similarity index 100% rename from os/editors/neovim/dist/kickstart.txt rename to util/editors/neovim/dist/kickstart.txt diff --git a/os/editors/neovim/dist/lazyvim/cfg.txt b/util/editors/neovim/dist/lazyvim/cfg.txt similarity index 100% rename from os/editors/neovim/dist/lazyvim/cfg.txt rename to util/editors/neovim/dist/lazyvim/cfg.txt diff --git a/os/editors/neovim/dist/lazyvim/lazyvim.txt b/util/editors/neovim/dist/lazyvim/lazyvim.txt similarity index 100% rename from os/editors/neovim/dist/lazyvim/lazyvim.txt rename to util/editors/neovim/dist/lazyvim/lazyvim.txt diff --git a/os/editors/neovim/dist/list.txt b/util/editors/neovim/dist/list.txt similarity index 100% rename from os/editors/neovim/dist/list.txt rename to util/editors/neovim/dist/list.txt diff --git a/os/editors/neovim/dist/lunarvim.txt b/util/editors/neovim/dist/lunarvim.txt similarity index 100% rename from os/editors/neovim/dist/lunarvim.txt rename to util/editors/neovim/dist/lunarvim.txt diff --git a/os/editors/neovim/dist/neovide.txt b/util/editors/neovim/dist/neovide.txt similarity index 100% rename from os/editors/neovim/dist/neovide.txt rename to util/editors/neovim/dist/neovide.txt diff --git a/os/editors/neovim/dist/nv-ide.txt b/util/editors/neovim/dist/nv-ide.txt similarity index 100% rename from os/editors/neovim/dist/nv-ide.txt rename to util/editors/neovim/dist/nv-ide.txt diff --git a/os/editors/neovim/dist/nvchad/cfg/cfg.txt b/util/editors/neovim/dist/nvchad/cfg/cfg.txt similarity index 100% rename from os/editors/neovim/dist/nvchad/cfg/cfg.txt rename to util/editors/neovim/dist/nvchad/cfg/cfg.txt diff --git a/os/editors/neovim/dist/nvchad/cfg/keymap.txt b/util/editors/neovim/dist/nvchad/cfg/keymap.txt similarity index 100% rename from os/editors/neovim/dist/nvchad/cfg/keymap.txt rename to util/editors/neovim/dist/nvchad/cfg/keymap.txt diff --git a/os/editors/neovim/dist/nvchad/cfg/last-pos-restore.txt b/util/editors/neovim/dist/nvchad/cfg/last-pos-restore.txt similarity index 100% rename from os/editors/neovim/dist/nvchad/cfg/last-pos-restore.txt rename to util/editors/neovim/dist/nvchad/cfg/last-pos-restore.txt diff --git a/os/editors/neovim/dist/nvchad/cfg/lsp.txt b/util/editors/neovim/dist/nvchad/cfg/lsp.txt similarity index 100% rename from os/editors/neovim/dist/nvchad/cfg/lsp.txt rename to util/editors/neovim/dist/nvchad/cfg/lsp.txt diff --git a/os/editors/neovim/dist/nvchad/cfg/samples.txt b/util/editors/neovim/dist/nvchad/cfg/samples.txt similarity index 100% rename from os/editors/neovim/dist/nvchad/cfg/samples.txt rename to util/editors/neovim/dist/nvchad/cfg/samples.txt diff --git a/os/editors/neovim/dist/nvchad/cfg/stl-statusline.txt b/util/editors/neovim/dist/nvchad/cfg/stl-statusline.txt similarity index 100% rename from os/editors/neovim/dist/nvchad/cfg/stl-statusline.txt rename to util/editors/neovim/dist/nvchad/cfg/stl-statusline.txt diff --git a/os/editors/neovim/dist/nvchad/cfg/themes.txt b/util/editors/neovim/dist/nvchad/cfg/themes.txt similarity index 100% rename from os/editors/neovim/dist/nvchad/cfg/themes.txt rename to util/editors/neovim/dist/nvchad/cfg/themes.txt diff --git a/os/editors/neovim/dist/nvchad/cfg/ui.txt b/util/editors/neovim/dist/nvchad/cfg/ui.txt similarity index 100% rename from os/editors/neovim/dist/nvchad/cfg/ui.txt rename to util/editors/neovim/dist/nvchad/cfg/ui.txt diff --git a/os/editors/neovim/dist/nvchad/docs/articles.txt b/util/editors/neovim/dist/nvchad/docs/articles.txt similarity index 100% rename from os/editors/neovim/dist/nvchad/docs/articles.txt rename to util/editors/neovim/dist/nvchad/docs/articles.txt diff --git a/os/editors/neovim/dist/nvchad/docs/community.txt b/util/editors/neovim/dist/nvchad/docs/community.txt similarity index 100% rename from os/editors/neovim/dist/nvchad/docs/community.txt rename to util/editors/neovim/dist/nvchad/docs/community.txt diff --git a/os/editors/neovim/dist/nvchad/docs/presentations.txt b/util/editors/neovim/dist/nvchad/docs/presentations.txt similarity index 100% rename from os/editors/neovim/dist/nvchad/docs/presentations.txt rename to util/editors/neovim/dist/nvchad/docs/presentations.txt diff --git a/os/editors/neovim/dist/nvchad/docs/whatsnew.txt b/util/editors/neovim/dist/nvchad/docs/whatsnew.txt similarity index 100% rename from os/editors/neovim/dist/nvchad/docs/whatsnew.txt rename to util/editors/neovim/dist/nvchad/docs/whatsnew.txt diff --git a/os/editors/neovim/dist/nvchad/issues.txt b/util/editors/neovim/dist/nvchad/issues.txt similarity index 100% rename from os/editors/neovim/dist/nvchad/issues.txt rename to util/editors/neovim/dist/nvchad/issues.txt diff --git a/os/editors/neovim/dist/nvchad/nvchad.txt b/util/editors/neovim/dist/nvchad/nvchad.txt similarity index 100% rename from os/editors/neovim/dist/nvchad/nvchad.txt rename to util/editors/neovim/dist/nvchad/nvchad.txt diff --git a/os/editors/neovim/dist/nvchad/nvui.txt b/util/editors/neovim/dist/nvchad/nvui.txt similarity index 100% rename from os/editors/neovim/dist/nvchad/nvui.txt rename to util/editors/neovim/dist/nvchad/nvui.txt diff --git a/os/editors/neovim/dist/nvchad/ui.txt b/util/editors/neovim/dist/nvchad/ui.txt similarity index 100% rename from os/editors/neovim/dist/nvchad/ui.txt rename to util/editors/neovim/dist/nvchad/ui.txt diff --git a/os/editors/neovim/dist/nvchad/volt.txt b/util/editors/neovim/dist/nvchad/volt.txt similarity index 100% rename from os/editors/neovim/dist/nvchad/volt.txt rename to util/editors/neovim/dist/nvchad/volt.txt diff --git a/os/editors/neovim/dist/nvim-gtk.txt b/util/editors/neovim/dist/nvim-gtk.txt similarity index 100% rename from os/editors/neovim/dist/nvim-gtk.txt rename to util/editors/neovim/dist/nvim-gtk.txt diff --git a/os/editors/neovim/dist/onivim.txt b/util/editors/neovim/dist/onivim.txt similarity index 100% rename from os/editors/neovim/dist/onivim.txt rename to util/editors/neovim/dist/onivim.txt diff --git a/os/editors/neovim/dist/spacevim.txt b/util/editors/neovim/dist/spacevim.txt similarity index 100% rename from os/editors/neovim/dist/spacevim.txt rename to util/editors/neovim/dist/spacevim.txt diff --git a/os/editors/neovim/docs/articles.txt b/util/editors/neovim/docs/articles.txt similarity index 100% rename from os/editors/neovim/docs/articles.txt rename to util/editors/neovim/docs/articles.txt diff --git a/os/editors/neovim/docs/cheatsheet.txt b/util/editors/neovim/docs/cheatsheet.txt similarity index 100% rename from os/editors/neovim/docs/cheatsheet.txt rename to util/editors/neovim/docs/cheatsheet.txt diff --git a/os/editors/neovim/docs/courses.txt b/util/editors/neovim/docs/courses.txt similarity index 100% rename from os/editors/neovim/docs/courses.txt rename to util/editors/neovim/docs/courses.txt diff --git a/os/editors/neovim/docs/presentations.txt b/util/editors/neovim/docs/presentations.txt similarity index 100% rename from os/editors/neovim/docs/presentations.txt rename to util/editors/neovim/docs/presentations.txt diff --git a/os/editors/neovim/docs/tutorials.txt b/util/editors/neovim/docs/tutorials.txt similarity index 100% rename from os/editors/neovim/docs/tutorials.txt rename to util/editors/neovim/docs/tutorials.txt diff --git a/os/editors/neovim/features/client/py.txt b/util/editors/neovim/features/client/py.txt similarity index 100% rename from os/editors/neovim/features/client/py.txt rename to util/editors/neovim/features/client/py.txt diff --git a/os/editors/neovim/features/clip.txt b/util/editors/neovim/features/clip.txt similarity index 100% rename from os/editors/neovim/features/clip.txt rename to util/editors/neovim/features/clip.txt diff --git a/os/editors/neovim/features/debugging.txt b/util/editors/neovim/features/debugging.txt similarity index 100% rename from os/editors/neovim/features/debugging.txt rename to util/editors/neovim/features/debugging.txt diff --git a/os/editors/neovim/features/diff.txt b/util/editors/neovim/features/diff.txt similarity index 100% rename from os/editors/neovim/features/diff.txt rename to util/editors/neovim/features/diff.txt diff --git a/os/editors/neovim/features/init.txt b/util/editors/neovim/features/init.txt similarity index 100% rename from os/editors/neovim/features/init.txt rename to util/editors/neovim/features/init.txt diff --git a/os/editors/neovim/features/lsp.txt b/util/editors/neovim/features/lsp.txt similarity index 100% rename from os/editors/neovim/features/lsp.txt rename to util/editors/neovim/features/lsp.txt diff --git a/os/editors/neovim/features/lua.txt b/util/editors/neovim/features/lua.txt similarity index 100% rename from os/editors/neovim/features/lua.txt rename to util/editors/neovim/features/lua.txt diff --git a/os/editors/neovim/gnvim.txt b/util/editors/neovim/gnvim.txt similarity index 100% rename from os/editors/neovim/gnvim.txt rename to util/editors/neovim/gnvim.txt diff --git a/os/editors/neovim/integration/fzf-vim.txt b/util/editors/neovim/integration/fzf-vim.txt similarity index 100% rename from os/editors/neovim/integration/fzf-vim.txt rename to util/editors/neovim/integration/fzf-vim.txt diff --git a/os/editors/neovim/nvim-treesitter.txt b/util/editors/neovim/nvim-treesitter.txt similarity index 100% rename from os/editors/neovim/nvim-treesitter.txt rename to util/editors/neovim/nvim-treesitter.txt diff --git a/os/editors/neovim/plugins/ai/ai.txt b/util/editors/neovim/plugins/ai/ai.txt similarity index 100% rename from os/editors/neovim/plugins/ai/ai.txt rename to util/editors/neovim/plugins/ai/ai.txt diff --git a/os/editors/neovim/plugins/ai/avante.txt b/util/editors/neovim/plugins/ai/avante.txt similarity index 100% rename from os/editors/neovim/plugins/ai/avante.txt rename to util/editors/neovim/plugins/ai/avante.txt diff --git a/os/editors/neovim/plugins/ai/copilot.txt b/util/editors/neovim/plugins/ai/copilot.txt similarity index 100% rename from os/editors/neovim/plugins/ai/copilot.txt rename to util/editors/neovim/plugins/ai/copilot.txt diff --git a/os/editors/neovim/plugins/ai/neovim-chatgpt.txt b/util/editors/neovim/plugins/ai/neovim-chatgpt.txt similarity index 100% rename from os/editors/neovim/plugins/ai/neovim-chatgpt.txt rename to util/editors/neovim/plugins/ai/neovim-chatgpt.txt diff --git a/os/editors/neovim/plugins/code-completion/coc.txt b/util/editors/neovim/plugins/code-completion/coc.txt similarity index 100% rename from os/editors/neovim/plugins/code-completion/coc.txt rename to util/editors/neovim/plugins/code-completion/coc.txt diff --git a/os/editors/neovim/plugins/codegen/null-ls.txt b/util/editors/neovim/plugins/codegen/null-ls.txt similarity index 100% rename from os/editors/neovim/plugins/codegen/null-ls.txt rename to util/editors/neovim/plugins/codegen/null-ls.txt diff --git a/os/editors/neovim/plugins/db/dadbod.txt b/util/editors/neovim/plugins/db/dadbod.txt similarity index 100% rename from os/editors/neovim/plugins/db/dadbod.txt rename to util/editors/neovim/plugins/db/dadbod.txt diff --git a/os/editors/neovim/plugins/docs/presentations.txt b/util/editors/neovim/plugins/docs/presentations.txt similarity index 100% rename from os/editors/neovim/plugins/docs/presentations.txt rename to util/editors/neovim/plugins/docs/presentations.txt diff --git a/os/editors/neovim/plugins/edit/cursors.txt b/util/editors/neovim/plugins/edit/cursors.txt similarity index 100% rename from os/editors/neovim/plugins/edit/cursors.txt rename to util/editors/neovim/plugins/edit/cursors.txt diff --git a/os/editors/neovim/plugins/find/telescope.txt b/util/editors/neovim/plugins/find/telescope.txt similarity index 100% rename from os/editors/neovim/plugins/find/telescope.txt rename to util/editors/neovim/plugins/find/telescope.txt diff --git a/os/editors/neovim/plugins/manager/mason.txt b/util/editors/neovim/plugins/manager/mason.txt similarity index 100% rename from os/editors/neovim/plugins/manager/mason.txt rename to util/editors/neovim/plugins/manager/mason.txt diff --git a/os/editors/neovim/plugins/manager/packer.txt b/util/editors/neovim/plugins/manager/packer.txt similarity index 100% rename from os/editors/neovim/plugins/manager/packer.txt rename to util/editors/neovim/plugins/manager/packer.txt diff --git a/os/editors/neovim/plugins/manager/vim-plug.txt b/util/editors/neovim/plugins/manager/vim-plug.txt similarity index 100% rename from os/editors/neovim/plugins/manager/vim-plug.txt rename to util/editors/neovim/plugins/manager/vim-plug.txt diff --git a/os/editors/neovim/plugins/pl/cpp.txt b/util/editors/neovim/plugins/pl/cpp.txt similarity index 100% rename from os/editors/neovim/plugins/pl/cpp.txt rename to util/editors/neovim/plugins/pl/cpp.txt diff --git a/os/editors/neovim/plugins/pl/debug-dap.txt b/util/editors/neovim/plugins/pl/debug-dap.txt similarity index 100% rename from os/editors/neovim/plugins/pl/debug-dap.txt rename to util/editors/neovim/plugins/pl/debug-dap.txt diff --git a/os/editors/neovim/plugins/pl/go.txt b/util/editors/neovim/plugins/pl/go.txt similarity index 100% rename from os/editors/neovim/plugins/pl/go.txt rename to util/editors/neovim/plugins/pl/go.txt diff --git a/os/editors/neovim/plugins/pl/java.txt b/util/editors/neovim/plugins/pl/java.txt similarity index 100% rename from os/editors/neovim/plugins/pl/java.txt rename to util/editors/neovim/plugins/pl/java.txt diff --git a/os/editors/neovim/plugins/pl/lint/ale.txt b/util/editors/neovim/plugins/pl/lint/ale.txt similarity index 100% rename from os/editors/neovim/plugins/pl/lint/ale.txt rename to util/editors/neovim/plugins/pl/lint/ale.txt diff --git a/os/editors/neovim/plugins/pl/nvim-dap-rr.txt b/util/editors/neovim/plugins/pl/nvim-dap-rr.txt similarity index 100% rename from os/editors/neovim/plugins/pl/nvim-dap-rr.txt rename to util/editors/neovim/plugins/pl/nvim-dap-rr.txt diff --git a/os/editors/neovim/plugins/pl/nvim-dap.txt b/util/editors/neovim/plugins/pl/nvim-dap.txt similarity index 100% rename from os/editors/neovim/plugins/pl/nvim-dap.txt rename to util/editors/neovim/plugins/pl/nvim-dap.txt diff --git a/os/editors/neovim/plugins/pl/rs.txt b/util/editors/neovim/plugins/pl/rs.txt similarity index 100% rename from os/editors/neovim/plugins/pl/rs.txt rename to util/editors/neovim/plugins/pl/rs.txt diff --git a/os/editors/neovim/plugins/pl/scala.txt b/util/editors/neovim/plugins/pl/scala.txt similarity index 100% rename from os/editors/neovim/plugins/pl/scala.txt rename to util/editors/neovim/plugins/pl/scala.txt diff --git a/os/editors/neovim/plugins/pl/test/neotest.txt b/util/editors/neovim/plugins/pl/test/neotest.txt similarity index 100% rename from os/editors/neovim/plugins/pl/test/neotest.txt rename to util/editors/neovim/plugins/pl/test/neotest.txt diff --git a/os/editors/neovim/plugins/pl/trouble.txt b/util/editors/neovim/plugins/pl/trouble.txt similarity index 100% rename from os/editors/neovim/plugins/pl/trouble.txt rename to util/editors/neovim/plugins/pl/trouble.txt diff --git a/os/editors/neovim/plugins/rest/hurl-nvim.txt b/util/editors/neovim/plugins/rest/hurl-nvim.txt similarity index 100% rename from os/editors/neovim/plugins/rest/hurl-nvim.txt rename to util/editors/neovim/plugins/rest/hurl-nvim.txt diff --git a/os/editors/neovim/plugins/rest/kulala.txt b/util/editors/neovim/plugins/rest/kulala.txt similarity index 100% rename from os/editors/neovim/plugins/rest/kulala.txt rename to util/editors/neovim/plugins/rest/kulala.txt diff --git a/os/editors/neovim/plugins/snippet/luasnip.txt b/util/editors/neovim/plugins/snippet/luasnip.txt similarity index 100% rename from os/editors/neovim/plugins/snippet/luasnip.txt rename to util/editors/neovim/plugins/snippet/luasnip.txt diff --git a/os/editors/neovim/plugins/syntax/treesitter.txt b/util/editors/neovim/plugins/syntax/treesitter.txt similarity index 100% rename from os/editors/neovim/plugins/syntax/treesitter.txt rename to util/editors/neovim/plugins/syntax/treesitter.txt diff --git a/os/editors/neovim/plugins/ui/icons/mini-icons.txt b/util/editors/neovim/plugins/ui/icons/mini-icons.txt similarity index 100% rename from os/editors/neovim/plugins/ui/icons/mini-icons.txt rename to util/editors/neovim/plugins/ui/icons/mini-icons.txt diff --git a/os/editors/neovim/plugins/ui/icons/nvim-web-devicons.txt b/util/editors/neovim/plugins/ui/icons/nvim-web-devicons.txt similarity index 100% rename from os/editors/neovim/plugins/ui/icons/nvim-web-devicons.txt rename to util/editors/neovim/plugins/ui/icons/nvim-web-devicons.txt diff --git a/os/editors/neovim/plugins/ui/ricing/vim-devicons.txt b/util/editors/neovim/plugins/ui/ricing/vim-devicons.txt similarity index 100% rename from os/editors/neovim/plugins/ui/ricing/vim-devicons.txt rename to util/editors/neovim/plugins/ui/ricing/vim-devicons.txt diff --git a/os/editors/neovim/theme/caret.txt b/util/editors/neovim/theme/caret.txt similarity index 100% rename from os/editors/neovim/theme/caret.txt rename to util/editors/neovim/theme/caret.txt diff --git a/os/editors/neovim/theme/catpuccin.txt b/util/editors/neovim/theme/catpuccin.txt similarity index 100% rename from os/editors/neovim/theme/catpuccin.txt rename to util/editors/neovim/theme/catpuccin.txt diff --git a/os/editors/neovim/theme/github.txt b/util/editors/neovim/theme/github.txt similarity index 100% rename from os/editors/neovim/theme/github.txt rename to util/editors/neovim/theme/github.txt diff --git a/os/editors/neovim/theme/osaka.txt b/util/editors/neovim/theme/osaka.txt similarity index 100% rename from os/editors/neovim/theme/osaka.txt rename to util/editors/neovim/theme/osaka.txt diff --git a/os/editors/neovim/theme/resources.txt b/util/editors/neovim/theme/resources.txt similarity index 100% rename from os/editors/neovim/theme/resources.txt rename to util/editors/neovim/theme/resources.txt diff --git a/os/editors/neovim/vim-diff.txt b/util/editors/neovim/vim-diff.txt similarity index 100% rename from os/editors/neovim/vim-diff.txt rename to util/editors/neovim/vim-diff.txt diff --git a/os/editors/onivim/onivim.txt b/util/editors/onivim/onivim.txt similarity index 100% rename from os/editors/onivim/onivim.txt rename to util/editors/onivim/onivim.txt diff --git a/os/editors/sublime/sublime.txt b/util/editors/sublime/sublime.txt similarity index 100% rename from os/editors/sublime/sublime.txt rename to util/editors/sublime/sublime.txt diff --git a/os/editors/vim/build/vim-build-unix.txt b/util/editors/vim/build/vim-build-unix.txt similarity index 100% rename from os/editors/vim/build/vim-build-unix.txt rename to util/editors/vim/build/vim-build-unix.txt diff --git a/os/editors/vim/build/vim-build-win.txt b/util/editors/vim/build/vim-build-win.txt similarity index 100% rename from os/editors/vim/build/vim-build-win.txt rename to util/editors/vim/build/vim-build-win.txt diff --git a/os/editors/vim/build/vim-compiling.txt b/util/editors/vim/build/vim-compiling.txt similarity index 100% rename from os/editors/vim/build/vim-compiling.txt rename to util/editors/vim/build/vim-compiling.txt diff --git a/os/editors/vim/build/vim-lua.txt b/util/editors/vim/build/vim-lua.txt similarity index 100% rename from os/editors/vim/build/vim-lua.txt rename to util/editors/vim/build/vim-lua.txt diff --git a/os/editors/vim/build/vim-python.txt b/util/editors/vim/build/vim-python.txt similarity index 100% rename from os/editors/vim/build/vim-python.txt rename to util/editors/vim/build/vim-python.txt diff --git a/os/editors/vim/cfg/options-config.txt b/util/editors/vim/cfg/options-config.txt similarity index 100% rename from os/editors/vim/cfg/options-config.txt rename to util/editors/vim/cfg/options-config.txt diff --git a/os/editors/vim/compilers/vim-compilers-ant.txt b/util/editors/vim/compilers/vim-compilers-ant.txt similarity index 100% rename from os/editors/vim/compilers/vim-compilers-ant.txt rename to util/editors/vim/compilers/vim-compilers-ant.txt diff --git a/os/editors/vim/compilers/vim-compilers.txt b/util/editors/vim/compilers/vim-compilers.txt similarity index 100% rename from os/editors/vim/compilers/vim-compilers.txt rename to util/editors/vim/compilers/vim-compilers.txt diff --git a/os/editors/vim/dist/gtk3.txt b/util/editors/vim/dist/gtk3.txt similarity index 100% rename from os/editors/vim/dist/gtk3.txt rename to util/editors/vim/dist/gtk3.txt diff --git a/os/editors/vim/dist/kaoriya.txt b/util/editors/vim/dist/kaoriya.txt similarity index 100% rename from os/editors/vim/dist/kaoriya.txt rename to util/editors/vim/dist/kaoriya.txt diff --git a/os/editors/vim/dist/official.txt b/util/editors/vim/dist/official.txt similarity index 100% rename from os/editors/vim/dist/official.txt rename to util/editors/vim/dist/official.txt diff --git a/os/editors/vim/docs/articles.txt b/util/editors/vim/docs/articles.txt similarity index 100% rename from os/editors/vim/docs/articles.txt rename to util/editors/vim/docs/articles.txt diff --git a/os/editors/vim/docs/books.txt b/util/editors/vim/docs/books.txt similarity index 100% rename from os/editors/vim/docs/books.txt rename to util/editors/vim/docs/books.txt diff --git a/os/editors/vim/docs/cheatsheets.txt b/util/editors/vim/docs/cheatsheets.txt similarity index 100% rename from os/editors/vim/docs/cheatsheets.txt rename to util/editors/vim/docs/cheatsheets.txt diff --git a/os/editors/vim/docs/conference.txt b/util/editors/vim/docs/conference.txt similarity index 100% rename from os/editors/vim/docs/conference.txt rename to util/editors/vim/docs/conference.txt diff --git a/os/editors/vim/docs/courses.txt b/util/editors/vim/docs/courses.txt similarity index 100% rename from os/editors/vim/docs/courses.txt rename to util/editors/vim/docs/courses.txt diff --git a/os/editors/vim/docs/keys.txt b/util/editors/vim/docs/keys.txt similarity index 100% rename from os/editors/vim/docs/keys.txt rename to util/editors/vim/docs/keys.txt diff --git a/os/editors/vim/docs/presentations.txt b/util/editors/vim/docs/presentations.txt similarity index 100% rename from os/editors/vim/docs/presentations.txt rename to util/editors/vim/docs/presentations.txt diff --git a/os/editors/vim/docs/tips.txt b/util/editors/vim/docs/tips.txt similarity index 100% rename from os/editors/vim/docs/tips.txt rename to util/editors/vim/docs/tips.txt diff --git a/os/editors/vim/docs/vim-adventures.txt b/util/editors/vim/docs/vim-adventures.txt similarity index 100% rename from os/editors/vim/docs/vim-adventures.txt rename to util/editors/vim/docs/vim-adventures.txt diff --git a/os/editors/vim/docs/vin-galore.txt b/util/editors/vim/docs/vin-galore.txt similarity index 100% rename from os/editors/vim/docs/vin-galore.txt rename to util/editors/vim/docs/vin-galore.txt diff --git a/os/editors/vim/docs/whatsnew.txt b/util/editors/vim/docs/whatsnew.txt similarity index 100% rename from os/editors/vim/docs/whatsnew.txt rename to util/editors/vim/docs/whatsnew.txt diff --git a/os/editors/vim/ex-replace-regex.txt b/util/editors/vim/ex-replace-regex.txt similarity index 100% rename from os/editors/vim/ex-replace-regex.txt rename to util/editors/vim/ex-replace-regex.txt diff --git a/os/editors/vim/features/encoding.txt b/util/editors/vim/features/encoding.txt similarity index 100% rename from os/editors/vim/features/encoding.txt rename to util/editors/vim/features/encoding.txt diff --git a/os/editors/vim/features/fileformats.txt b/util/editors/vim/features/fileformats.txt similarity index 100% rename from os/editors/vim/features/fileformats.txt rename to util/editors/vim/features/fileformats.txt diff --git a/os/editors/vim/features/keys.txt b/util/editors/vim/features/keys.txt similarity index 100% rename from os/editors/vim/features/keys.txt rename to util/editors/vim/features/keys.txt diff --git a/os/editors/vim/features/line-number.txt b/util/editors/vim/features/line-number.txt similarity index 100% rename from os/editors/vim/features/line-number.txt rename to util/editors/vim/features/line-number.txt diff --git a/os/editors/vim/features/navigation.txt b/util/editors/vim/features/navigation.txt similarity index 100% rename from os/editors/vim/features/navigation.txt rename to util/editors/vim/features/navigation.txt diff --git a/os/editors/vim/features/spec-sym.txt b/util/editors/vim/features/spec-sym.txt similarity index 100% rename from os/editors/vim/features/spec-sym.txt rename to util/editors/vim/features/spec-sym.txt diff --git a/os/editors/vim/hw/clutch.txt b/util/editors/vim/hw/clutch.txt similarity index 100% rename from os/editors/vim/hw/clutch.txt rename to util/editors/vim/hw/clutch.txt diff --git a/os/editors/vim/inst/asdf-vim.txt b/util/editors/vim/inst/asdf-vim.txt similarity index 100% rename from os/editors/vim/inst/asdf-vim.txt rename to util/editors/vim/inst/asdf-vim.txt diff --git a/os/editors/vim/plugins/debug/vimspector.txt b/util/editors/vim/plugins/debug/vimspector.txt similarity index 100% rename from os/editors/vim/plugins/debug/vimspector.txt rename to util/editors/vim/plugins/debug/vimspector.txt diff --git a/os/editors/vim/plugins/docs/presentations.txt b/util/editors/vim/plugins/docs/presentations.txt similarity index 100% rename from os/editors/vim/plugins/docs/presentations.txt rename to util/editors/vim/plugins/docs/presentations.txt diff --git a/os/editors/vim/plugins/file-manager/nnn.txt b/util/editors/vim/plugins/file-manager/nnn.txt similarity index 100% rename from os/editors/vim/plugins/file-manager/nnn.txt rename to util/editors/vim/plugins/file-manager/nnn.txt diff --git a/os/editors/vim/plugins/fzf-vim.txt b/util/editors/vim/plugins/fzf-vim.txt similarity index 100% rename from os/editors/vim/plugins/fzf-vim.txt rename to util/editors/vim/plugins/fzf-vim.txt diff --git a/os/editors/vim/plugins/icons/vim-devicons.txt b/util/editors/vim/plugins/icons/vim-devicons.txt similarity index 100% rename from os/editors/vim/plugins/icons/vim-devicons.txt rename to util/editors/vim/plugins/icons/vim-devicons.txt diff --git a/os/editors/vim/plugins/line/lightline.txt b/util/editors/vim/plugins/line/lightline.txt similarity index 100% rename from os/editors/vim/plugins/line/lightline.txt rename to util/editors/vim/plugins/line/lightline.txt diff --git a/os/editors/vim/plugins/linters.txt b/util/editors/vim/plugins/linters.txt similarity index 100% rename from os/editors/vim/plugins/linters.txt rename to util/editors/vim/plugins/linters.txt diff --git a/os/editors/vim/plugins/make/neomake.txt b/util/editors/vim/plugins/make/neomake.txt similarity index 100% rename from os/editors/vim/plugins/make/neomake.txt rename to util/editors/vim/plugins/make/neomake.txt diff --git a/os/editors/vim/plugins/pl/ale.txt b/util/editors/vim/plugins/pl/ale.txt similarity index 100% rename from os/editors/vim/plugins/pl/ale.txt rename to util/editors/vim/plugins/pl/ale.txt diff --git a/os/editors/vim/plugins/pl/vim-polyglot.txt b/util/editors/vim/plugins/pl/vim-polyglot.txt similarity index 100% rename from os/editors/vim/plugins/pl/vim-polyglot.txt rename to util/editors/vim/plugins/pl/vim-polyglot.txt diff --git a/os/editors/vim/plugins/pms/minpack.txt b/util/editors/vim/plugins/pms/minpack.txt similarity index 100% rename from os/editors/vim/plugins/pms/minpack.txt rename to util/editors/vim/plugins/pms/minpack.txt diff --git a/os/editors/vim/plugins/pms/neobundle.txt b/util/editors/vim/plugins/pms/neobundle.txt similarity index 100% rename from os/editors/vim/plugins/pms/neobundle.txt rename to util/editors/vim/plugins/pms/neobundle.txt diff --git a/os/editors/vim/plugins/pms/plug.txt b/util/editors/vim/plugins/pms/plug.txt similarity index 100% rename from os/editors/vim/plugins/pms/plug.txt rename to util/editors/vim/plugins/pms/plug.txt diff --git a/os/editors/vim/plugins/syntax-highlight/ale.txt b/util/editors/vim/plugins/syntax-highlight/ale.txt similarity index 100% rename from os/editors/vim/plugins/syntax-highlight/ale.txt rename to util/editors/vim/plugins/syntax-highlight/ale.txt diff --git a/os/editors/vim/plugins/tex.txt b/util/editors/vim/plugins/tex.txt similarity index 100% rename from os/editors/vim/plugins/tex.txt rename to util/editors/vim/plugins/tex.txt diff --git a/os/editors/vim/plugins/vim-filer.txt b/util/editors/vim/plugins/vim-filer.txt similarity index 100% rename from os/editors/vim/plugins/vim-filer.txt rename to util/editors/vim/plugins/vim-filer.txt diff --git a/os/editors/vim/plugins/vim-plugins-prj.txt b/util/editors/vim/plugins/vim-plugins-prj.txt similarity index 100% rename from os/editors/vim/plugins/vim-plugins-prj.txt rename to util/editors/vim/plugins/vim-plugins-prj.txt diff --git a/os/editors/vim/plugins/vim-plugins.txt b/util/editors/vim/plugins/vim-plugins.txt similarity index 100% rename from os/editors/vim/plugins/vim-plugins.txt rename to util/editors/vim/plugins/vim-plugins.txt diff --git a/os/editors/vim/plugins/vim-sauce.txt b/util/editors/vim/plugins/vim-sauce.txt similarity index 100% rename from os/editors/vim/plugins/vim-sauce.txt rename to util/editors/vim/plugins/vim-sauce.txt diff --git a/os/editors/vim/plugins/vim-unite.txt b/util/editors/vim/plugins/vim-unite.txt similarity index 100% rename from os/editors/vim/plugins/vim-unite.txt rename to util/editors/vim/plugins/vim-unite.txt diff --git a/os/editors/vim/plugins/wiki/vimwiki.txt b/util/editors/vim/plugins/wiki/vimwiki.txt similarity index 100% rename from os/editors/vim/plugins/wiki/vimwiki.txt rename to util/editors/vim/plugins/wiki/vimwiki.txt diff --git a/os/editors/vim/redraw.txt b/util/editors/vim/redraw.txt similarity index 100% rename from os/editors/vim/redraw.txt rename to util/editors/vim/redraw.txt diff --git a/os/editors/vim/themes/dichromatic.txt b/util/editors/vim/themes/dichromatic.txt similarity index 100% rename from os/editors/vim/themes/dichromatic.txt rename to util/editors/vim/themes/dichromatic.txt diff --git a/os/editors/vim/themes/gotham.txt b/util/editors/vim/themes/gotham.txt similarity index 100% rename from os/editors/vim/themes/gotham.txt rename to util/editors/vim/themes/gotham.txt diff --git a/os/editors/vim/tovim.txt b/util/editors/vim/tovim.txt similarity index 100% rename from os/editors/vim/tovim.txt rename to util/editors/vim/tovim.txt diff --git a/os/editors/vim/vim-abbreviations.txt b/util/editors/vim/vim-abbreviations.txt similarity index 100% rename from os/editors/vim/vim-abbreviations.txt rename to util/editors/vim/vim-abbreviations.txt diff --git a/os/editors/vim/vim-eol.txt b/util/editors/vim/vim-eol.txt similarity index 100% rename from os/editors/vim/vim-eol.txt rename to util/editors/vim/vim-eol.txt diff --git a/os/editors/vim/vim-ex-commands.txt b/util/editors/vim/vim-ex-commands.txt similarity index 100% rename from os/editors/vim/vim-ex-commands.txt rename to util/editors/vim/vim-ex-commands.txt diff --git a/os/editors/vim/vim-ex-find.txt b/util/editors/vim/vim-ex-find.txt similarity index 100% rename from os/editors/vim/vim-ex-find.txt rename to util/editors/vim/vim-ex-find.txt diff --git a/os/editors/vim/vim-ex-grep.txt b/util/editors/vim/vim-ex-grep.txt similarity index 100% rename from os/editors/vim/vim-ex-grep.txt rename to util/editors/vim/vim-ex-grep.txt diff --git a/os/editors/vim/vim-ex-keymap.txt b/util/editors/vim/vim-ex-keymap.txt similarity index 100% rename from os/editors/vim/vim-ex-keymap.txt rename to util/editors/vim/vim-ex-keymap.txt diff --git a/os/editors/vim/vim-ex-mgmt-buffers.txt b/util/editors/vim/vim-ex-mgmt-buffers.txt similarity index 100% rename from os/editors/vim/vim-ex-mgmt-buffers.txt rename to util/editors/vim/vim-ex-mgmt-buffers.txt diff --git a/os/editors/vim/vim-ex-mgmt-tabs.txt b/util/editors/vim/vim-ex-mgmt-tabs.txt similarity index 100% rename from os/editors/vim/vim-ex-mgmt-tabs.txt rename to util/editors/vim/vim-ex-mgmt-tabs.txt diff --git a/os/editors/vim/vim-ex-mgmt-windows.txt b/util/editors/vim/vim-ex-mgmt-windows.txt similarity index 100% rename from os/editors/vim/vim-ex-mgmt-windows.txt rename to util/editors/vim/vim-ex-mgmt-windows.txt diff --git a/os/editors/vim/vim-ex-netrw-explore.txt b/util/editors/vim/vim-ex-netrw-explore.txt similarity index 100% rename from os/editors/vim/vim-ex-netrw-explore.txt rename to util/editors/vim/vim-ex-netrw-explore.txt diff --git a/os/editors/vim/vim-exm-mgmt-files.txt b/util/editors/vim/vim-exm-mgmt-files.txt similarity index 100% rename from os/editors/vim/vim-exm-mgmt-files.txt rename to util/editors/vim/vim-exm-mgmt-files.txt diff --git a/os/editors/vim/vim-folding.txt b/util/editors/vim/vim-folding.txt similarity index 100% rename from os/editors/vim/vim-folding.txt rename to util/editors/vim/vim-folding.txt diff --git a/os/editors/vim/vim-help.txt b/util/editors/vim/vim-help.txt similarity index 100% rename from os/editors/vim/vim-help.txt rename to util/editors/vim/vim-help.txt diff --git a/os/editors/vim/vim-mode-cmdline.txt b/util/editors/vim/vim-mode-cmdline.txt similarity index 100% rename from os/editors/vim/vim-mode-cmdline.txt rename to util/editors/vim/vim-mode-cmdline.txt diff --git a/os/editors/vim/vim-mode-dir-list.txt b/util/editors/vim/vim-mode-dir-list.txt similarity index 100% rename from os/editors/vim/vim-mode-dir-list.txt rename to util/editors/vim/vim-mode-dir-list.txt diff --git a/os/editors/vim/vim-mode-ex.txt b/util/editors/vim/vim-mode-ex.txt similarity index 100% rename from os/editors/vim/vim-mode-ex.txt rename to util/editors/vim/vim-mode-ex.txt diff --git a/os/editors/vim/vim-mode-insert.txt b/util/editors/vim/vim-mode-insert.txt similarity index 100% rename from os/editors/vim/vim-mode-insert.txt rename to util/editors/vim/vim-mode-insert.txt diff --git a/os/editors/vim/vim-mode-normal.txt b/util/editors/vim/vim-mode-normal.txt similarity index 100% rename from os/editors/vim/vim-mode-normal.txt rename to util/editors/vim/vim-mode-normal.txt diff --git a/os/editors/vim/vim-mode-visual.txt b/util/editors/vim/vim-mode-visual.txt similarity index 100% rename from os/editors/vim/vim-mode-visual.txt rename to util/editors/vim/vim-mode-visual.txt diff --git a/os/editors/vim/vim-options-cmd-line.txt b/util/editors/vim/vim-options-cmd-line.txt similarity index 100% rename from os/editors/vim/vim-options-cmd-line.txt rename to util/editors/vim/vim-options-cmd-line.txt diff --git a/os/editors/vim/vim-quickfix.txt b/util/editors/vim/vim-quickfix.txt similarity index 100% rename from os/editors/vim/vim-quickfix.txt rename to util/editors/vim/vim-quickfix.txt diff --git a/os/editors/vim/vim-registers-macro.txt b/util/editors/vim/vim-registers-macro.txt similarity index 100% rename from os/editors/vim/vim-registers-macro.txt rename to util/editors/vim/vim-registers-macro.txt diff --git a/os/editors/vim/vim-remote.txt b/util/editors/vim/vim-remote.txt similarity index 100% rename from os/editors/vim/vim-remote.txt rename to util/editors/vim/vim-remote.txt diff --git a/os/editors/vim/vim-tags.txt b/util/editors/vim/vim-tags.txt similarity index 100% rename from os/editors/vim/vim-tags.txt rename to util/editors/vim/vim-tags.txt diff --git a/os/editors/vim/vim-ver.txt b/util/editors/vim/vim-ver.txt similarity index 100% rename from os/editors/vim/vim-ver.txt rename to util/editors/vim/vim-ver.txt diff --git a/os/editors/vim/vimdiff.txt b/util/editors/vim/vimdiff.txt similarity index 100% rename from os/editors/vim/vimdiff.txt rename to util/editors/vim/vimdiff.txt diff --git a/os/editors/vim/vimscript/cheatsheet.txt b/util/editors/vim/vimscript/cheatsheet.txt similarity index 100% rename from os/editors/vim/vimscript/cheatsheet.txt rename to util/editors/vim/vimscript/cheatsheet.txt diff --git a/os/editors/vim/vimscript/echo.txt b/util/editors/vim/vimscript/echo.txt similarity index 100% rename from os/editors/vim/vimscript/echo.txt rename to util/editors/vim/vimscript/echo.txt diff --git a/os/editors/vim/vimscript/vim-script-eval.txt b/util/editors/vim/vimscript/vim-script-eval.txt similarity index 100% rename from os/editors/vim/vimscript/vim-script-eval.txt rename to util/editors/vim/vimscript/vim-script-eval.txt diff --git a/os/editors/vim/vimscript/vim-script.txt b/util/editors/vim/vimscript/vim-script.txt similarity index 100% rename from os/editors/vim/vimscript/vim-script.txt rename to util/editors/vim/vimscript/vim-script.txt diff --git a/os/editors/vim/vimscript/vim9.txt b/util/editors/vim/vimscript/vim9.txt similarity index 100% rename from os/editors/vim/vimscript/vim9.txt rename to util/editors/vim/vimscript/vim9.txt diff --git a/util/obsidian/docs/articles.txt b/util/obsidian/docs/articles.txt new file mode 100644 index 000000000..2748fd78d --- /dev/null +++ b/util/obsidian/docs/articles.txt @@ -0,0 +1,2 @@ +2025 +https://habr.com/ru/articles/887482/