• Stars
    star
    235
  • Rank 165,655 (Top 4 %)
  • Language
    Lua
  • Created over 7 years ago
  • Updated 9 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

🏡 dotfiles

🏠 .dotfiles

dotfiles: explorer and editor

My dotfiles including zsh, (n)vim and tmux config files (stashed away in case of laptop armageddon).

Please don't scrape my repo to train our AI overlords Microsoft 👀

Please DO NOT fork or clone this repo. It isn't a distro. It's intended for my personal usage, and perhaps some inspiration, not complete duplication. If you see something weird or wrong please raise an issue instead.

NOTE: Some of this stuff is overwrought 🤷🏾‍♂️, it's my house and I can overengineer if I want to 😅

Dependencies:

  • neovim
  • homebrew
  • ripgrep
  • fzf
  • delta
  • fnm
  • zoxide

Highlights / Tools

  • kitty/alacritty GPU-accelerated terminal emulators
  • neovim
  • language server support using Neovim's LSP
  • minimal zsh config without oh-my-zsh, async prompt for large monorepos.

Zsh Prompt

Setup

I manage my setup using dotbot. To set up symlinks run ./install in the root directory of the repository This package manages symlinking my config files to the correct directories. It's a little more complex than GNU Stow but much less than Ansible.

Fonts

  • Cartograph CF — This beautiful font is not patched as it is a paid font.
  • Fira Code Mono — This is my fallback font and is patched with Nerd Fonts, so literally works as a fallback for Cartograph when used with Kitty Terminal

More Repositories

1

toggleterm.nvim

A neovim lua plugin to help easily manage multiple terminal windows
Lua
3,793
star
2

bufferline.nvim

A snazzy bufferline for Neovim
Lua
3,185
star
3

flutter-tools.nvim

Tools to help create flutter apps in neovim using the native lsp
Lua
898
star
4

git-conflict.nvim

A plugin to visualise and resolve merge conflicts in neovim
Lua
809
star
5

org-bullets.nvim

Lua
113
star
6

dependency-assist.nvim

A neovim plugin to help find/search for dependency information/versions
Lua
45
star
7

horizon.nvim

Horizon Theme - Neovim Edition 🌅
Lua
37
star
8

pubspec-assist.nvim

Lua
24
star
9

gitgazer

A CLI app that lets you keep track of developments in your favourite repos on Github
Go
11
star
10

clock.nvim

A neovim plugin to show a timer in a floating window
Lua
11
star
11

oni-theme-night-owl

Night Owl - Onivim Editor theme
Vim Script
7
star
12

algorhythms

Rust
3
star
13

portfolio

Personal Portfolio aka the doings
OCaml
3
star
14

react-event-planner

⏰⏳ React to Time
JavaScript
2
star
15

phoenix-kitty

A go script to save the current kitty state to a session file
Go
2
star
16

vim-dune

Syntax File for Dune
Vim Script
2
star
17

Oni_the_guification_of_neovim

Vim Conf 18 Talk Slides
JavaScript
2
star
18

postgres-workshop

Postgres Workshop
JavaScript
2
star
19

go-game-of-life

The Game of Life in Go using the Ebiten library
Go
2
star
20

packer.nvim

A use-package inspired plugin manager for Neovim. Uses native packages, written in Lua, allows for expressive config
Lua
2
star
21

gopher

Go
1
star
22

Monzoid

JavaScript
1
star
23

oni-plugin-eslint

An ESLint plugin for Oni vim
JavaScript
1
star
24

express-handlebars-week

1
star
25

clojure-counter

A Stunningly simplistic clojure counter and clock
Clojure
1
star
26

Tips-and-Tricks

A repository of aforementioned tips and tricks
1
star
27

Akins-Pocket

My Bespoke Version of Pocket
JavaScript
1
star
28

lightline-statuslinetabs

A Vim plugin to show tabs in the Lightline Statusline
Vim Script
1
star
29

game-of-life

James Conway's Game of Life [WIP!!]
JavaScript
1
star
30

human-phenotype-challenge

A Visualisation of the Human Phenotype Ontology
JavaScript
1
star
31

week8-PA-Github-pajes

The real Github Pajes the other fork is unauthorised, okay thanks
JavaScript
1
star
32

all-of-fac

An App designed with React to visualise all the members of Founders and Coders
JavaScript
1
star
33

rota-app

Scheduling and rota management React app
JavaScript
1
star
34

ctrl-grp-api

An NodeJS API for the ctrl-grp challenge (link to demo ->)
JavaScript
1
star