diff --git a/.aliases b/.aliases deleted file mode 100644 index d58a390..0000000 --- a/.aliases +++ /dev/null @@ -1,27 +0,0 @@ -alias ohmyzsh="mate ~/.oh-my-zsh" -alias private='set +o history' -alias uprivate='set -o history' -alias wion='networksetup -setairportpower en0 on' -alias wiof='networksetup -setairportpower en0 off' -alias blueon='blueutil power 1' -alias blueoff='blueutil power 0' -alias cli='python ~/Dropbox/python/cli.py' -alias plexloop='watch -n 4 python ~/Dropbox/Node-Com-Handler/old_v0.1/plexLoop.py' -alias load='/Volumes/keys/load' -alias sumcheck='python ~/python/sumcheck.py' -alias home='watch python3 ~/python/homeChecker/homeCheck.py' -alias lsd='ls -d */' -alias goo='~/./python/api/gooShort.py -c' -alias pirate='~/./python/pirateFetch/fetchPiratebay.py' -alias show='~/./python/seasonedShows/seasonedFolders.py' -alias llpass='lpass show -c --password' -alias subl='open /Applications/Sublime\ Text.app/' -alias playing='http https://api.kevinmidboe.com/api/v1/plex/playing' -alias toggle='curl -X POST 10.0.0.67:3069/toggle > /dev/null 2>&1' -alias ip='~/.getip.sh' -alias forecast='~/python/termWeather/term_forecast/./term_weather.py' -alias trash='rmtrash' -alias del="rmtrash" -alias emoji="http https://api.kevinmidboe.com/api/v1/emoji -b" -alias config='/usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME' -alias weather="curl 'https://wttr.in/~Oslo?0'" diff --git a/.bash_profile b/.bash_profile deleted file mode 100644 index b6d827d..0000000 --- a/.bash_profile +++ /dev/null @@ -1,49 +0,0 @@ -export PS1="\W:$ " -export SHELL="/bin/bash" -export LC_ALL=en_US.UTF-8 -export LANG=en_US.UTF-8 - -HISTFILESIZE=10000 - -# import aliases from file -. ~/.aliases - -function vpn-connect { -/usr/bin/env osascript <<-EOF -tell application "System Events" - tell current location of network preferences - set VPN to service "VPN (midboe.ddns.net)" -- your VPN name here - if exists VPN then connect VPN - repeat while (current configuration of VPN is not connected) - delay 1 - end repeat - end tell -end tell -EOF -} - -function vpn-disconnect { -/usr/bin/env osascript <<-EOF -tell application "System Events" - tell current location of network preferences - set VPN to service "VPN (midboe.ddns.net)" -- your VPN name here - if exists VPN then disconnect VPN - end tell -end tell -return -EOF -} - -# Setting PATH for Python 3.4 -# The orginal version is saved in .bash_profile.pysave -# PATH="/Library/Frameworks/Python.framework/Versions/3.4/bin:${PATH}" -# export PATH - -# Setting PATH for Python 3.6 -# The original version is saved in .bash_profile.pysave -PATH="/Library/Frameworks/Python.framework/Versions/3.6/bin:${PATH}" -export PATH - -test -e "${HOME}/.iterm2_shell_integration.bash" && source "${HOME}/.iterm2_shell_integration.bash" - -export PATH="$HOME/.cargo/bin:$PATH" diff --git a/.bashrc b/.bashrc deleted file mode 100644 index b48de88..0000000 --- a/.bashrc +++ /dev/null @@ -1,5 +0,0 @@ -# PATH=$PATH:~/bin - -Tab: menu-complete -"\e[Z": complete -alias config=/usr/bin/git --git-dir=/Users/kevinmidboe/.cfg/ --work-tree=/Users/kevinmidboe' diff --git a/.hyper.js b/.hyper.js deleted file mode 100644 index ab6fa9e..0000000 --- a/.hyper.js +++ /dev/null @@ -1,132 +0,0 @@ -// Future versions of Hyper may add additional config options, -// which will not automatically be merged into this file. -// See https://hyper.is#cfg for all currently supported options. - -module.exports = { - config: { - // default font size in pixels for all tabs - fontSize: 12, - - // font family with optional fallbacks - fontFamily: 'Menlo, "DejaVu Sans Mono", Consolas, "Lucida Console", monospace', - - // terminal cursor background color and opacity (hex, rgb, hsl, hsv, hwb or cmyk) - cursorColor: 'rgba(248,28,229,0.8)', - - // `BEAM` for |, `UNDERLINE` for _, `BLOCK` for █ - cursorShape: 'BLOCK', - - // set to true for blinking cursor - cursorBlink: false, - - // color of the text - foregroundColor: '#fff', - - // terminal background color - backgroundColor: '#000', - - // border color (window, tabs) - borderColor: '#333', - - // custom css to embed in the main window - css: '', - - // custom css to embed in the terminal window - termCSS: '', - - // set to `true` (without backticks) if you're using a Linux setup that doesn't show native menus - // default: `false` on Linux, `true` on Windows (ignored on macOS) - showHamburgerMenu: '', - - // set to `false` if you want to hide the minimize, maximize and close buttons - // additionally, set to `'left'` if you want them on the left, like in Ubuntu - // default: `true` on windows and Linux (ignored on macOS) - showWindowControls: '', - - // custom padding (css format, i.e.: `top right bottom left`) - padding: '12px 14px', - - // the full list. if you're going to provide the full color palette, - // including the 6 x 6 color cubes and the grayscale map, just provide - // an array here instead of a color map object - colors: { - black: '#000000', - red: '#ff0000', - green: '#33ff00', - yellow: '#ffff00', - blue: '#0066ff', - magenta: '#cc00ff', - cyan: '#00ffff', - white: '#d0d0d0', - lightBlack: '#808080', - lightRed: '#ff0000', - lightGreen: '#33ff00', - lightYellow: '#ffff00', - lightBlue: '#0066ff', - lightMagenta: '#cc00ff', - lightCyan: '#00ffff', - lightWhite: '#ffffff' - }, - - // the shell to run when spawning a new session (i.e. /usr/local/bin/fish) - // if left empty, your system's login shell will be used by default - // make sure to use a full path if the binary name doesn't work - // (e.g `C:\\Windows\\System32\\bash.exe` instead of just `bash.exe`) - // if you're using powershell, make sure to remove the `--login` below - shell: '/bin/zsh', - - // for setting shell arguments (i.e. for using interactive shellArgs: ['-i']) - // by default ['--login'] will be used - shellArgs: ['--login'], - - // for environment variables - env: {}, - - // set to false for no bell - // bell: 'SOUND', - bell: false, - - // if true, selected text will automatically be copied to the clipboard - copyOnSelect: false - - // if true, on right click selected text will be copied or pasted if no - // selection is present (true by default on Windows) - // quickEdit: true - - // URL to custom bell - // bellSoundURL: 'http://example.com/bell.mp3', - - // for advanced config flags please refer to https://hyper.is/#cfg - }, - - // a list of plugins to fetch and install from npm - // format: [@org/]project[#version] - // examples: - // `hyperpower` - // `@company/project` - // `project#1.0.1` - plugins: [ - "hyper-markdown-preview", - "hypercwd", - "hyper-statusline", - "hyper-pane", - "hyper-chesterish", - "hyperterm-tabs", - "hyper-dracula" - ], - - // in development, you can create a directory under - // `~/.hyper_plugins/local/` and include it here - // to load it and avoid it being `npm install`ed - localPlugins: [], - - - hyperStatusLine: { - dirtyColor: 'salmon', - }, - - paneNavigation: { - showIndicators: false, - indicatorPrefix: '^ddd', - }, -}; diff --git a/.oh-my-zsh b/.oh-my-zsh deleted file mode 160000 index af1709c..0000000 --- a/.oh-my-zsh +++ /dev/null @@ -1 +0,0 @@ -Subproject commit af1709cfdc57bce75f641f5ea8171ae97d6f246c diff --git a/.ssh/config b/.ssh/config deleted file mode 100644 index 9fe1765..0000000 --- a/.ssh/config +++ /dev/null @@ -1,84 +0,0 @@ -include ~/.ssh/*_config - -Host imm - HostName 10.0.0.114 - User USERID - KexAlgorithms diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1 - -Host * - AddKeysToAgent yes - UseKeychain yes - IdentityFile ~/.ssh/id_rsa - -Host apollo - HostName 10.0.0.41 - User kevin - -# Host imm -# HostName 10.0.0.114 -# User userid - -Host janus - HostName 10.0.0.42 - User root -Host mainframe - HostName 10.0.0.51 - User kevin - -Host plex - HostName 10.0.0.44 - User kevin - -Host api - HostName 10.0.0.45 - User kevin - -Host xoa - HostName 10.0.0.43 - User kevin - -Host grafana - HostName 10.0.0.48 - User kevin -Host bind - HostName 10.0.0.49 - User kevin - -Host i2c - HostName 10.0.0.69 - User pi - -Host macserver - HostName 10.0.0.31 - User macserver - -Host airplay - HostName 10.0.0.21 - User pi - -Host hub - HostName 10.0.0.25 - User pi - -Host ntnu - Hostname login.stud.ntnu.no - User komidboe - -Host chip2 - Hostname 10.0.0.67 - User chip - -Host zerow - Hostname 10.0.0.68 - User pi - -Host kevinmidboe - Hostname kevinmidboe.com - User kevin - -Host curtain - Hostname 10.0.0.9 - User pi - - - diff --git a/.vimrc b/.vimrc index 85349f4..ca1c68c 100644 --- a/.vimrc +++ b/.vimrc @@ -31,7 +31,12 @@ filetype plugin indent on " required " " see :h vundle for more details or wiki for FAQ " Put your non-Plugin stuff after this line + +" Set tab to 4 spaces set tabstop=4 set shiftwidth=4 set softtabstop=4 set expandtab + +" Set line number +set number diff --git a/.zshrc b/.zshrc deleted file mode 100644 index 8ed0d1f..0000000 --- a/.zshrc +++ /dev/null @@ -1,94 +0,0 @@ -# If you come from bash you might have to change your $PATH. -# export PATH=$HOME/bin:/usr/local/bin:$PATH - -# Path to your oh-my-zsh installation. -export ZSH=/Users/kevinmidboe/.oh-my-zsh - -# Set name of the theme to load. Optionally, if you set this to "random" -# it'll load a random theme each time that oh-my-zsh is loaded. -# See https://github.com/robbyrussell/oh-my-zsh/wiki/Themes -ZSH_THEME="robbyrussell" - -# Set list of themes to load -# Setting this variable when ZSH_THEME=random -# cause zsh load theme from this variable instead of -# looking in ~/.oh-my-zsh/themes/ -# An empty array have no effect -# ZSH_THEME_RANDOM_CANDIDATES=( "robbyrussell" "agnoster" ) - -# Uncomment the following line to use case-sensitive completion. -# CASE_SENSITIVE="true" - -# Uncomment the following line to use hyphen-insensitive completion. Case -# sensitive completion must be off. _ and - will be interchangeable. -# HYPHEN_INSENSITIVE="true" - -# Uncomment the following line to disable bi-weekly auto-update checks. -# DISABLE_AUTO_UPDATE="true" - -# Uncomment the following line to change how often to auto-update (in days). -# export UPDATE_ZSH_DAYS=13 - -# Uncomment the following line to disable colors in ls. -# DISABLE_LS_COLORS="true" - -# Uncomment the following line to disable auto-setting terminal title. -# DISABLE_AUTO_TITLE="true" - -# Uncomment the following line to enable command auto-correction. -# ENABLE_CORRECTION="true" - -# Uncomment the following line to display red dots whilst waiting for completion. -# COMPLETION_WAITING_DOTS="true" - -# Uncomment the following line if you want to disable marking untracked files -# under VCS as dirty. This makes repository status check for large repositories -# much, much faster. -# DISABLE_UNTRACKED_FILES_DIRTY="true" - -# Uncomment the following line if you want to change the command execution time -# stamp shown in the history command output. -# The optional three formats: "mm/dd/yyyy"|"dd.mm.yyyy"|"yyyy-mm-dd" -# HIST_STAMPS="mm/dd/yyyy" - -# Would you like to use another custom folder than $ZSH/custom? -# ZSH_CUSTOM=/path/to/new-custom-folder - -# Which plugins would you like to load? (plugins can be found in ~/.oh-my-zsh/plugins/*) -# Custom plugins may be added to ~/.oh-my-zsh/custom/plugins/ -# Example format: plugins=(rails git textmate ruby lighthouse) -# Add wisely, as too many plugins slow down shell startup. -plugins=( - git -) - -source $ZSH/oh-my-zsh.sh - -# User configuration - -# export MANPATH="/usr/local/man:$MANPATH" - -# You may need to manually set your language environment -# export LANG=en_US.UTF-8 - -# Preferred editor for local and remote sessions -# if [[ -n $SSH_CONNECTION ]]; then -# export EDITOR='vim' -# else -# export EDITOR='mvim' -# fi - -# Compilation flags -# export ARCHFLAGS="-arch x86_64" - -# ssh -# export SSH_KEY_PATH="~/.ssh/rsa_id" - -# Set personal aliases, overriding those provided by oh-my-zsh libs, -# plugins, and themes. Aliases can be placed here, though oh-my-zsh -# users are encouraged to define aliases within the ZSH_CUSTOM folder. -# For a full list of active aliases, run `alias`. -# -# Example aliases -# alias zshconfig="mate ~/.zshrc" -. ~/.aliases