• Stars
    star
    276
  • Rank 149,319 (Top 3 %)
  • Language
    Lua
  • Created over 3 years ago
  • Updated over 1 year ago

Reviews

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

Repository Details

My config for LunarVim

My LunarVim Config

Get healthy

Open nvim and enter the following:

:checkhealth

You'll probably notice you don't have support for copy/paste also that python and node haven't been setup

So let's fix that

First we'll fix copy/paste

  • On mac pbcopy should be builtin

  • On Ubuntu

    sudo apt install xsel
  • On Arch Linux

    sudo pacman -S xsel

Next we need to install python support (node is optional)

  • Neovim python support

    pip install pynvim
  • Neovim node support

    npm i -g neovim

Fonts

After moving fonts to ~/.local/share/fonts/

Run: $ fc-cache -f -v

NOTE: (If you are seeing boxes without icons, try changing this line from false to true: link)

Java Debugging and Testing

git clone [email protected]:microsoft/java-debug.git
cd java-debug/
./mvnw clean install
git clone [email protected]:microsoft/vscode-java-test.git
cd vscode-java-test
npm install
npm run build-plugin

Install latest rust-analyzer binary

$ mkdir -p ~/.local/bin
$ curl -L https://github.com/rust-analyzer/rust-analyzer/releases/latest/download/rust-analyzer-x86_64-unknown-linux-gnu.gz | gunzip -c - > ~/.local/bin/rust-analyzer
$ chmod +x ~/.local/bin/rust-analyzer

TODO

  • use codicons (update codicons)
  • fix border
  • darken border around cmp
  • hl groups for noice

More Repositories

1

nvim

My neovim config
Lua
938
star
2

machfiles

The dotfiles you see in all my videos
Shell
664
star
3

nvcode-color-schemes.vim

A bunch of generated colorschemes (treesitter supported)
Vim Script
296
star
4

intro-fullstack-ethereum

⛓️ Introductory fullstack ethereum dapp using: solidity, hardhat, react.js, ethers.js
JavaScript
79
star
5

blog

My blog created with React, Gatsby & Markdown
Less
62
star
6

dwm

dwm rice
C
32
star
7

bookmark.nvim

Bookmark and jump between lines in the current file
Lua
31
star
8

wallpapers

The wallpapers from my videos
28
star
9

Altech-Freedom-Checklist

I am tracking my progress towards freedom here
23
star
10

nostr.nvim

📡 Social network for Neovim
JavaScript
22
star
11

ChristianChiarulli

18
star
12

chrisatmachine.com

My personal website created with Astro 🧑‍🚀
Astro
17
star
13

old_website

🌐 chris@machine website, created with Next.js
Astro
13
star
14

onedark.nvim

My take on the iconic Onedark colorscheme
Lua
13
star
15

lsp-inlay-hints

An experiment with LSP hints
Lua
12
star
16

Bitcoin-FullNode-Setup

Tutorial for Setting up and Interacting with a Bitcoin FullNode
10
star
17

BlockchainDevRoadmap

My path to learning blockchain development
10
star
18

st

A terminal that sucks less
C
9
star
19

leetcode

Python
9
star
20

colorblender

A python script to blend hex values
Python
7
star
21

cnn-tutorial

Convolutional Neural Network tutorial with Tensorflow2 & Keras
Jupyter Notebook
7
star
22

BeginnerFullStackEthereum

A simple Fullstack Ethereum Application using Hardhat, ethers.js React
JavaScript
5
star
23

todolist

Python
5
star
24

enough-haskell

Haskell
5
star
25

nvim.old

Lua
4
star
26

Machstrap

Script to bootstrap my dotfiles
Shell
4
star
27

InstallScripts

Installs various programs I frequently use
Shell
4
star
28

tauri-blog-app

A blog app for your desktop with nostr
TypeScript
4
star
29

pytest_example

This repo is a companion to the debugging and testing in python for LunarVim.
Python
4
star
30

nostrings.news

I've got no strings to hold me down, to make me fret, or make me frown.
TypeScript
4
star
31

github-finder

JavaScript
3
star
32

weather_app

3
star
33

contact-keeper

JavaScript
3
star
34

Corona_AI

The beginnings of of a voice assistant
Python
3
star
35

dmenu-old

My cool dmenu
C
3
star
36

novadocs

A documentation starter for astro.js
TypeScript
3
star
37

solidity-tutorial

Tutorials for the Solidity programming language
Solidity
3
star
38

java-http-client-examples

Some examples for using the native java http client
Java
3
star
39

resolvr-test

TypeScript
3
star
40

programmingbitcoin_notes

My notes for Programming Bitcoin by Jimmy Song
2
star
41

Emacs

makes sure to clone into current directory
Emacs Lisp
2
star
42

food-app

JavaScript
2
star
43

FastAi

Repository for deep learning for coders by fastai
Jupyter Notebook
2
star
44

Java101

Repo for my Java class
Java
2
star
45

ML-Techniques

Jupyter Notebook
2
star
46

testsvg

2
star
47

java-debug

Java
2
star
48

NeoTweet

TypeScript
2
star
49

marksman-example

Some example notes for interacting with the marksman language server
1
star
50

Firecode

Python
1
star
51

blog_comments

A repo holding all of the comments for my blog
1
star
52

SpringBootIntro

Spring Boot Intro
Java
1
star
53

Python101

Python basics
Python
1
star
54

SimpleStorage

A simple Smart Contract you can deploy with brownie
Python
1
star
55

java-snippets

Java Snippets VSCode style
1
star
56

HandsOn_MachineLearning

Repository for the Jupyter projects from the book Hands on machine learning with scikit learn and tensorflow
Jupyter Notebook
1
star
57

Statistics

Statistics
Jupyter Notebook
1
star
58

idk

Python
1
star
59

Documents

Documents folder
1
star
60

C

C examples
C
1
star
61

mac_bootstrap

Shell
1
star
62

Pytorch

Some things for pytorch
Jupyter Notebook
1
star
63

DataStructuresCPP

Data Structures for C++
C++
1
star
64

python-snippets

Python snippets vscode style
1
star
65

DeepSpeechBrowserDemo

JavaScript
1
star
66

html-snippets

1
star
67

eclipse.jdt.ls

Putting this here since I can't build on Mac
Java
1
star
68

React

HTML
1
star
69

EmbeddedSystems

Repo for my Embedded Systems class
VHDL
1
star
70

web-boilerplate

A collection of config files and code I don't want to put in a library
JavaScript
1
star
71

BioInformatics

Jupyter Notebook
1
star
72

MLFlaskAPP

Experimenting with frontends with ML backend
HTML
1
star
73

TensorflowExamples

Jupyter Notebook
1
star
74

Counter-Hardhat

JavaScript
1
star
75

DataComm

DataComm Repo
1
star
76

Digicomm

Material mostly for my digital communications course
MATLAB
1
star
77

IntroToDeepLearning

Udacity AI course
Python
1
star
78

hardhat-intro

JavaScript
1
star
79

ts-library-template

Testing deploying a typescript library
TypeScript
1
star
80

nostr-issues-test

publish github issues to nostr
TypeScript
1
star
81

signingapp

a tauri app that will sign nostr events for desktop apps
TypeScript
1
star
82

opencv-tutorial

Jupyter Notebook
1
star
83

DataStructures

Repo for 2168 at Temple U
Java
1
star
84

Signal-Analysis

Jupyter Notebook
1
star