update
This commit is contained in:
parent
2972b4238c
commit
c8c81e20ae
@ -9,6 +9,7 @@ feel free to contribute <3 ([CONTRIBUTING.md](CONTRIBUTING.md))
|
|||||||
- [ ] Upload new wallpapers
|
- [ ] Upload new wallpapers
|
||||||
- [ ] macOS theme
|
- [ ] macOS theme
|
||||||
- [ ] Tofi (Wofi, but terminal based)
|
- [ ] Tofi (Wofi, but terminal based)
|
||||||
|
- [ ] Add Vim Keybindings to KEYBINDINGS.md
|
||||||
|
|
||||||
- [ ] Qutebrowser
|
- [ ] Qutebrowser
|
||||||
- [ ] Bitwarden integration (I need this.)
|
- [ ] Bitwarden integration (I need this.)
|
||||||
@ -25,15 +26,10 @@ feel free to contribute <3 ([CONTRIBUTING.md](CONTRIBUTING.md))
|
|||||||
- [ ] Fix screenshots
|
- [ ] Fix screenshots
|
||||||
|
|
||||||
- [ ] Nixvim
|
- [ ] Nixvim
|
||||||
- [ ] Telescope: find with file content
|
|
||||||
- [ ] Markdown snippets
|
- [ ] Markdown snippets
|
||||||
- [ ] Whichkey: Description for keybindings
|
|
||||||
- [ ] Flash.nvim
|
|
||||||
- [ ] Alpha: Open keybindings.md
|
|
||||||
- [ ] Zen.nvim
|
|
||||||
- [ ] Markdown fold
|
- [ ] Markdown fold
|
||||||
- [ ] Markdown better table (maybe lsp?)
|
- [ ] Markdown better table (maybe lsp?)
|
||||||
- [ ] Autosave with a shell command?
|
- [ ] Autosave when zen-mode is open
|
||||||
|
|
||||||
- [ ] Backup system for some folders ($home/dev, $home/pictures, ...)
|
- [ ] Backup system for some folders ($home/dev, $home/pictures, ...)
|
||||||
- [ ] Exclude file pattern (nodes modules, ...)
|
- [ ] Exclude file pattern (nodes modules, ...)
|
||||||
|
@ -17,7 +17,6 @@
|
|||||||
./plugins/copilot.nix
|
./plugins/copilot.nix
|
||||||
./plugins/whichkey.nix
|
./plugins/whichkey.nix
|
||||||
./plugins/alpha.nix
|
./plugins/alpha.nix
|
||||||
./plugins/keymaps.nix
|
|
||||||
./plugins/comment.nix
|
./plugins/comment.nix
|
||||||
./plugins/oil.nix
|
./plugins/oil.nix
|
||||||
./plugins/trouble.nix
|
./plugins/trouble.nix
|
||||||
@ -26,7 +25,10 @@
|
|||||||
./plugins/obsidian.nix
|
./plugins/obsidian.nix
|
||||||
./plugins/image.nix
|
./plugins/image.nix
|
||||||
./plugins/ltex.nix
|
./plugins/ltex.nix
|
||||||
|
./plugins/flash.nix
|
||||||
|
./plugins/zen-mode.nix
|
||||||
./options.nix
|
./options.nix
|
||||||
./colorscheme.nix
|
./colorscheme.nix
|
||||||
|
./keymaps.nix
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
@ -3,45 +3,54 @@
|
|||||||
{
|
{
|
||||||
key = "<leader>e";
|
key = "<leader>e";
|
||||||
action = "<CMD>Neotree toggle<CR>";
|
action = "<CMD>Neotree toggle<CR>";
|
||||||
|
options.desc = "Neotree Toggle";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
key = "<space>fm";
|
key = "<space>fm";
|
||||||
action = "<CMD>lua vim.lsp.buf.format()<CR>";
|
action = "<CMD>lua vim.lsp.buf.format()<CR>";
|
||||||
|
options.desc = "LSP Format";
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
key = "<leader>ot";
|
key = "<leader>ot";
|
||||||
action = "<cmd>lua require('obsidian').util.toggle_checkbox()<cr>";
|
action = "<cmd>lua require('obsidian').util.toggle_checkbox()<cr>";
|
||||||
|
options.desc = "Toggle Checkbox";
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
key = "<leader>oo";
|
key = "<leader>oo";
|
||||||
action = "<cmd>ObsidianQuickSwitch<cr>";
|
action = "<cmd>ObsidianQuickSwitch<cr>";
|
||||||
|
options.desc = "Quick Switch";
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
key = "<leader>on";
|
key = "<leader>on";
|
||||||
action = "<cmd>ObsidianNew<cr>";
|
action = "<cmd>ObsidianNew<cr>";
|
||||||
|
options.desc = "New";
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
key = "<leader>of";
|
key = "<leader>of";
|
||||||
action = "<cmd>ObsidianSearch<cr>";
|
action = "<cmd>ObsidianSearch<cr>";
|
||||||
|
options.desc = "Search";
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
key = "<leader>oi";
|
key = "<leader>oi";
|
||||||
action = "<cmd>ObsidianPasteImg<cr>";
|
action = "<cmd>ObsidianPasteImg<cr>";
|
||||||
|
options.desc = "Paste Image";
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
key = "<leader>E";
|
key = "<leader>E";
|
||||||
action = "<cmd>Oil<cr>";
|
action = "<cmd>Oil<cr>";
|
||||||
|
options.desc = "Oil";
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
key = "<leader>t";
|
key = "<leader>t";
|
||||||
action = "<cmd>TroubleToggle<cr>";
|
action = "<cmd>TroubleToggle<cr>";
|
||||||
|
options.desc = "Trouble";
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
@ -82,6 +82,21 @@
|
|||||||
hl = "AlphaTextColor";
|
hl = "AlphaTextColor";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
type = "button";
|
||||||
|
val = " Keybindings";
|
||||||
|
on_press.__raw =
|
||||||
|
"function() vim.cmd[[e ${config.var.configDirectory}/docs/KEYBINDINGS.md]] end";
|
||||||
|
opts = {
|
||||||
|
shortcut = "nc";
|
||||||
|
position = "center";
|
||||||
|
cursor = 3;
|
||||||
|
width = 50;
|
||||||
|
align_shortcut = "right";
|
||||||
|
hl_shortcut = "AlphaShortcutColor";
|
||||||
|
hl = "AlphaTextColor";
|
||||||
|
};
|
||||||
|
}
|
||||||
{
|
{
|
||||||
type = "button";
|
type = "button";
|
||||||
val = " Recently used";
|
val = " Recently used";
|
||||||
|
1
home/programs/nvim/plugins/flash.nix
Normal file
1
home/programs/nvim/plugins/flash.nix
Normal file
@ -0,0 +1 @@
|
|||||||
|
{ programs.nixvim.plugins.flash = { enable = true; }; }
|
@ -11,6 +11,7 @@
|
|||||||
tailwindcss.enable = true;
|
tailwindcss.enable = true;
|
||||||
html.enable = true;
|
html.enable = true;
|
||||||
svelte.enable = true;
|
svelte.enable = true;
|
||||||
|
marksman.enable = true;
|
||||||
ltex = {
|
ltex = {
|
||||||
enable = true;
|
enable = true;
|
||||||
settings = {
|
settings = {
|
||||||
|
1
home/programs/nvim/plugins/zen-mode.nix
Normal file
1
home/programs/nvim/plugins/zen-mode.nix
Normal file
@ -0,0 +1 @@
|
|||||||
|
{ programs.nixvim.plugins.zen-mode = { enable = true; }; }
|
@ -124,7 +124,14 @@
|
|||||||
tooltip = false;
|
tooltip = false;
|
||||||
on-click = "powermenu";
|
on-click = "powermenu";
|
||||||
};
|
};
|
||||||
|
# "custom/caffeine": {
|
||||||
|
# "format": "{}",
|
||||||
|
# "max-length": 5,
|
||||||
|
# "interval": 10,
|
||||||
|
# "exec": "caffeine-status-icon",
|
||||||
|
# "exec-if": "pgrep spotify",
|
||||||
|
# "return-type": ""
|
||||||
|
#}
|
||||||
backlight = {
|
backlight = {
|
||||||
device = "nvidia_0";
|
device = "nvidia_0";
|
||||||
format = "{icon}";
|
format = "{icon}";
|
||||||
|
Loading…
Reference in New Issue
Block a user