summaryrefslogtreecommitdiff
path: root/package.nix
diff options
context:
space:
mode:
authorbee <beebeeb5k@gmail.com>2026-05-05 22:37:10 +0530
committerbee <beebeeb5k@gmail.com>2026-05-05 22:37:10 +0530
commit9365a8e96827cbf7bc5adad6d29bcd05b4d761b2 (patch)
tree0998a5dcfc4517e4112a2c589e04ac0dbc1e011b /package.nix
parent0c50f17133b90c60735f1f51943f51f60372bdd3 (diff)
Migrate from nixcats to nix-wrapper-modules
Diffstat (limited to 'package.nix')
-rw-r--r--package.nix90
1 files changed, 0 insertions, 90 deletions
diff --git a/package.nix b/package.nix
deleted file mode 100644
index b9d78c6..0000000
--- a/package.nix
+++ /dev/null
@@ -1,90 +0,0 @@
-inputs:
-let
- inherit (inputs.nixCats) utils;
- baseSettings =
- {
- pkgs,
- name,
- ...
- }@misc:
- {
- suffix-path = true;
- suffix-LD = true;
- hosts.node.enable = false;
- hosts.ruby.enable = false;
- hosts.perl.enable = false;
- hosts.python3.enable = false;
- # neovim-unwrapped = inputs.neovim-nightly-overlay.packages.${pkgs.stdenv.hostPlatform.system}.neovim;
- wrapRc = true;
- useBinaryWrapper = true;
- aliases = [
- "vim"
- "vi"
- "nvim"
- ];
- # neovim-unwrapped = inputs.neovim-nightly-overlay.packages.${pkgs.system}.neovim;
- };
- baseCats =
- { pkgs, ... }@misc:
- {
- ai = true;
- theme = true;
- rust = true;
- toml = true;
- nix = true;
- general = true;
- lua = true;
- javascript = false;
- java = false;
- typst = false;
- misc = false;
- zig = false;
- ui = true;
- debug = false;
- python = false;
- markdown = false;
- qml = true;
- core = {
- formatter = true;
- git = true;
- general = true;
- completion = true;
- picker = true;
- };
- tsitter = true;
- };
- baseExtra =
- { pkgs, ... }@misc:
- {
- colorscheme = "onedark";
- nixdExtras = {
- nixpkgs = "import ${pkgs.path} {}";
- };
- };
-in
-{
- beeVim = args: {
- settings = baseSettings args;
- categories = baseCats args;
- extra = baseExtra args;
- };
- mvim = args: {
- settings = baseSettings args // {
- suffix-path = false;
- suffix-LD = false;
- };
- categories = baseCats args // {
- ai = false;
- rust = false;
- tsitter = false;
- core = {
- formatter = false;
- git = true;
- general = true;
- picker.mini = true;
- picker.telescope = false;
- };
- };
- extra = baseExtra args;
- };
-}