Compare commits
10 Commits
6cbd9cade6
...
6c16fd104d
Author | SHA1 | Date | |
---|---|---|---|
6c16fd104d | |||
79ce937f9e | |||
ee10e200fd | |||
|
1221a5b80f | ||
833fc3e5c1 | |||
|
42f2c3a4a4 | ||
|
7c3e013253 | ||
d99157fe3b | |||
86d74f8441 | |||
d7b9bcb84c |
12
.bashrc
12
.bashrc
@ -61,6 +61,14 @@ export KUBECONFIG=~/.kube/config
|
||||
# Gpg keep key session to this TTY
|
||||
export GPG_TTY=$(tty)
|
||||
|
||||
# Set the go bin for `go install` commands
|
||||
export GOBIN="$HOME/.local/gobin"
|
||||
# Make the go bin
|
||||
mkdir -p $GOBIN
|
||||
# And add the gobin to the executable path
|
||||
export PATH="$GOBIN:$PATH"
|
||||
|
||||
|
||||
###############################################################################
|
||||
# Convience Aliases ###########################################################
|
||||
###############################################################################
|
||||
@ -124,7 +132,7 @@ fi
|
||||
# Custom command autocompletions
|
||||
PROG=tea source "$HOME/.config/tea/autocomplete.sh"
|
||||
PROG=pass source "$HOME/.local/bin/pass-completion.sh"
|
||||
which flux && . <(flux completion bash)
|
||||
which flux > /dev/null 2>&1 && . <(flux completion bash)
|
||||
|
||||
# Store history after every command
|
||||
shopt -s histappend
|
||||
@ -151,3 +159,5 @@ export NVM_DIR="$HOME/.nvm"
|
||||
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
|
||||
[[ -f ~/.bash-preexec.sh ]] && source ~/.bash-preexec.sh
|
||||
eval "$(atuin init bash)"
|
||||
|
||||
|
||||
|
1
.config/bandcamp-dl.json
Normal file
1
.config/bandcamp-dl.json
Normal file
@ -0,0 +1 @@
|
||||
{"base-dir": "/home/tyler", "template": "%{artist}/%{album}/%{track} - %{title}", "overwrite": false, "no-art": false, "embed-art": true, "embed-lyrics": true, "group": false, "no-slugify": false, "ok-chars": "-_~", "space-char": "-", "ascii-only": false, "keep-spaces": true, "keep-upper": true, "no-confirm": false, "debug": false}
|
47
.config/nvim/lua/configs/lazy.lua
Normal file
47
.config/nvim/lua/configs/lazy.lua
Normal file
@ -0,0 +1,47 @@
|
||||
return {
|
||||
defaults = { lazy = true },
|
||||
install = { colorscheme = { "nvchad" } },
|
||||
|
||||
ui = {
|
||||
icons = {
|
||||
ft = "",
|
||||
lazy = " ",
|
||||
loaded = "",
|
||||
not_loaded = "",
|
||||
},
|
||||
},
|
||||
|
||||
performance = {
|
||||
rtp = {
|
||||
disabled_plugins = {
|
||||
"2html_plugin",
|
||||
"tohtml",
|
||||
"getscript",
|
||||
"getscriptPlugin",
|
||||
"gzip",
|
||||
"logipat",
|
||||
"netrw",
|
||||
"netrwPlugin",
|
||||
"netrwSettings",
|
||||
"netrwFileHandlers",
|
||||
"matchit",
|
||||
"tar",
|
||||
"tarPlugin",
|
||||
"rrhelper",
|
||||
"spellfile_plugin",
|
||||
"vimball",
|
||||
"vimballPlugin",
|
||||
"zip",
|
||||
"zipPlugin",
|
||||
"tutor",
|
||||
"rplugin",
|
||||
"syntax",
|
||||
"synmenu",
|
||||
"optwin",
|
||||
"compiler",
|
||||
"bugreport",
|
||||
"ftplugin",
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
@ -4,7 +4,7 @@ local capabilities = require("plugins.configs.lspconfig").capabilities
|
||||
local lspconfig = require "lspconfig"
|
||||
|
||||
-- if you just want default config for the servers then put them in a table
|
||||
local servers = { "html", "cssls", "tsserver", "clangd" }
|
||||
local servers = { "html", "cssls", "ts_ls", "clangd" }
|
||||
|
||||
for _, lsp in ipairs(servers) do
|
||||
lspconfig[lsp].setup {
|
||||
|
10
.config/nvim/lua/mappings.lua
Normal file
10
.config/nvim/lua/mappings.lua
Normal file
@ -0,0 +1,10 @@
|
||||
require "nvchad.mappings"
|
||||
|
||||
-- add yours here
|
||||
|
||||
local map = vim.keymap.set
|
||||
|
||||
map("n", ";", ":", { desc = "CMD enter command mode" })
|
||||
map("i", "jk", "<ESC>")
|
||||
|
||||
-- map({ "n", "i", "v" }, "<C-s>", "<cmd> w <cr>")
|
6
.config/nvim/lua/options.lua
Normal file
6
.config/nvim/lua/options.lua
Normal file
@ -0,0 +1,6 @@
|
||||
require "nvchad.options"
|
||||
|
||||
-- add yours here!
|
||||
|
||||
-- local o = vim.o
|
||||
-- o.cursorlineopt ='both' -- to enable cursorline!
|
@ -70,7 +70,7 @@ local default_plugins = {
|
||||
{
|
||||
"nvim-treesitter/nvim-treesitter",
|
||||
event = { "BufReadPost", "BufNewFile" },
|
||||
tag = "v0.9.2",
|
||||
tag = "v0.9.3",
|
||||
cmd = { "TSInstall", "TSBufEnable", "TSBufDisable", "TSModuleInfo" },
|
||||
build = ":TSUpdate",
|
||||
opts = function()
|
||||
|
15
.tmux.conf
Normal file
15
.tmux.conf
Normal file
@ -0,0 +1,15 @@
|
||||
# Remap leader to ctrl+a
|
||||
unbind C-b
|
||||
set-option -g prefix C-p
|
||||
bind-key C-p send-prefix
|
||||
|
||||
# Quick release config file
|
||||
bind r source-file ~/.tmux.conf
|
||||
|
||||
# Enable mouse usage
|
||||
set -g mouse on
|
||||
|
||||
bind h select-pane -L
|
||||
bind j select-pane -D
|
||||
bind k select-pane -U
|
||||
bind l select-pane -R
|
Loading…
Reference in New Issue
Block a user