diff --git a/flake.lock b/flake.lock index f28d95b..4c237c8 100644 --- a/flake.lock +++ b/flake.lock @@ -305,6 +305,22 @@ "type": "github" } }, + "dracula": { + "flake": false, + "locked": { + "lastModified": 1681364507, + "narHash": "sha256-RJT+fYJyTD+8krT/+M6644ycJ2rzenPBd9NQpGjAMGw=", + "owner": "Mofiqul", + "repo": "dracula.nvim", + "rev": "b5bd9c7e4c6c8f4712610bda92140c735fe90521", + "type": "github" + }, + "original": { + "owner": "Mofiqul", + "repo": "dracula.nvim", + "type": "github" + } + }, "dressing-nvim": { "flake": false, "locked": { @@ -707,11 +723,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1681723626, - "narHash": "sha256-lu9vrGVzptuG+DyR1iaFnIHkliwEdOLPTT/IsZND+Cg=", + "lastModified": 1681753173, + "narHash": "sha256-MrGmzZWLUqh2VstoikKLFFIELXm/lsf/G9U9zR96VD4=", "owner": "nixos", "repo": "nixpkgs", - "rev": "269c677b54ea828a9f0f4cb02f4beee9c95a2284", + "rev": "0a4206a51b386e5cda731e8ac78d76ad924c7125", "type": "github" }, "original": { @@ -1244,6 +1260,7 @@ "crates-nvim": "crates-nvim", "dashboard-nvim": "dashboard-nvim", "diffview-nvim": "diffview-nvim", + "dracula": "dracula", "dressing-nvim": "dressing-nvim", "fidget-nvim": "fidget-nvim", "flake-parts": "flake-parts", @@ -1558,11 +1575,11 @@ "trouble": { "flake": false, "locked": { - "lastModified": 1679827111, - "narHash": "sha256-uw/wfMKoFN2sHw/99ZcqGKJ3jQVP9pkDHqDaXaYn3CA=", + "lastModified": 1681764706, + "narHash": "sha256-znQA0i8gVzThGBBgkvBISFgSE47C5VZcMZ45dnJmewM=", "owner": "folke", "repo": "trouble.nvim", - "rev": "2ae7237c2917d661f458443c9a88680f8ca2d7b2", + "rev": "c25fab9a76e5559b0da4ee012c734f16e72bdf85", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 6e7d363..65a80c3 100644 --- a/flake.nix +++ b/flake.nix @@ -268,6 +268,11 @@ flake = false; }; + dracula = { + url = "github:Mofiqul/dracula.nvim"; + flake = false; + }; + # Rust crates crates-nvim = { url = "github:Saecki/crates.nvim"; diff --git a/modules/theme/supported_themes.nix b/modules/theme/supported_themes.nix index c0ebfcf..814b412 100644 --- a/modules/theme/supported_themes.nix +++ b/modules/theme/supported_themes.nix @@ -19,6 +19,13 @@ styles = ["day" "night" "storm"]; }; + dracula = { + setup = '' + require('dracula').setup({}); + require('dracula').load(); + ''; + }; + catppuccin = { setup = { style ? "mocha",