A simple down jacket developer helper tool.
It can set up .gitignore and licenses in your projects with damn-fast speed.
For example, if you want to set up .gitignore for a Go project:
downjack gitignore go
# OR simply
downjack g go
# OR fuzzy find
downjack gNote
The fuzzy finder supports basic Emacs key binds :)
then create a license file with MIT license:
downjack license mit
# OR simply
downjack l mit
# OR again fuzzy find
downjack land that's it, your project is now ready to work with!
More installation methods are coming!
Go to the release page and find the binary for your OS.
We provide AURs
(downjack
and
downjack-bin)
for Arch users.
For convenience, you may use an AUR helper:
yay -S downjack-bin
# OR
paru -S downjack-bingo install go.chardoncs.dev/downjack@latestGitignores
Templates from GitHub gitignore
- Ada
- Android
- Angular
- Ballerina
- C++
- C
- CMake
- CUDA
- CakePHP
- ChefCookbook
- Clojure
- CodeIgniter
- CommonLisp
- Composer
- Concrete5
- Coq
- CraftCMS
- D
- DM
- Dart
- Delphi
- Dotnet
- Drupal
- EPiServer
- Eagle
- Elisp
- Elixir
- Elm
- Erlang
- ExpressionEngine
- ExtJs
- Fancy
- Finale
- Firebase
- FlaxEngine
- Flutter
- ForceDotCom
- Fortran
- FuelPHP
- GWT
- Gcov
- GitBook
- GitHubPages
- Gleam
- Go
- Godot
- Gradle
- Grails
- HIP
- Haskell
- Haxe
- IAR
- IGORPro
- Idris
- JBoss
- JENKINS_HOME
- Java
- Jekyll
- Joomla
- Julia
- Katalon
- KiCad
- Kohana
- Kotlin
- LabVIEW
- LangChain
- Laravel
- Leiningen
- LemonStand
- Lilypond
- Lithium
- Lua
- Luau
- Magento
- Makepkg.AllowList
- Makepkg
- Maven
- Mercury
- MetaProgrammingSystem
- ModelSim
- Modelica
- Nanoc
- Nestjs
- Nextjs
- Nim
- Nix
- Node
- OCaml
- Objective-C
- Opa
- OpenCart
- OracleForms
- Packer
- Perl
- Phalcon
- PlayFramework
- Plone
- Prestashop
- Processing
- PureScript
- Python
- Qooxdoo
- Qt
- R
- README
- ROS
- Racket
- Rails
- Raku
- ReScript
- RhodesRhomobile
- Ruby
- Rust
- SCons
- SSDT-sqlproj
- Salesforce
- Sass
- Scala
- Scheme
- Scrivener
- Sdcc
- SeamGen
- SketchUp
- Smalltalk
- Solidity-Remix
- Stella
- SugarCRM
- Swift
- Symfony
- SymphonyCMS
- TeX
- Terraform
- TestComplete
- Textpattern
- TurboGears2
- TwinCAT3
- Typo3
- Unity
- UnrealEngine
- VBA
- VVVV
- VisualStudio
- Waf
- WordPress
- Xojo
- Yeoman
- Yii
- ZendFramework
- Zephir
- Zig
Licenses
0BSDAGPL-3.0Apache-2.0BSD-1-ClauseBSD-2-ClauseBSD-3-ClauseFSL-1.1-MIT(Markdown)GPL-2.0GPL-3.0LGPL-2.0LGPL-3.0MITMPL-2.0OSL-3.0PostgreSQLUnlicenseWTFPLzlib
It may be useful to add an alias for dj to your shell config (pun intended 📀🤘)
alias dj='downjack'