Skip to content

Instantly share code, notes, and snippets.

@ImTheTom
Created December 7, 2021 06:49
Show Gist options
  • Select an option

  • Save ImTheTom/7591517d5f53ec682ec6f506ff002e0c to your computer and use it in GitHub Desktop.

Select an option

Save ImTheTom/7591517d5f53ec682ec6f506ff002e0c to your computer and use it in GitHub Desktop.
Some random config of mine.
https://github.com/VundleVim/Vundle.vim
" ================================
" Welcome to Tom's vimrc file
" ================================
" --------------------------------
" Plugins
" --------------------------------
set nocompatible
filetype off
" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" Vundle Plugin Manager
Plugin 'VundleVim/Vundle.vim'
" Plugins
Plugin 'tpope/vim-fugitive'
Plugin 'scrooloose/nerdtree'
Plugin 'tpope/vim-surround'
Plugin 'scrooloose/syntastic'
Plugin 'vim-airline/vim-airline'
" End Plugins
call vundle#end()
"--------------------------
" Plugin In modications
"--------------------------
" -------------------------
" Formatting
" -------------------------
syntax on
set number
set softtabstop=0
set tabstop=4
set smarttab
set shiftwidth=4
set laststatus=2
" ------------------------
" Other Stuff
" ------------------------
" Fixes common backspace problems
set backspace=indent,eol,start
set encoding=utf-8
" Highlight matching search patterns
set hlsearch
" Enable incremental search
set incsearch
" Include matching uppercase words with lowercase search term
set ignorecase
" Include only uppercase words with uppercase search term
set smartcase
~~~~~~~~~~~~OTHER ~~~~~~~~~~~~
~~~~~~~~~VS CODE INSTALL ~~~~~~~~~~~~~~~
code --install-extension EditorConfig.EditorConfig \
code --install-extension abusaidm.html-snippets \
code --install-extension bmewburn.vscode-intelephense-client \
code --install-extension christian-kohler.path-intellisense \
code --install-extension dbaeumer.vscode-eslint \
code --install-extension eamodio.gitlens \
code --install-extension ecmel.vscode-html-css \
code --install-extension esbenp.prettier-vscode \
code --install-extension formulahendry.auto-rename-tag \
code --install-extension mgmcdermott.vscode-language-babel \
code --install-extension michelemelluso.code-beautifier \
code --install-extension mrmlnc.vscode-scss \
code --install-extension ms-azuretools.vscode-docker \
code --install-extension ms-python.python \
code --install-extension ms-vscode.Go \
code --install-extension PKief.material-icon-theme \
code --install-extension stevejpurves.cucumber \
code --install-extension streetsidesoftware.code-spell-checker \
code --install-extension wesbos.theme-cobalt2 \
code --install-extension whatwedo.twig \
code --install-extension ybaumes.highlight-trailing-white-spaces
abusaidm.html-snippets-0.2.1
alonsodomin.blueforest-theme-0.2.1
bmewburn.vscode-intelephense-client-1.3.11
christian-kohler.path-intellisense-1.4.2
dbaeumer.vscode-eslint-2.1.1
eamodio.gitlens-10.2.1
ecmel.vscode-html-css-0.2.3
emmanuelbeziat.vscode-great-icons-2.1.47
equinusocio.vsc-community-material-theme-1.4.1
equinusocio.vsc-material-theme-32.5.0
equinusocio.vsc-material-theme-icons-1.1.4
esbenp.prettier-vscode-3.20.0
formulahendry.auto-rename-tag-0.1.1
johnpapa.winteriscoming-1.4.1
mgmcdermott.vscode-language-babel-0.0.26
michelemelluso.code-beautifier-2.3.3
mrmlnc.vscode-scss-0.9.0
ms-azuretools.vscode-docker-0.8.2
ms-azuretools.vscode-docker-1.0.0
ms-python.python-2020.2.64397
ms-vscode.go-0.13.1
ms-vscode-remote.remote-containers-0.106.0
ms-vscode-remote.remote-ssh-0.50.0
ms-vscode-remote.remote-ssh-edit-0.50.0
ms-vscode-remote.remote-wsl-0.42.3
ms-vscode-remote.remote-wsl-0.42.4
ms-vscode-remote.vscode-remote-extensionpack-0.20.0
stevejpurves.cucumber-0.12.0
streetsidesoftware.code-spell-checker-1.8.0
yriar.theme-sapphire-0.9.1
whatwedo.twig-1.0.2
ybaumes.highlight-trailing-white-spaces-0.0.2
---------
.config/Code/User
{
"telemetry.enableTelemetry": false,
"workbench.startupEditor": "newUntitledFile",
"editor.insertSpaces": false,
"editor.detectIndentation": false,
"gitlens.currentLine.enabled": false,
"gitlens.hovers.currentLine.over": "line",
"gitlens.blame.heatmap.enabled": false,
"gitlens.hovers.annotations.enabled": false,
"gitlens.hovers.currentLine.enabled": false,
"gitlens.hovers.enabled": false,
"gitlens.codeLens.enabled": false,
"gitlens.mode.statusBar.enabled": false,
"cSpell.language": "en-GB",
"window.zoomLevel": 0,
"editor.formatOnPaste": true,
"editor.fontFamily": "Inconsolata",
"editor.fontSize": 16,
"workbench.statusBar.visible": true,
"intelephense.format.enable": false,
"cSpell.userWords": [
"migrator"
],
"php.memoryLimit": "8190M",
"CI.app": "src",
"extensions.ignoreRecommendations": false,
"workbench.colorTheme": "Sapphire",
"workbench.iconTheme": "vscode-great-icons",
"go.addTags": {
"tags": "json",
"options": "",
"promptForTags": false,
"transform": "snakecase"
},
"go.lintTool": "golangci-lint",
"go.lintFlags": [
"--fast",
],
"go.generateTestsFlags": [
"-template=testify"
],
"go.formatTool": "goimports"
}
https://fonts.google.com/specimen/Inconsolata
~~~~~~~~~~TERMINATOR ~~~~~~~~~~~~~
--------------
[global_config]
enabled_plugins = APTURLHandler, LaunchpadCodeURLHandler, LaunchpadBugURLHandler
inactive_color_offset = 0.802469135802
[keybindings]
[layouts]
[[default]]
[[[child1]]]
parent = window0
profile = default
type = Terminal
[[[window0]]]
parent = ""
type = Window
[plugins]
[profiles]
[[default]]
background_color = "#132738"
cursor_color = "#f0cc09"
font = Ubuntu Mono 12
foreground_color = "#ffffff"
palette = "#000000:#ff0000:#38de21:#ffe50a:#1460d2:#ff005d:#00bbbb:#bbbbbb:#555555:#f40e17:#3bd01d:#edc809:#5555ff:#ff55ff:#6ae3fa:#ffffff"
scrollback_lines = 5000
use_system_font = False
Inconsolata
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment