Compare commits

...

2 commits

Author SHA1 Message Date
049525be56 Improve nvim config and add some nice CLI tools 2024-03-14 17:23:09 +01:00
0fb36b93ad Update flake 2024-03-14 17:22:29 +01:00
2 changed files with 35 additions and 12 deletions

View file

@ -120,11 +120,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1709569716,
"narHash": "sha256-iOR44RU4jQ+YPGrn+uQeYAp7Xo7Z/+gT+wXJoGxxLTY=",
"lastModified": 1710283656,
"narHash": "sha256-nI+AOy4uK6jLGBi9nsbHjL1EdSIzoo8oa+9oeVhbyFc=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "617579a787259b9a6419492eaac670a5f7663917",
"rev": "51063ed4f2343a59fdeebb279bb81d87d453942b",
"type": "github"
},
"original": {

View file

@ -20,11 +20,13 @@
brightnessctl
curl
distrobox
fd
git
neovide
(nerdfonts.override { fonts = [ "Iosevka" ]; })
obsidian
qutebrowser
solargraph
tmux
wget
wl-clipboard
@ -194,6 +196,9 @@
};
theme = "Catppuccin-Mocha";
};
lazygit = {
enable = true;
};
lsd = {
enable = true;
enableAliases = true;
@ -249,7 +254,12 @@
tabstop = 2;
};
plugins = {
cmp-cmdline.enable = true;
cmp-fish.enable = true;
cmp-nvim-lsp.enable = true;
cmp-nvim-ultisnips.enable = true;
lightline.enable = true;
fugitive.enable = true;
gitblame.enable = true;
gitsigns.enable = true;
lsp = {
@ -264,19 +274,26 @@
enableModifiedMarkers = true;
closeIfLastWindow = true;
};
noice = {
enable = true;
};
notify.enable = true;
nvim-autopairs.enable = true;
nvim-colorizer.enable = true;
/*
obsidian = {
enable = true;
dir = "~/muhhmory";
dailyNotes = {
folder = "~/muhhmory/Journal/Daily Pages";
template = "Daily Page.md";
};
templates = {
subdir = "Templates";
};
enable = true;
dir = "~/muhhmory";
dailyNotes = {
folder = "~/muhhmory/Journal/Daily Pages";
template = "Daily Page.md";
};
templates = {
subdir = "Templates";
};
};
*/
oil.enable = true;
surround.enable = true;
telescope = {
enable = true;
@ -285,6 +302,12 @@
fzf-native.enable = true;
};
};
# transparent.enable = true;
toggleterm.enable = true;
treesitter = {
enable = true;
indent = true;
};
};
extraPlugins = with pkgs.vimPlugins; [
vim-nix