Skip to content

Instantly share code, notes, and snippets.

@ghost355
ghost355 / README.md
Created November 8, 2022 20:38 — forked from subfuzion/README.md
vim/neovim configuration

I recently switched over to neovim (see my screenshots at the bottom). Below is my updated config file.

It's currently synchronized with my .vimrc config except for a block of neovim-specific terminal key mappings.

This is still a work in progress (everyone's own config is always a labor of love), but I'm already extremely pleased with how well this is working for me with neovim. While terminal mode isn't enough to make me stop using tmux, it is quite good and I like having it since it simplifies my documentation workflow for yanking terminal output to paste in a markdown buffer.

These days I primarily develop in Go. I'm super thrilled and grateful for fatih/vim-go,

@MindScriptAct
MindScriptAct / TTS LUA : class template
Last active May 1, 2023 16:55
TableTop simulator lua class template
local MyClass = {}
MyClass.__index = MyClass
setmetatable(MyClass, {__call = function (cls, ...) return cls.New(...) end })
function MyClass.New(initData)
local self = setmetatable({}, MyClass)
self.data = initData
return self
@RobMayer
RobMayer / ArgCoroutine.lua
Last active April 3, 2023 12:26
[TTS] Coroutine with passable arguments
function onload()
cooutside(params)
startLuaCoroutine(self, "normalcoroutine") --this is calling the regular way people do coroutines
end
--This is the usual way people do coroutines, does not allow params to be passed through
function normalcoroutine() --no params can be passed
waitTime(1)
print("1")
waitFrames(60)
@cies
cies / .spacemacs
Created September 13, 2015 12:44
My .spacemacs when trying to get a full features Haskell setup that is stack-aware
;; -*- mode: emacs-lisp -*-
;; This file is loaded by Spacemacs at startup.
;; It must be stored in your home directory.
(defun dotspacemacs/layers ()
"Configuration Layers declaration."
(setq-default
;; List of additional paths where to look for configuration layers.
;; Paths must have a trailing slash (i.e. `~/.mycontribs/')
dotspacemacs-configuration-layer-path '()