https://github.com/artem-y/toolconfig
Basic settings to save time configuring a new machine
https://github.com/artem-y/toolconfig
automation ci helpers neovim scripts scripts-collection terminal vim
Last synced: 5 months ago
JSON representation
Basic settings to save time configuring a new machine
- Host: GitHub
- URL: https://github.com/artem-y/toolconfig
- Owner: artem-y
- License: mit
- Created: 2023-02-25T00:36:55.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-12-16T20:32:20.000Z (7 months ago)
- Last Synced: 2025-12-20T11:07:43.105Z (6 months ago)
- Topics: automation, ci, helpers, neovim, scripts, scripts-collection, terminal, vim
- Language: Shell
- Homepage:
- Size: 35.2 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# toolconfig
Basic settings to save time configuring a new machine
## Scripts
- `cpb` - Copy branch name to clipboard
- `fetchall` - Fetch all the repos in the repos directory. By default, the repos directory is `$HOME/repos`.
- `gst` - "**g**it **st**atus" but shorter and the branch name is highlighted
- `hideme` - Hide current user and host name from terminal prompt and pwd. Needs to be sourced (for example, like in `.zshrc`)
- `nvimconfig` - Install Neovim configs into `~/.config` directory and set its user config subdirectory to the current user. Also install Telescope. Convenience script, __should run from the `scripts` directory.__
- `purgespm` - Delete local and global caches of Swift Package Manager, including derived data and security fingerprints
- `sep` - Print a separator
## Commands
- `mkdj` - Make directory and jump into it, convenience function in `.zshrc`