Giter Club home page Giter Club logo

zsh-functions's Introduction

Latest Release Lint pre-commit Conventional Commits KeepAChangelog

zsh-functions

zsh-functions plugin for zsh.

Requirements

This is a list of plugins that need to be installed previously to enjoy all the goodies of this configuration:

Installation

oh-my-zsh users

If you're using oh-my-zsh, install this plugin by doing the following:

  1. Go to your oh-my-zsh custom plugins directory -cd ~/.oh-my-zsh/custom/plugins
  2. Clone the plugin bash git clone https://github.com/luismayta/zsh-functionsbash
  3. Edit your .zshrc and add plugins=( ... zsh-functions ) to your list of plugins
  4. Open a new terminal and enjoy!

antigen users

If you're using Antigen, install this plugin by doing the following:

  1. Add antigen bundle luismayta/zsh-functions to your .zshrc where you're adding your other plugins.
  2. Either open a new terminal to force zsh to load the new plugin, or run antigen bundle luismayta/zsh-functions in a running zsh session.
  3. Enjoy!

antibody users

If you're using Antibody, install this plugin by doing the following:

  1. Add :
     antibody bundle luismayta/zsh-functions

to your .zshrc where you're adding your other plugins.

  1. Either open a new terminal to force zsh to load the new plugin, or run antibody bundle luismayta/zsh-functions in a running zsh session.
  2. Enjoy!

Functions

zsh cheat includes a small utility cheat to fetch and install new packages.

cheat::install

Install cheat.

cheat::post_install

Install sync config and cheatsheets.

cheat::cheatsheets::install

Install all cheatsheet to path cheat.

cheat::sync

sync config cheatsheet to local.

fcheat

search cheat using fzf.

Help

Got a question?

File a GitHub issue.

Contributing

Bug Reports & Feature Requests

Please use the issue tracker to report any bugs or file feature requests.

Development

In general, PRs are welcome. We follow the typical "fork-and-pull" Git workflow.

  1. Fork the repo on GitHub
  2. Clone the project to your own machine
  3. Commit changes to your own branch
  4. Push your work back up to your fork
  5. Submit a Pull Request so that we can review your changes

NOTE: Be sure to rebase the latest changes from "upstream" before making a pull request!

Module Versioning

This Module follows the principles of Semantic Versioning (SemVer).

Using the given version number of MAJOR.MINOR.PATCH, we apply the following constructs:

  1. Use the MAJOR version for incompatible changes.
  2. Use the MINOR version when adding functionality in a backwards compatible manner.
  3. Use the PATCH version when introducing backwards compatible bug fixes.

Backwards compatibility in 0.0.z and 0.y.z version

  • In the context of initial development, backwards compatibility in versions 0.0.z is not guaranteed when z is increased. (Initial development)
  • In the context of pre-release, backwards compatibility in versions 0.y.z is not guaranteed when y is increased. (Pre-release)

Copyright

Copyright ยฉ 2018-2021 Hadenlabs

Trademarks

All other trademarks referenced herein are the property of their respective owners.

License

The code and styles are licensed under the LGPL-3.0 license See project license..

Don't forget to ๐ŸŒŸ Star ๐ŸŒŸ the repo if you like zsh-functions

Your feedback is appreciated

zsh-functions's People

Contributors

luismayta avatar renovate-bot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

zsh-functions's Issues

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Awaiting Schedule

These updates are awaiting their schedule. Click on a checkbox to get an update now.

  • ci(deps): Update golang Docker tag to v1.23
  • ci(deps): Update tj-actions/changed-files action to v17.3
  • ci(deps): Update actions/checkout action to v3
  • ci(deps): Update actions/checkout action to v4
  • ci(deps): Update dependency ubuntu to v22
  • ci(deps): Update tj-actions/changed-files action to v18
  • ci(deps): Update tj-actions/changed-files action to v19
  • ci(deps): Update tj-actions/changed-files action to v20
  • ci(deps): Update tj-actions/changed-files action to v22
  • ci(deps): Update tj-actions/changed-files action to v23
  • ci(deps): Update tj-actions/changed-files action to v24
  • ci(deps): Update tj-actions/changed-files action to v26

Edited/Blocked

These updates have been manually edited so Renovate will no longer make changes. To discard all commits and start over, click on a checkbox.

Detected dependencies

dockerfile
provision/docker/app/Dockerfile
provision/docker/check/Dockerfile
github-actions
.github/workflows/confluence.yml
  • actions/checkout v2
  • tj-actions/changed-files v17.1
  • hadenlabs/action-confluence-sync 0.1.0
  • ubuntu 20.04
.github/workflows/lint.yml
  • actions/checkout v2
  • hadenlabs/action-pre-commit 0.2.0
  • ubuntu 20.04
.github/workflows/release.yml
  • actions/checkout v2
  • arduino/setup-task v1
  • battila7/get-version-action v2
  • actions/create-release v1
  • golang 1.16
  • ubuntu 20.04
pipenv
Pipfile

  • Check this box to trigger a request for Renovate to run again on this repository

pbcopy does not work correctly

The problem

When I use this function, the console tells me the following

pubkey
Info: ===> Public key copied to pasteboard

However whe I try paste their content not work.

Environment

  • ArchLinux: {Manjaro}
  • Version : {18.1.3}

Behaivor currently

Not copy and paste my copy previus

Behaivor expected

I expected pubkey copy my public key, and be able to paste it

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.