Skip to content

robinbb/upshell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Upshell

Upshell is an APLv2-licensed shell startup script framework. Motivations.

Installation

  1. Use your package manager to install GNU Stow. (eg. brew install stow)
  2. Invoke the following script:
    cd &&
    git clone --depth 1 https://github.com/robinbb/upshell.git .config/upshell &&
    ( cd .config/upshell && stow --target="$HOME" home ) &&
    cd - > /dev/null
  3. Customize by adding lines to ~/.config/upshell/config.

Features

  • Sane shell configuration using modules
  • Compatible with Bash ('bash'), the POSIX shell ('sh'), the Bourne shell ('sh'), and the Debian Almquist shell ('dash')
  • Compatible with 'sftp' and 'scp'
  • Out-of-the-box modules for Nix

Contributions

Contributions are welcome. Please submit a pull request via the GitHub issue tracker.

About

A shell startup script framework

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages