Skip to content

jacob-sauve/Configs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Configs

My config files.

‼️ Do note that this repository is contained within my ~/.config/ directory on my local computer, and thus sometimes assumes that arborescence ‼️

Neovim

Overview

Expand filetree
.
└── nvim
    ├── init.lua
    ├── lazy-lock.json
    └── lua
        ├── config
        │   └── lazy.lua
        ├── jsauvim
        │   ├── commands.lua
        │   ├── fzf.lua
        │   ├── init.lua
        │   ├── lazygit.lua
        │   ├── lsp.lua
        │   ├── mini.lua
        │   ├── remap.lua
        │   └── set.lua
        └── plugins
            ├── cyberdream.lua
            ├── mason_lspconfig.lua
            ├── mason.lua
            ├── mini.lua
            ├── neoscroll.lua
            └── smear_cursor.luanvim

Useful vim and nvim resources consulted to compile this config are:

Features

  • Effective keybinds in remap.lua
  • Awesome options in set.lua
  • Cool custom commands in commands.lua
  • A couple of my DIY 'plugins':
    • fzf.lua, a very light (~40 lines!) fzf integration in a pop-up window for better searching
    • lazygit.lua, a lazygit integration in a pop-up window to manage your repo without leaving nvim!
  • Some pretty and/or powerful plugins, managed by LazyVim:

Requires:

  • ctags for tagging command
  • LazyVim for plugin management
  • fzf for fuzzyfind command
  • Lazygit for lazygit command

zsh

Overview

Expand filetree
.
└── zsh
    ├── quotes.txt
    └── .zshrc

In order for zsh to find this config file in the recommended arborescence, include the following code in your ~/.zshenv file:

# allow zsh to find the rc file
export ZDOTDIR="$HOME/.config/zsh"

Features

Currently quite simple, contains:

  • aliases
  • colourful man pages
  • a fox with a randomised quote at login (requires zsh/quotes.txt)
  • a simple but useful custom prompt with current git branch

Requires:

  • zoxide for smarter cd
  • fzf for fuzzyfind command

Configs by Jacob Sauvé, @jacob-sauve

About

My config files.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors