GithubHelp home page GithubHelp logo

dotfiles's People

Contributors

seanmalloy avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

dotfiles's Issues

Enable screen-256color Terminal Type

Set terminal type fo screen-256color in ~/.tmux.conf. Need to have a way to override the TERM environment variable when using ssh to remote servers. RHEL 5, CentOS 5, and AIX do not like it when TERM is set to screen-256color.

Remove Custom fzf Install

Use the package manager to install fzf(dns and brew) instead of having a custom install. Must ensure that all fzf start up Bash files are being installed and source when using a package manager.

Add hub command

Add the Go version of the hub command. This will enable command line GitHub awesomeness. Waiting for the Go version of the hub command to come out of release candidate status.

https://github.com/github/hub

Due to the git version requirement the hub command will NOT work on CentOS / RHEL 6. :-(

Remove tmux Bash Startup Files

The tmux binary is now installed via dnf on Fedora and brew on macOS. Therefore the tmux related startup Bash start up files should be removed. Must ensure that the tmux related startup files are being installed and source when installed via the package manager.

Tricked Out k8s CLI Experience Part 2

Proxy Switcher Script

Include a script that enables/disables setting HTTP_PROXY, HTTPS_PROXY, http_proxy, and https_proxy. The powerline-go prompt should indicate if the proxy is enabled or disabled. The script should be named proxy and should have an alias p.

Compile Multiple tmux Binaries

The tmux binary in this repo was compiled on CentOS 7. It does not work on on every disto. The file ~/tech/bin/tmux should be symbolic link to the correct tmux binary.

For example ....

  • ~/tech/bin/tmux_RedHat_7
  • ~/tech/bin/tmux_RedHat_6
  • ~/tech/bin/tmux_Debian_7

The install script would detect the OS version and create the symbolic link to the correct binary.

Fix tmux Static Compile

The tmux binary is not really statically linked/compiled. This is sad. I should fix this.

Bump Tool Versions

Update to latest:

  • tmuxinator
  • ag
  • fzf
  • jira
  • jq
  • present
  • shellcheck
  • shfmt
  • powerline-go

Re-work smux Script

  • rename script to sshmux
  • Should also accept hostnames from the command line(not just an input file)
  • Should also accept hostnames from STDIN
  • Add support to auto detect current tmux session name

TMUX Multiplex Sessions

Need a cluster SSH like option in TMUX configuration. See ~/tech/bin/tm for ideas and examples.

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.