diff options
| author | user@node5.net <user@node5.net> | 2026-03-15 22:18:16 +0100 |
|---|---|---|
| committer | user@node5.net <user@node5.net> | 2026-03-15 22:28:25 +0100 |
| commit | c985013ad69f4f7825fdac4b5dfaea49d94d10de (patch) | |
| tree | bbe2a48c4c01fde9a8f78f62a246cfc933bfc663 | |
| parent | dfff12009954f035dc15429f666fcb776a1cd43a (diff) | |
dashboard - fix splash path and re-enable
| -rw-r--r-- | README.md | 1 | ||||
| -rw-r--r-- | flake.nix | 83 |
2 files changed, 41 insertions, 43 deletions
@@ -39,7 +39,6 @@ Print current config: `nvf-print-config nvim | bat --language lua` ## TODO - [ ] TODO Markdown preview new window -- [ ] TODO Fix dashboard - [ ] TODO Smoothscrolling - [ ] TODO Undo tree @@ -4,7 +4,7 @@ nvf.url = "github:notashelf/nvf"; }; - outputs = {nixpkgs, ...} @ inputs: let + outputs = { self, nixpkgs, ...} @ inputs: let pkgs = nixpkgs.legacyPackages.x86_64-linux; in { packages.x86_64-linux = { @@ -210,47 +210,46 @@ }; }; - # dashboard.dashboard-nvim = { - # enable = true; - # setupOpts = { - # theme = "hyper"; - # change_to_vcs_root = true; - # preview = { - # command = "cat /home/user/dot-files/nix/apps/nvim/neovim_header | ${pkgs.lolcat}/bin/lolcat --animate --speed 100 --duration 10"; - # file_path = "/home/user/dot-files/nix/apps/nvim/neovim_header"; - # file_height = 11; - # file_width = 71; - # }; - # config = { - # packages.enable = false; # Don't show how many plugins neovim loaded (It always says 0) - # shortcut = [ - # { - # desc = " Quit"; - # group = "@property"; - # action = "q"; - # key = "q"; - # } - # { - # desc = " New file"; - # group = "@property"; - # action = "enew"; - # key = "n"; - # } - # ]; - # header = [ - # " <U+E0BA><U+E0B8>" - # " <U+E0BA>████<U+E0B8> <U+E0BA>██████<U+E0BC> <U+E0BE>█████<U+E0B8> <U+E0BE>██<U+E0BC>" - # " <U+E0BA>██████<U+E0B8><U+E0BE>█████<U+E0BC> <U+E0BE>█████<U+E0B8> <U+E0B8>" - # " <U+E0BA>███████<U+E0B8><U+E0BE>██<U+E0BC> <U+E0BA>████████<U+E0BC><U+E0BA>███<U+E0B8><U+E0BE>█████<U+E0B8>███ ███<U+E0B8> <U+E0BA>███<U+E0B8>████<U+E0B8>████<U+E0B8>" - # " <U+E0BA>█<U+E0B8><U+E0BE>████████<U+E0BC> <U+E0BA>███<U+E0BC> <U+E0BA>█████<U+E0B8><U+E0BE>████████ █████ █████<U+E0BE>████<U+E0BE>█████" - # " <U+E0BA>███<U+E0B8><U+E0BE>██████<U+E0BC> <U+E0BA>████████<U+E0BC><U+E0BA>██<U+E0BC> <U+E0BE>██<U+E0B8><U+E0BE>███████ █████ █████ ████ █████" - # " <U+E0BA>██████<U+E0BC><U+E0BE>█████<U+E0BC> <U+E0BA>███<U+E0BC> <U+E0BA>███<U+E0B8> <U+E0BA>███<U+E0B8><U+E0BE>██████ █████ █████ ████ █████<U+E0B8>" - # " <U+E0BA>██████<U+E0BC> <U+E0BE>███<U+E0BC><U+E0BA>█████████<U+E0B8><U+E0BE>█████████<U+E0BC> <U+E0BE>████<U+E0BC> █████ █████ ████ ██████<U+E0B8>" - # - # ]; - # }; - # }; - # }; + dashboard.dashboard-nvim = { + enable = true; + setupOpts = { + theme = "hyper"; + change_to_vcs_root = true; + preview = { + command = "cat ${self}/neovim_header | ${pkgs.lolcat}/bin/lolcat --animate --speed 100 --duration 10"; + file_path = "${self}/neovim_header"; + file_height = 11; + file_width = 71; + }; + config = { + packages.enable = false; # Don't show how many plugins neovim loaded (It always says 0) + shortcut = [ + { + desc = " Quit"; + group = "@property"; + action = "q"; + key = "q"; + } + { + desc = " New file"; + group = "@property"; + action = "enew"; + key = "n"; + } + ]; + header = [ + " <U+E0BA><U+E0B8>" + " <U+E0BA>████<U+E0B8> <U+E0BA>██████<U+E0BC> <U+E0BE>█████<U+E0B8> <U+E0BE>██<U+E0BC>" + " <U+E0BA>██████<U+E0B8><U+E0BE>█████<U+E0BC> <U+E0BE>█████<U+E0B8> <U+E0B8>" + " <U+E0BA>███████<U+E0B8><U+E0BE>██<U+E0BC> <U+E0BA>████████<U+E0BC><U+E0BA>███<U+E0B8><U+E0BE>█████<U+E0B8>███ ███<U+E0B8> <U+E0BA>███<U+E0B8>████<U+E0B8>████<U+E0B8>" + " <U+E0BA>█<U+E0B8><U+E0BE>████████<U+E0BC> <U+E0BA>███<U+E0BC> <U+E0BA>█████<U+E0B8><U+E0BE>████████ █████ █████<U+E0BE>████<U+E0BE>█████" + " <U+E0BA>███<U+E0B8><U+E0BE>██████<U+E0BC> <U+E0BA>████████<U+E0BC><U+E0BA>██<U+E0BC> <U+E0BE>██<U+E0B8><U+E0BE>███████ █████ █████ ████ █████" + " <U+E0BA>██████<U+E0BC><U+E0BE>█████<U+E0BC> <U+E0BA>███<U+E0BC> <U+E0BA>███<U+E0B8> <U+E0BA>███<U+E0B8><U+E0BE>██████ █████ █████ ████ █████<U+E0B8>" + " <U+E0BA>██████<U+E0BC> <U+E0BE>███<U+E0BC><U+E0BA>█████████<U+E0B8><U+E0BE>█████████<U+E0BC> <U+E0BE>████<U+E0BC> █████ █████ ████ ██████<U+E0B8>" + ]; + }; + }; + }; terminal.toggleterm = { enable = true; # Enable float, bottom, side and tab terminal |
