Skip to content

Instantly share code, notes, and snippets.

View krstp's full-sized avatar
🌴

Krstp krstp

🌴
View GitHub Profile
@krstp
krstp / vim-shortcuts.md
Created August 2, 2021 18:02 — forked from tuxfight3r/vim-shortcuts.md
VIM SHORTCUTS

VIM KEYBOARD SHORTCUTS

MOVEMENT

h        -   Move left
j        -   Move down
k        -   Move up
l        -   Move right
$        -   Move to end of line
0        -   Move to beginning of line (including whitespace)
@krstp
krstp / sublime-project-python
Created July 22, 2021 03:42 — forked from egel/sublime-project-python
Settings for Python ".sublime-project" file for Sublime text editor
{
"folders":
[
{
"follow_symlinks": true,
"path": ".",
"folder_exclude_patterns":
[
"bin",
"include",
@krstp
krstp / cleanup_docker.sh
Created July 21, 2021 20:40 — forked from egel/cleanup_docker.sh
Cleaner for docker containers
#!/bin/bash
set -o errexit
echo "Removing exited docker containers..."
docker ps -a -f status=exited | grep ^data | awk '{print $1}' | xargs -r docker rm -v
#docker ps -a -f status=exited -q | xargs -r docker rm -v
echo "Removing dangling images..."
docker images --no-trunc -q -f dangling=true | xargs -r docker rmi
@krstp
krstp / color_man_pages.sh
Created July 21, 2021 20:36 — forked from egel/color_man_pages.sh
Bash color man pages
# To work, link this file to your .bashrc file
# Add colors to man pages
export LESS_TERMCAP_mb=$'\E[01;31m' # enter blinking mode
export LESS_TERMCAP_md=$'\E[01;31m' # enter double-bright mode
export LESS_TERMCAP_me=$'\E[0m' # turn off all appearance modes (mb, md, so, us)
export LESS_TERMCAP_se=$'\E[0m' # leave standout mode
export LESS_TERMCAP_so=$'\E[01;44;33m' # enter standout mode – yellow
export LESS_TERMCAP_ue=$'\E[0m' # leave underline mode
export LESS_TERMCAP_us=$'\E[01;32m' # enter underline mode
package main
import (
"fmt"
"time"
"sync"
)
type Fetcher interface {
// Fetch returns the body of URL and
@krstp
krstp / camel_loader.py
Created August 22, 2020 18:53
Cameled/Earthwormed loader sentence with rotating/spinner loader
# importing the necessary packages
import time
import sys
import os
# Function for implementing the loading animation
def load_animation():
# String to be displayed when the application is loading
load_str = "starting your console application..."
@krstp
krstp / spinner.py
Created August 22, 2020 18:44
Rotating ASCII command line loader cursor
import sys
import time
def spinning_cursor():
while True:
for cursor in '|/-\\':
yield cursor
spinner = spinning_cursor()
for _ in range(50):