Skip to content

Big neovim overhaul #38

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 37 commits into from
Mar 26, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
bea4ca1
More earthworm
Feb 4, 2024
a290279
Relegate to Linux
Smaug123 Feb 4, 2024
134b0dc
CHADdeps and coq_nvim
Smaug123 Feb 23, 2024
5e3f257
Merge branch 'main' into more-earthworm
Smaug123 Feb 23, 2024
ae96250
Delete unused keybinds
Smaug123 Feb 23, 2024
ada02e5
FiraCode
Smaug123 Feb 23, 2024
b3eb9ad
Format
Smaug123 Feb 23, 2024
d2718fe
Rem oh-my-zsh
Smaug123 Feb 23, 2024
b9bb4c4
Merge branch 'main' into more-earthworm
Smaug123 Feb 23, 2024
ef64007
Couple of fixes
Smaug123 Feb 25, 2024
b111a95
Fix config
Smaug123 Feb 25, 2024
21bb1eb
Fix autoloads
Smaug123 Feb 26, 2024
1e4c4c5
More
Smaug123 Mar 22, 2024
78b2d62
Python setup
Smaug123 Mar 22, 2024
e493cdb
And F#
Smaug123 Mar 22, 2024
93b5fc9
Rustaceanvim
Smaug123 Mar 22, 2024
47b5993
Nearly working
Smaug123 Mar 23, 2024
3e9b26c
More
Smaug123 Mar 23, 2024
14981d3
More
Smaug123 Mar 23, 2024
d54f38c
Move more stuff to Lua
Smaug123 Mar 23, 2024
289e430
It works
Smaug123 Mar 23, 2024
49f2b9b
Much better
Smaug123 Mar 23, 2024
8336993
Document more
Smaug123 Mar 23, 2024
824e353
Move entirely to Lua
Smaug123 Mar 24, 2024
ddbd671
Upgrade nixpkgs
Smaug123 Mar 24, 2024
742a708
Tidy up
Smaug123 Mar 24, 2024
371af97
Fix misalignment
Smaug123 Mar 24, 2024
b94098e
Fix
Smaug123 Mar 24, 2024
75cebea
Stop for today
Smaug123 Mar 24, 2024
4554ea1
Fix buffer-specific binds
Smaug123 Mar 24, 2024
db63383
Attempt at venv creation thing
Smaug123 Mar 25, 2024
ae07130
Add C# language server
Smaug123 Mar 25, 2024
47fc4df
Use roslyn-nvim, fix some prefixes
Smaug123 Mar 25, 2024
7a1e5eb
Merge branch 'main' into more-earthworm
Smaug123 Mar 25, 2024
e160ff5
Merge main
Smaug123 Mar 25, 2024
e668501
Merge main
Smaug123 Mar 26, 2024
66d9c10
Back out earthworm changes
Smaug123 Mar 26, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
214 changes: 188 additions & 26 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 6 additions & 5 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -18,19 +18,20 @@
url = "github:nix-community/emacs-overlay";
inputs.nixpkgs.follows = "nixpkgs";
};
sops-nix = {
url = "github:Mic92/sops-nix";
inputs.nixpkgs.follows = "nixpkgs";
};
apple-silicon = {
url = "github:tpwrules/nixos-apple-silicon";
};
whisper = {
url = "github:Smaug123/whisper.cpp/nix";
};
neovim-nightly = {
url = "github:nix-community/neovim-nightly-overlay";
inputs.nixpkgs.follows = "nixpkgs";
};
};

outputs = {
neovim-nightly,
darwin,
emacs,
nixpkgs,
Expand All @@ -45,7 +46,7 @@
};
systems = ["aarch64-darwin" "aarch64-linux" "x86_64-linux"];
in let
overlays = [emacs.overlay] ++ import ./overlays.nix;
overlays = [emacs.overlay neovim-nightly.overlay] ++ import ./overlays.nix;
recursiveMerge = attrList: let
f = attrPath:
builtins.zipAttrsWith (n: values:
Expand Down
Loading