Skip to content

Instantly share code, notes, and snippets.

View LukeMathWalker's full-sized avatar
🔮
Wondering

Luca Palmieri LukeMathWalker

🔮
Wondering
View GitHub Profile
@LukeMathWalker
LukeMathWalker / markdown.vim
Created February 2, 2018 07:50
vim-syntax-markdown/syntax/
" Vim syntax file
" Language: Markdown
" Maintainer: drdr.xp@gmail.com
" Borrowed from the one by Tim Pope <vimNOSPAM@tpope.org>
" Filenames: *.markdown
" Last Change: 2015 Sep 21
if exists("b:current_syntax")
finish
endif
@LukeMathWalker
LukeMathWalker / init.vim
Last active May 12, 2018 15:45
NeoVim settings
call plug#begin('~/.local/share/nvim/site/plugged')
Plug 'tpope/vim-fugitive'
Plug 'tpope/vim-surround'
Plug 'scrooloose/nerdtree'
Plug 'vim-syntastic/syntastic'
Plug 'vim-airline/vim-airline'
Plug 'vim-airline/vim-airline-themes'
Plug 'flazz/vim-colorschemes'
Plug 'easymotion/vim-easymotion'
Plug 'Valloric/YouCompleteMe'

Keybase proof

I hereby claim:

  • I am lukemathwalker on github.
  • I am lukemathwalker (https://keybase.io/lukemathwalker) on keybase.
  • I have a public key ASCK705Ubq3v6NAJOqHbVewiei1nyOPQda_yIMcF9yOAgQo

To claim this, I am signing this object:

name: CI
on:
push
jobs:
deploy:
runs-on: ubuntu-18.04
steps:
- uses: actions/checkout@v2
@LukeMathWalker
LukeMathWalker / init.vim
Last active August 23, 2021 10:15
init.vim - Work
call plug#begin('~/.local/share/nvim/site/plugged')
Plug 'scrooloose/nerdtree'
Plug 'tmhedberg/SimpylFold'
"Git:
Plug 'tpope/vim-fugitive'
"Ctags:
Plug 'craigemery/vim-autotag'
Plug 'ludovicchabant/vim-gutentags'
"Remove swap file pain
Plug 'gioele/vim-autoswap'
Plug 'easymotion/vim-easymotion'
let mapleader=" "
set easymotion
nmap <space><space>s :action KJumpAction<cr>
nmap <space><space>w :action KJumpAction.Word0<cr>
nmap <space><space>l :action KJumpAction.Line<cr>
set hlsearch
@LukeMathWalker
LukeMathWalker / starship.toml
Created August 22, 2021 10:19
Minimal starship prompt configuration for a responsive shell
add_newline = true
format = """\
$username\
$memory_usage\
$hostname\
$directory\
$git_branch\
$git_commit\
$git_state\
font:
normal:
family: firacode
style: Regular
bold:
family: firacode
style: Bold
italic:
@LukeMathWalker
LukeMathWalker / .travis.yml
Last active August 26, 2023 03:52
Travis CI - Rust setup
language: rust
cache: cargo
rust:
- stable
before_cache: |
cargo install cargo-tarpaulin
before_script:
- rustup component add rustfmt
- rustup component add clippy
- cargo install cargo-audit
@LukeMathWalker
LukeMathWalker / audit-on-push.yml
Last active December 20, 2023 06:57
GitHub Actions - Rust setup with Postgres + sqlx
name: Security audit
on:
push:
paths:
- '**/Cargo.toml'
- '**/Cargo.lock'
jobs:
security_audit:
runs-on: ubuntu-latest
steps: