Skip to content

all system configurations will be stored and maintained here

License

Notifications You must be signed in to change notification settings

ravaan/system-configuration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

system-configurations

System configurations, currently this has only some of the advanced configurations rather than all, the objective is to keep making this a comprehensive guide to system setup.

This configuration is being used in both Windows and MacOS operating systems together.

Software and Tools

Multiple Desktop setup

Clipboard Manager

Proxy

  • Windows: ProxyCap, create a new proxy using the key file you must have and route all traffic using that.
  • Linux/MacOS: sshuttle
    - sshuttle -e 'ssh -i <key file here>' -r <user-name>@<host> 0.0.0.0/0
    - 0.0.0.0/0 will forward all the traffic and this will let you connect to the db from local.
    - Features like individual subnet forwarding and proxy chaining are also avaialble.

Configuration files

  • ZSH Run Command
  • Iterm2 preferences
  • Toggle Monitor Input # script to toggle the input of the monitor from HDMI 1 -> HDMI2

Plugins and other installations

# install OH-My-ZSH
$sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

# install zszsh-autosuggestions
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

TODO

  • Are there any risks with keeping these files public
  • A way to keep the ip addresses in the zshrc file without revealing

About

all system configurations will be stored and maintained here

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published