├── .github └── workflows │ └── rust.yml ├── .gitignore ├── .vscode └── settings.json ├── Cargo.lock ├── Cargo.toml ├── LICENSE.txt ├── README.md ├── dist ├── Shortkut 1.0.0 Setup.exe ├── install.sh └── uninstall.sh ├── docs ├── .vuepress │ ├── config.js │ ├── dist │ │ ├── 404.html │ │ ├── _redirects │ │ ├── assets │ │ │ ├── css │ │ │ │ └── 0.styles.8f23d845.css │ │ │ ├── img │ │ │ │ └── search.83621669.svg │ │ │ └── js │ │ │ │ ├── 2.ca658ea7.js │ │ │ │ ├── 3.3be0ed34.js │ │ │ │ ├── 4.84239946.js │ │ │ │ ├── 5.25e34ffb.js │ │ │ │ ├── 6.fa4a2da1.js │ │ │ │ ├── 7.dd44185c.js │ │ │ │ ├── 8.afbc57b4.js │ │ │ │ └── app.207b3b24.js │ │ ├── demo.gif │ │ ├── index.html │ │ ├── install │ │ │ └── index.html │ │ ├── logo.png │ │ ├── nerd-font.woff2 │ │ └── robots.txt │ ├── public │ │ ├── _redirects │ │ ├── demo.gif │ │ ├── demo.mp4 │ │ ├── favicon.ico │ │ ├── logo.png │ │ ├── nerd-font.woff2 │ │ └── robots.txt │ └── styles │ │ ├── index.styl │ │ └── palette.styl ├── README.md ├── demo.gif ├── install │ └── README.md ├── logo.png ├── package-lock.json └── package.json ├── shortkut.iss └── src ├── commands ├── add.rs ├── mod.rs ├── remove.rs ├── search.rs └── show.rs ├── helper.rs ├── main.rs ├── model ├── config.rs ├── mod.rs └── shortkut.rs └── utils.rs /.github/workflows/rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/.github/workflows/rust.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/README.md -------------------------------------------------------------------------------- /dist/Shortkut 1.0.0 Setup.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/dist/Shortkut 1.0.0 Setup.exe -------------------------------------------------------------------------------- /dist/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/dist/install.sh -------------------------------------------------------------------------------- /dist/uninstall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/dist/uninstall.sh -------------------------------------------------------------------------------- /docs/.vuepress/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/.vuepress/config.js -------------------------------------------------------------------------------- /docs/.vuepress/dist/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/.vuepress/dist/404.html -------------------------------------------------------------------------------- /docs/.vuepress/dist/_redirects: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/.vuepress/dist/_redirects -------------------------------------------------------------------------------- /docs/.vuepress/dist/assets/css/0.styles.8f23d845.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/.vuepress/dist/assets/css/0.styles.8f23d845.css -------------------------------------------------------------------------------- /docs/.vuepress/dist/assets/img/search.83621669.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/.vuepress/dist/assets/img/search.83621669.svg -------------------------------------------------------------------------------- /docs/.vuepress/dist/assets/js/2.ca658ea7.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/.vuepress/dist/assets/js/2.ca658ea7.js -------------------------------------------------------------------------------- /docs/.vuepress/dist/assets/js/3.3be0ed34.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/.vuepress/dist/assets/js/3.3be0ed34.js -------------------------------------------------------------------------------- /docs/.vuepress/dist/assets/js/4.84239946.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/.vuepress/dist/assets/js/4.84239946.js -------------------------------------------------------------------------------- /docs/.vuepress/dist/assets/js/5.25e34ffb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/.vuepress/dist/assets/js/5.25e34ffb.js -------------------------------------------------------------------------------- /docs/.vuepress/dist/assets/js/6.fa4a2da1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/.vuepress/dist/assets/js/6.fa4a2da1.js -------------------------------------------------------------------------------- /docs/.vuepress/dist/assets/js/7.dd44185c.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/.vuepress/dist/assets/js/7.dd44185c.js -------------------------------------------------------------------------------- /docs/.vuepress/dist/assets/js/8.afbc57b4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/.vuepress/dist/assets/js/8.afbc57b4.js -------------------------------------------------------------------------------- /docs/.vuepress/dist/assets/js/app.207b3b24.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/.vuepress/dist/assets/js/app.207b3b24.js -------------------------------------------------------------------------------- /docs/.vuepress/dist/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/.vuepress/dist/demo.gif -------------------------------------------------------------------------------- /docs/.vuepress/dist/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/.vuepress/dist/index.html -------------------------------------------------------------------------------- /docs/.vuepress/dist/install/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/.vuepress/dist/install/index.html -------------------------------------------------------------------------------- /docs/.vuepress/dist/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/.vuepress/dist/logo.png -------------------------------------------------------------------------------- /docs/.vuepress/dist/nerd-font.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/.vuepress/dist/nerd-font.woff2 -------------------------------------------------------------------------------- /docs/.vuepress/dist/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /docs/.vuepress/public/_redirects: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/.vuepress/public/_redirects -------------------------------------------------------------------------------- /docs/.vuepress/public/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/.vuepress/public/demo.gif -------------------------------------------------------------------------------- /docs/.vuepress/public/demo.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/.vuepress/public/demo.mp4 -------------------------------------------------------------------------------- /docs/.vuepress/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/.vuepress/public/favicon.ico -------------------------------------------------------------------------------- /docs/.vuepress/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/.vuepress/public/logo.png -------------------------------------------------------------------------------- /docs/.vuepress/public/nerd-font.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/.vuepress/public/nerd-font.woff2 -------------------------------------------------------------------------------- /docs/.vuepress/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /docs/.vuepress/styles/index.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/.vuepress/styles/index.styl -------------------------------------------------------------------------------- /docs/.vuepress/styles/palette.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/.vuepress/styles/palette.styl -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/demo.gif -------------------------------------------------------------------------------- /docs/install/README.md: -------------------------------------------------------------------------------- 1 | # Install 2 | 3 | Install the `shortkut` binary: 4 | 5 | ## Install Latest Version 6 | 7 | On Windows: 8 | 9 | ``` 10 | Set-ExecutionPolicy -Scope CurrentUser RemoteSigned -force 11 | iwr -useb get.shortkut.sh | iex 12 | ``` 13 | 14 | On MacOSX or Linux: 15 | 16 | ```bash 17 | bash -c "$(sudo curl -fsSL https://shortkut.sh/install.sh)" 18 | ``` 19 | 20 | To update the Shortkut itself, rerun the above script. It will replace the current version without touching Shortkut's configuration files. 21 | -------------------------------------------------------------------------------- /docs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/logo.png -------------------------------------------------------------------------------- /docs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/package-lock.json -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/docs/package.json -------------------------------------------------------------------------------- /shortkut.iss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/shortkut.iss -------------------------------------------------------------------------------- /src/commands/add.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/src/commands/add.rs -------------------------------------------------------------------------------- /src/commands/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/src/commands/mod.rs -------------------------------------------------------------------------------- /src/commands/remove.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/src/commands/remove.rs -------------------------------------------------------------------------------- /src/commands/search.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/src/commands/search.rs -------------------------------------------------------------------------------- /src/commands/show.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/src/commands/show.rs -------------------------------------------------------------------------------- /src/helper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/src/helper.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/model/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/src/model/config.rs -------------------------------------------------------------------------------- /src/model/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/src/model/mod.rs -------------------------------------------------------------------------------- /src/model/shortkut.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/src/model/shortkut.rs -------------------------------------------------------------------------------- /src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suptejas/shortkut/HEAD/src/utils.rs --------------------------------------------------------------------------------