update
@ -1,17 +1,15 @@
|
||||
# Todolist
|
||||
|
||||
- [ ] Installation script
|
||||
- [ ] Compress png docs/src
|
||||
- [ ] Find a new icon theme (White, flat)
|
||||
- [ ] Global font-size config (Alt font size for waybar)
|
||||
- [ ] Themes
|
||||
- [ ] Catppuccin theme
|
||||
- [ ] Windows theme
|
||||
- [ ] MacOS theme
|
||||
- [ ] Rice screenshot script
|
||||
- [ ] Global variable for config location
|
||||
- [ ] Obsidian conditional import
|
||||
- [ ] Make hyprcursor work
|
||||
- [ ] Remove folder's laptop conf
|
||||
- [ ] Nixvim
|
||||
- [ ] Telescope shortcut for file content
|
||||
- [ ] Markdown snippets
|
||||
|
@ -2,9 +2,28 @@
|
||||
|
||||
imports = [
|
||||
../hosts/laptop/variables.nix
|
||||
./system/laptop.nix
|
||||
./scripts/laptop.nix
|
||||
./programs/laptop.nix
|
||||
|
||||
# Programs
|
||||
./programs/btop
|
||||
./programs/cava
|
||||
./programs/kitty
|
||||
./programs/nvim
|
||||
./programs/qutebrowser
|
||||
./programs/spicetify
|
||||
|
||||
# Scripts
|
||||
./scripts # All scripts
|
||||
|
||||
# System
|
||||
./system/dunst
|
||||
./system/git
|
||||
./system/gtk
|
||||
./system/hyprland
|
||||
./system/shell
|
||||
./system/sops/laptop.nix
|
||||
./system/waybar
|
||||
./system/wlogout
|
||||
./system/wofi
|
||||
];
|
||||
|
||||
home = {
|
||||
@ -57,6 +76,7 @@
|
||||
neovide
|
||||
];
|
||||
|
||||
# Import wallpapers into $HOME/wallpapers
|
||||
file."wallpapers" = {
|
||||
recursive = true;
|
||||
source = ./wallpapers;
|
||||
|
@ -1,4 +0,0 @@
|
||||
{
|
||||
imports =
|
||||
[ ./btop ./kitty ./nvim/laptop.nix ./qutebrowser ./spicetify ./cava ];
|
||||
}
|
9
home/programs/nvim/colorscheme.nix
Normal file
@ -0,0 +1,9 @@
|
||||
{
|
||||
programs.nixvim = {
|
||||
enable = true;
|
||||
colorschemes.catppuccin = {
|
||||
enable = true;
|
||||
settings = { transparent_background = true; };
|
||||
};
|
||||
};
|
||||
}
|
30
home/programs/nvim/default.nix
Normal file
@ -0,0 +1,30 @@
|
||||
{ inputs, ... }: {
|
||||
imports = [
|
||||
inputs.nixvim.homeManagerModules.nixvim
|
||||
./plugins/auto-pairs.nix
|
||||
./plugins/bufferline.nix
|
||||
./plugins/lazygit.nix
|
||||
./plugins/telescope.nix
|
||||
./plugins/nvim-tree.nix
|
||||
./plugins/lightline.nix
|
||||
./plugins/git.nix
|
||||
./plugins/cmp.nix
|
||||
./plugins/none-ls.nix
|
||||
./plugins/wilder.nix
|
||||
./plugins/lsp.nix
|
||||
./plugins/treesitter.nix
|
||||
./plugins/toggleterm.nix
|
||||
./plugins/copilot.nix
|
||||
./plugins/whichkey.nix
|
||||
./plugins/alpha.nix
|
||||
./plugins/keymaps.nix
|
||||
./plugins/comment.nix
|
||||
./plugins/oil.nix
|
||||
./plugins/trouble.nix
|
||||
./plugins/tmux-navigator.nix
|
||||
./plugins/noice.nix
|
||||
./plugins/obsidian.nix
|
||||
./options.nix
|
||||
./colorscheme.nix
|
||||
];
|
||||
}
|
@ -1,38 +0,0 @@
|
||||
{ inputs, ... }: {
|
||||
imports = [
|
||||
inputs.nixvim.homeManagerModules.nixvim
|
||||
./auto-pairs.nix
|
||||
./options.nix
|
||||
./bufferline.nix
|
||||
./lazygit.nix
|
||||
./telescope.nix
|
||||
./nvim-tree.nix
|
||||
./lightline.nix
|
||||
./git.nix
|
||||
./cmp.nix
|
||||
./none-ls.nix
|
||||
./wilder.nix
|
||||
./lsp.nix
|
||||
./treesitter.nix
|
||||
./toggleterm.nix
|
||||
./copilot.nix
|
||||
./obsidian.nix # make conditional
|
||||
./whichkey.nix
|
||||
./alpha.nix
|
||||
./keymaps.nix
|
||||
./comment.nix
|
||||
./oil.nix
|
||||
./trouble.nix
|
||||
./tmux-navigator.nix
|
||||
./noice.nix
|
||||
];
|
||||
|
||||
programs.nixvim = {
|
||||
enable = true;
|
||||
colorschemes.catppuccin = {
|
||||
enable = true;
|
||||
settings = { transparent_background = true; };
|
||||
};
|
||||
};
|
||||
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
{ config, ... }: {
|
||||
programs.nixvim.plugins.obsidian = {
|
||||
enable = true;
|
||||
enable = config.var.obsidian;
|
||||
settings = {
|
||||
dir = "~/nextcloud/Notes";
|
||||
disable_frontmatter = true;
|
Before Width: | Height: | Size: 184 B After Width: | Height: | Size: 184 B |
Before Width: | Height: | Size: 286 B After Width: | Height: | Size: 286 B |
Before Width: | Height: | Size: 152 B After Width: | Height: | Size: 152 B |
Before Width: | Height: | Size: 152 B After Width: | Height: | Size: 152 B |
Before Width: | Height: | Size: 54 KiB After Width: | Height: | Size: 54 KiB |
Before Width: | Height: | Size: 169 B After Width: | Height: | Size: 169 B |
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 24 KiB |
Before Width: | Height: | Size: 257 B After Width: | Height: | Size: 257 B |
Before Width: | Height: | Size: 287 B After Width: | Height: | Size: 287 B |
Before Width: | Height: | Size: 287 B After Width: | Height: | Size: 287 B |
Before Width: | Height: | Size: 150 B After Width: | Height: | Size: 150 B |
Before Width: | Height: | Size: 150 B After Width: | Height: | Size: 150 B |
Before Width: | Height: | Size: 150 B After Width: | Height: | Size: 150 B |
Before Width: | Height: | Size: 187 B After Width: | Height: | Size: 187 B |
Before Width: | Height: | Size: 224 B After Width: | Height: | Size: 224 B |
Before Width: | Height: | Size: 239 B After Width: | Height: | Size: 239 B |
Before Width: | Height: | Size: 173 B After Width: | Height: | Size: 173 B |
Before Width: | Height: | Size: 173 B After Width: | Height: | Size: 173 B |
Before Width: | Height: | Size: 248 B After Width: | Height: | Size: 248 B |
Before Width: | Height: | Size: 207 B After Width: | Height: | Size: 207 B |
Before Width: | Height: | Size: 270 B After Width: | Height: | Size: 270 B |
Before Width: | Height: | Size: 190 B After Width: | Height: | Size: 190 B |
Before Width: | Height: | Size: 184 B After Width: | Height: | Size: 184 B |
Before Width: | Height: | Size: 357 B After Width: | Height: | Size: 357 B |
Before Width: | Height: | Size: 190 B After Width: | Height: | Size: 190 B |
Before Width: | Height: | Size: 408 B After Width: | Height: | Size: 408 B |
Before Width: | Height: | Size: 54 KiB After Width: | Height: | Size: 54 KiB |
Before Width: | Height: | Size: 319 B After Width: | Height: | Size: 319 B |
Before Width: | Height: | Size: 152 B After Width: | Height: | Size: 152 B |
Before Width: | Height: | Size: 169 B After Width: | Height: | Size: 169 B |
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 24 KiB |
Before Width: | Height: | Size: 173 B After Width: | Height: | Size: 173 B |
Before Width: | Height: | Size: 173 B After Width: | Height: | Size: 173 B |
Before Width: | Height: | Size: 248 B After Width: | Height: | Size: 248 B |
Before Width: | Height: | Size: 565 B After Width: | Height: | Size: 565 B |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |