.Varshney

My config & .dotfiles managed by dotman 🖖

License: GPLv3 bashit Twitter: bhupeshimself

My setup 🖥

What’s Inside 👀

I am pretty new to this stuff (not anymore), so you won’t find any scripts that hack NASA. Anyways, hope you find something useful, Good luck 👍

.bash_functions

Function Name Description & Demo
netu🌐 Analyze network data usage
Demo demo of netu gif
vcd🐍 Automatically activate python virtual environments on cd
scd💡

[s]mart cd searches absolute path names of directories inside your system and switches to them automatically. No need to remember any locations !!. Read More

Also see scd-completions.bash for automatic tab suggestions.
Demo scd demo gif
alarm A single line utility for a timer/alarm
myip🌐 A single line utility for showing my IP address
extract📦 A utility for extracting different archives in an easy way

scripts

  1. sys

    A realtime update of your system using common shell commands

    Demo sys.sh demo gif

    Install

    wget -q https://raw.githubusercontent.com/Bhupesh-V/.Varshney/master/scripts/sys && chmod +x sys && mv sys $HOME/.local/bin/
    

    install lm-sensors for detecting cpu-temps

    sudo apt install lm-sensors && sudo sensors-detect
    
  2. md

    A utility to watch a Markdown file & build its HTML preview using commonmarker

    Demo md.sh demo gif

    Install

    wget -q https://raw.githubusercontent.com/Bhupesh-V/.Varshney/master/scripts/md && chmod +x md && mv md $HOME/.local/bin/
    
  3. colors

    A utility to check color capability of your terminal

    Demo colors.sh demo png

    Install

    wget -q https://raw.githubusercontent.com/Bhupesh-V/.Varshney/master/scripts/colors && chmod +x colors && mv colors $HOME/.local/bin/
    
  4. myprs

    A python utility to list a github user’s pull requests in a nicely readable markdown file with 0 external dependencies.

    Install

    wget -q https://raw.githubusercontent.com/Bhupesh-V/.Varshney/master/scripts/myprs && chmod +x myprs && mv myprs $HOME/.local/bin/
    
  5. bkp

    A python utility to backup files on Github as a Secret Gist (0 dependency)

    Install

    wget -q https://raw.githubusercontent.com/Bhupesh-V/.Varshney/master/scripts/bkp && chmod +x bkp && mv bkp $HOME/.local/bin/
    
  6. contributors

    A python utility to list all the contributors on your github repositories

    Install

    wget -q https://raw.githubusercontent.com/Bhupesh-V/.Varshney/master/scripts/contributors && chmod +x contributors && mv contributors $HOME/.local/bin/
    
  7. gif

    A shell utility to convert videos to high-quality GIFs using ffmpeg

    Install

    wget -q https://raw.githubusercontent.com/Bhupesh-V/.Varshney/master/scripts/gif && chmod +x gif && mv gif $HOME/.local/bin/
    
  8. surf

    A python script to surf the web from command line, powered by searx (0 external dependencies)

    Demo surf.py demo png

    Install

    wget -q https://raw.githubusercontent.com/Bhupesh-V/.Varshney/master/scripts/surf && chmod +x surf && mv surf $HOME/.local/bin/
    
  9. oib (open in browser)

    A utility to open a text-file as a HTML page so that I can use grammarly web extension -_-

    Install

    wget -q https://raw.githubusercontent.com/Bhupesh-V/.Varshney/master/scripts/oib && chmod +x oib && mv oib $HOME/.local/bin/
    

Keyboard Shortcuts

Shortcut Purpose
F3 Open :term
F4 Insert Current Date (dd mm, yyyy)
F5 Source $MYVIMRC
F6 :NERDToggle
F7 Edit $MYVIMRC
F8 Switch to Transparent Mode
F9 Write and Quit on all buffers (Kill Switch)
F10 Indent based on FileType
Alt + m Build & Run code using :make
Alt + h Vertical resize +3
Alt + l Vertical resize -3
Alt + k Horizontal resize +3
Alt + j Horizontal resize +3
Alt + <CR> Switch to :Goyo Mode
Shift + k Move line(s) up
Shift + j Move line(s) down
Shift + r Run linux Command at current line
Shift + l Open hyperlink at current line
Shift + t Switch buffer in current window
Ctrl + c Copy in Visual Mode
Ctrl + v Paste in Insert Mode
t Toggle Comment in Current line (Normal Mode)
<space> Toggle Fold at Current line
<Tab> Switch Windows

Author bhupesh-twitter-image

🤓 Bhupesh Varshney

☺️ Show your support

Support me by giving a ⭐️ if this project helped you! or just Twitter URL

📝 License

Copyright © 2020 Bhupesh Varshney.
This project is GPLv3 licensed.

GPLv3-logo