From c985013ad69f4f7825fdac4b5dfaea49d94d10de Mon Sep 17 00:00:00 2001 From: "user@node5.net" Date: Sun, 15 Mar 2026 22:18:16 +0100 Subject: dashboard - fix splash path and re-enable --- README.md | 1 - flake.nix | 83 +++++++++++++++++++++++++++++++-------------------------------- 2 files changed, 41 insertions(+), 43 deletions(-) diff --git a/README.md b/README.md index 20ed626..c819f04 100644 --- a/README.md +++ b/README.md @@ -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 diff --git a/flake.nix b/flake.nix index aa4ff34..dbcbbed 100644 --- a/flake.nix +++ b/flake.nix @@ -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 = [ - # " " - # " ████ ██████ █████ ██" - # " ███████████ █████ " - # " █████████ ███████████████████ ███ ███████████" - # " ████████ ███ █████████████ █████ ██████████████" - # " █████████ ██████████ █████████ █████ █████ ████ █████" - # " ███████████ ███ ███ █████████ █████ █████ ████ █████" - # " ██████ █████████████████████ ████ █████ █████ ████ ██████" - # - # ]; - # }; - # }; - # }; + 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 = [ + " " + " ████ ██████ █████ ██" + " ███████████ █████ " + " █████████ ███████████████████ ███ ███████████" + " ████████ ███ █████████████ █████ ██████████████" + " █████████ ██████████ █████████ █████ █████ ████ █████" + " ███████████ ███ ███ █████████ █████ █████ ████ █████" + " ██████ █████████████████████ ████ █████ █████ ████ ██████" + ]; + }; + }; + }; terminal.toggleterm = { enable = true; # Enable float, bottom, side and tab terminal -- cgit v1.3.1