Skip to content

Instantly share code, notes, and snippets.

View tomasflopes's full-sized avatar

Tomás Lopes tomasflopes

View GitHub Profile
@tomasflopes
tomasflopes / configs
Last active March 6, 2021 15:54
ESLINT/PRETTIER COMPLETE CONFIG
yarn add prettier eslint-plugin-prettier eslint-config-prettier @typescript-eslint/eslint-plugin@latest eslint-config-airbnb-base@latest @typescript-eslint/parser@latest -D
---------------------------------------------------------------------
.eslintrc.json
{
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaVersion": 2018,
set nocompatible " disable compatibility to old-time vi
set showmatch " show matching
set ignorecase " case insensitive
set mouse=v " middle-click paste with
set hlsearch " highlight search
set incsearch " incremental search
set termguicolors
set scrolloff=8
set colorcolumn=80
set nowrap
# Change leader key to Space
unbind C-b
unbind C-Space
set -g prefix C-Space
bind C-Space send-prefix
set -ga terminal-overrides ",xterm-256color*:Tc"
set -s escape-time 0
set -g status-style 'bg=#333333 fg=#5eacd3'
--[[
=====================================================================
==================== READ THIS BEFORE CONTINUING ====================
=====================================================================
Kickstart.nvim is *not* a distribution.
Kickstart.nvim is a template for your own configuration.
The goal is that you can read every line of code, top-to-bottom, and understand
return {
"nvim-neo-tree/neo-tree.nvim",
version = "*",
dependencies = {
"nvim-lua/plenary.nvim",
"nvim-tree/nvim-web-devicons", -- not strictly required, but recommended
"MunifTanjim/nui.nvim",
},
config = function ()
-- Unless you are still migrating, remove the deprecated commands from v1.x
monitor=eDP-1,2160x1440@60,0,1
$volume = bash ~/.config/hypr/scripts/volume
$brightness = bash ~/.config/hypr/scripts/brightness
$lock = swaylock
$powerMenu = wlogout
# ----==###==----
# EXECS
# ----==###==----