Skip to content
/ dotfyles Public template

My very own dot-files of tools I use on Unix.

License

Notifications You must be signed in to change notification settings

HarshalRathore/dotfyles

Repository files navigation

                    _____     ______     ______   ______   __  __     __         ______    
                   /\  __-.  /\  __ \   /\__  _\ /\  ___\ /\ \_\ \   /\ \       /\  ___\   
                   \ \ \/\ \ \ \ \/\ \  \/_/\ \/ \ \  __\ \ \____ \  \ \ \____  \ \  __\   
                    \ \____-  \ \_____\    \ \_\  \ \_\    \/\_____\  \ \_____\  \ \_____\ 
                     \/____/   \/_____/     \/_/   \/_/     \/_____/   \/_____/   \/_____/                     

Some pics

Neovim

Screenshot From 2024-10-04 18-45-23

Screenshot From 2024-10-04 18-47-09

Screenshot From 2024-10-04 18-51-07

Tmux

Screenshot From 2024-10-04 21-16-42

Screenshot From 2024-10-04 21-17-06

zsh

Screenshot From 2024-10-04 21-17-46

Screenshot From 2024-10-04 21-18-10

Screenshot From 2024-10-04 21-18-47

Decrypt and Restore on a New Machine

To use this on a new machine, follow these steps:

  1. Clone the Git repository and pull the encrypted backup (ssh_backup.enc).

  2. Decrypt the encrypted file back to a .tar.gz archive:

openssl enc -aes-256-cbc -d -in ssh_backup.enc -out ssh_backup.tar.gz

  1. Extract the decrypted archive back into your .ssh directory:

tar -xzf ssh_backup.tar.gz -C ~/

  1. Set the correct permissions for the .ssh directory and its contents:

chmod 700 ~/.ssh chmod 600 ~/.ssh/*

  1. Add any required keys to the SSH agent:

ssh-add ~/.ssh/<your-key-file>

Time Wasted successfully wakatime

About

My very own dot-files of tools I use on Unix.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published