diff --git a/git/gitconfig b/git/gitconfig new file mode 100644 index 0000000..a477cf1 --- /dev/null +++ b/git/gitconfig @@ -0,0 +1,17 @@ +[http] + sslVerify = false +[user] + name = Gerardo J. Puerta + email = gerardo@gnuardo.com +[core] + editor = vim +[color] + status = auto + branch = auto + interactive = auto + diff = auto +[push] + default = simple +[credential] + helper = /usr/share/doc/git/contrib/credential/libsecret/git-credential-libsecret + diff --git a/install.sh b/install.sh index 2fd0eb5..2d4612e 100755 --- a/install.sh +++ b/install.sh @@ -51,9 +51,27 @@ then echo "Installing starship ..." curl -sS https://starship.rs/install.sh | sh fi -echo "Installing starship configuration ..." -rm -rf ~/.config/starship.toml -ln -sf ~/.dotfiles/starship/starship.toml ~/.config/starship.toml + +if [[ -f ~/.dotfiles/starship/starship.toml ]] +then + echo "Installing starship configuration ..." + rm -rf ~/.config/starship.toml + ln -sf ~/.dotfiles/starship/starship.toml ~/.config/starship.toml +fi + +if [[ -f ~/.dotfiles/git/gitconfig ]] +then + echo "Installing git configuration ..." + rm -rf ~/.gitconfig + ln -sf ~/.dotfiles/git/gitconfig ~/.gitconfig +fi + +if [[ -f ~/.dotfiles/ssh ]] +then + echo "Installing ssh configuration ..." + rm -rf ~/.ssh + ln -sf ~/.dotfiles/ssh ~/.ssh +fi . ~/.bashrc diff --git a/ssh/config b/ssh/config new file mode 100644 index 0000000..c336f7c --- /dev/null +++ b/ssh/config @@ -0,0 +1,72 @@ +Host icinga + Hostname tpa-es-deb-242.prod.sipstorm.com + User root + +Host dev-hub + HostName 192.168.1.216 + +Host dev-hub1 + HostName 192.168.2.103 + +Host prod-hub + HostName 192.168.1.100 + +Host qa-hub + HostName 192.168.1.237 + +Host hub + HostName 96.31.61.187 + Port 444 + User pi + +Host rcp + Hostname cloud.hub.remotecarepartners.com + IdentityFile ~/.ssh/rcp.pem + User ec2-user + # LocalForward 5032 dev-hubdb.c88fiohchpb5.us-east-2.rds.amazonaws.com:5432 + #LocalForward 5132 awspx-rdspg-00.c88fiohchpb5.us-east-2.rds.amazonaws.com:5432 + # LocalForward 33306 awspx-rdsmy-00.c88fiohchpb5.us-east-2.rds.amazonaws.com:3306 + +Host rssh + Hostname rssh.remotecarepartners.com + IdentityFile ~/.ssh/rcp.pem + User ec2-user + +Host ec22 + Hostname ec2-3-132-28-187.us-east-2.compute.amazonaws.com + IdentityFile ~/.ssh/rcp.pem + User ec2-user + LocalForward 9201 localhost:9201 + +Host funtoo + HostName gnuardo.host.funtoo.org + Port 444 + User root + DynamicForward 7777 + +Host altais + User root + +Host th + Hostname 192.168.88.10 + IdentityFile ~/.ssh/iotenoclink_luser + User luser + +Host lth + Hostname 192.168.188.10 + IdentityFile ~/.ssh/iotenoclink_luser + User luser + +Host home + Hostname home.gnuardo.com + User gerardo + +Host hubbuilder + Hostname ec2-18-188-42-237.us-east-2.compute.amazonaws.com + User ubuntu + IdentityFile ~/.ssh/hubbuilder.pem + +Host kc + HostName 96.31.61.187 + Port 444 + User pi diff --git a/ssh/hub_root b/ssh/hub_root new file mode 100644 index 0000000..279e858 --- /dev/null +++ b/ssh/hub_root @@ -0,0 +1,27 @@ +-----BEGIN OPENSSH PRIVATE KEY----- +b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABFwAAAAdzc2gtcn +NhAAAAAwEAAQAAAQEAsJA0dHsVoRDShx4lMzERKgQ3hQLiKRslUUs1qOyt+rt350KYLJUK +GHJOkGH+EZnN2n0DIG87ZBhsTI1QCnueggOuWr2GSQOkklVulz98vYq/+amy28/oNWLZ29 +x42W5HtOSzDA1tbNniLCEwIj/jHcijZzXL917oP/8wfwrK22XIUfDc/WQZEW9NYTctaoNJ +70xda04CH1wDiRZ5DofBMCk+B4ZKcs8WZZ27acFPbqdbPY4AT0tSc/6C/SmrkgnUM8Md1y +PBpoN4CvXNLVGoUb0MHvxDAH1wNVKlr7PRFqmDiQbz3WwAAAimIOFFzkhszlXzhO8+PqMi +n4wanIGEfQAAA8hC9ro9Qva6PQAAAAdzc2gtcnNhAAABAQCwkDR0exWhENKHHiUzMREqBD +eFAuIpGyVRSzWo7K36u3fnQpgslQoYck6QYf4Rmc3afQMgbztkGGxMjVAKe56CA65avYZJ +A6SSVW6XP3y9ir/5qbLbz+g1Ytnb3HjZbke05LMMDW1s2eIsITAiP+MdyKNnNcv3Xug//z +B/CsrbZchR8Nz9ZBkRb01hNy1qg0nvTF1rTgIfXAOJFnkOh8EwKT4HhkpyzxZlnbtpwU9u +p1s9jgBPS1Jz/oL9KauSCdQzwx3XI8Gmg3gK9c0tUahRvQwe/EMAfXA1UqWvs9EWqYOJBv +PdbAAACKYg4UXOSGzOVfOE7z4+oyKfjBqcgYR9AAAAAwEAAQAAAQA9SnHLFYcWmF5cpSxI +rvnEWh5jv/J+TnwP0knYUAC9DyK6VrW4lCwi/FslZ77ooTmCZO8W7UXyoz/E+zET0oHdpC +V8PlpFMkyIt7tiKZnFukqWAkCiaXO0RJJX7hrNb6jYtKMqxeZ8aM5If2TUHtVaW3HNvDEH +uBxrSsys7TQqIIE4SJTZkVSERuAXwFRZu6l3+rZH7ZjSRp7ZJ8A89UtXKA1FOGsG+gNfU0 +Dv41lTPUdPp1LN8MJ+Ck3lmGrsHsQUpJnXRfgdGz7JdpKH2xeMmav9oID+5ioTIUfbf9iD +yaC0Z38NmmHKMU4Ja5CEsV0HRARCEHSFcjzuN9Rdrp1JAAAAgAxKjvHJhslw20td1YArBt +PWJGEVcD8HEfEprJMqKqUCepElrt47Z1ZyKxmZehFpKoMlY95NAnNE4MY/JfCpwCQx6nLW +nacq68n7dOWYk/WM1GkD4xjaic4l8CdxjcPzMvKSsBTx7eJ+S/hX0xKt2Z+9P8+E+vGBw9 +qFoUd8GCdcAAAAgQDfIjGiA9PqYMiM/GXDlCOpkPCYsaMyODpreAGY7u+8OPydiiyiOxjB +NXg9Op5+WWXJLgJJB/8Z4g5J9+75h82FVRCmS6UvOhSpa9hwEZ43aZH+9KRau5gT/BiyFO +hBoKBAVlz10XzMQH8tvLHYV9JBzcOxO0J84GdopBmm47+rOwAAAIEAypH2lMUlWQzALbft +ElAVRvsVrvSLAOBRftzzu1GmvBCuDRv+takEBI7uu+0ljHrLTEiAAgcMqRxtn8JW45dNs9 +vUzg60HpNf4x23Hw5E9+A1weR1UKJCGCzD/TpuEomGOt7Z72faafUcOdzowtK8RpY+XSLM +wGbG36x9P4OzY6cAAAAQZ2VyYXJkb0Bwb2xlc3RhcgECAw== +-----END OPENSSH PRIVATE KEY-----