pinto
vcstool
pinto | vcstool | |
---|---|---|
2 | 4 | |
29 | 378 | |
- | - | |
0.0 | 0.0 | |
about 1 year ago | 29 days ago | |
JavaScript | Python | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pinto
-
Closest thing to tokyonight.nvim that works with standard vim?
You can create your own colorscheme based on tokyonight color palette. You something like https://pintovim.dev/ or https://vimcolors.org/
-
mani, a CLI Tool to Manage Multiple Repositories
projects: example: path: . desc: A mani example pinto: path: frontend/pinto url: https://github.com/alajmo/pinto.git desc: A vim theme editor tags: [frontend, node] template-generator: url: https://github.com/alajmo/template-generator.git desc: A simple bash script used to manage boilerplates tags: [cli, bash] env: branch: master themes: custom: table: options: draw_border: true separate_columns: true separate_header: true separate_rows: true tasks: git-status: desc: show working tree status cmd: git status git-last-commit-msg: desc: show last commit cmd: git log -1 --pretty=%B git-last-commit-date: desc: show last commit date cmd: | git log -1 --format="%cd (%cr)" -n 1 --date=format:"%d %b %y" \ | sed 's/ //' git-branch: desc: show current git branch cmd: git rev-parse --abbrev-ref HEAD npm-install: desc: run npm install in node repos target: tags: [node] cmd: npm install git-overview: desc: show branch, local and remote diffs, last commit and date theme: custom commands: - task: git-branch - task: git-last-commit-msg - task: git-last-commit-date
vcstool
-
Never Use Git Submodules
I've found that vcstool[0] is the better solution for your first example and have been using it extensively both in personal and company projects without any issues, except on occasion forgetting to commit some subpackage changes as git sometimes doesn't indicate untracked changes correctly.
The principle is similar but with explicit repos and branches defined in a config file that can then be pulled or cloned as one.
[0] https://github.com/dirk-thomas/vcstool
-
mani, a CLI Tool to Manage Multiple Repositories
vcstool
-
git strategies for including other packages and repos
I answered here: https://github.com/dirk-thomas/vcstool/issues/221
What are some alternatives?
gita - Manage many git repos with sanity 从容管理多个git库
ros2 - The Robot Operating System, is a meta operating system for robots.
marktext - 📝A simple and elegant markdown editor, available for Linux, macOS and Windows.
git-repo-3
dashgrid - :honeybee: A pure javascript high performance grid
git-repo-a
neovim-releases - Unsupported Nvim releases
tokyonight-vim - [ARCHIVED : Lack of time to maintain] A clean, dark vim colorscheme that celebrates the lights of downtown Tokyo at night, based on a VSCode theme by @enkia with the same name
my-git-repo
meta - tool for turning many repos into a meta repo. why choose many repos or a monolithic repo, when you can have both with a meta repo?
git-repo-b