seanmalloy / dotfiles Goto Github PK
View Code? Open in Web Editor NEWSean Malloy's dotfiles.
Sean Malloy's dotfiles.
Probably pull updates using git (maybe).
Need to source all files in $HOME/tech/brew/etc/bash_completions.d
.
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.
Create required files under ~/.puppet for a custom Puppet module template.
After updating dotfiles to support Bash v5 on Mac OSX the locate db is no longer being updated.
Try this one ....
Waiting for neovim 0.2.0 release.
Update fzf to the latest version
foo
Tmux version 2.0 is now available.
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.
Puppet code hashrocket alignment does not work when the "}" character is at the end of the line.
See file ~/.bash_files/git-prompt.bash for details. Code should be added to ~/.bashrc.
Any custom settings and the list of plugins should be managed.
Update build and install.sh.in to use xz instead of gzip.
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.
Due to the git version requirement the hub command will NOT work on CentOS / RHEL 6. :-(
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.
Evaluate and determine if it is useful.
Do not install bat
using the Linux package manager.
Need for Perl and C files.
p = puppet
pd = puppet describe
pr = puppet resource
pmg = puppet module generate
Evaluate and install one(maybe two?) of these:
Evaluate and install one of these:
Evaluate these:
For reference see part 1 #43.
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
.
Statically compiled binary for RHEL 7.
Neovim 0.6.x has added many new features.
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 ....
The install script would detect the OS version and create the symbolic link to the correct binary.
Some Ideas ...
The tmux binary is not really statically linked/compiled. This is sad. I should fix this.
Update to latest:
Would like to be able to tab complete package names when using the yum command. Probably will use fzf to implement this.
See fzpkg() function below.
Line 208 in 2db27b4
See page 65 of tmux 2 book for details.
Files do not work correctly with tmux on RHEL 6.
Figure out why I'm getting this error and fix it ...
-bash: [: =~: binary operator expected
Use fzf to wrap repoquery command.
Need a cluster SSH like option in TMUX configuration. See ~/tech/bin/tm for ideas and examples.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.