From 732dab59c0756b57afb3864fed1879b1e771ed50 Mon Sep 17 00:00:00 2001 From: RGBCube Date: Wed, 13 Dec 2023 13:50:37 +0300 Subject: [PATCH] Add ripgrep module --- .gitignore | 3 ++- hosts/enka/default.nix | 3 ++- modules/packages/default.nix | 1 - modules/ripgrep/default.nix | 9 +++++++++ 4 files changed, 13 insertions(+), 3 deletions(-) create mode 100644 modules/ripgrep/default.nix diff --git a/.gitignore b/.gitignore index 79e4bb3..7785fd2 100644 --- a/.gitignore +++ b/.gitignore @@ -8,8 +8,8 @@ !modules/ !modules/bat/ !modules/blueman/ -!modules/btop/ !modules/boot/ +!modules/btop/ !modules/discord/ !modules/dunst/ !modules/firefox/ @@ -33,6 +33,7 @@ !modules/pueue/ !modules/python/ !modules/qt/ +!modules/ripgrep/ !modules/rust/ !modules/steam/ !modules/steck/ diff --git a/hosts/enka/default.nix b/hosts/enka/default.nix index ec8e045..ebbf9e2 100644 --- a/hosts/enka/default.nix +++ b/hosts/enka/default.nix @@ -18,8 +18,8 @@ "bat" "blueman" - "btop" "boot" + "btop" "discord" "dunst" "firefox" @@ -43,6 +43,7 @@ "pueue" "python" "qt" + "ripgrep" "rust" "steam" "steck" diff --git a/modules/packages/default.nix b/modules/packages/default.nix index 5325903..18f7e4a 100644 --- a/modules/packages/default.nix +++ b/modules/packages/default.nix @@ -10,7 +10,6 @@ nix-output-monitor p7zip pstree - ripgrep strace timg tree diff --git a/modules/ripgrep/default.nix b/modules/ripgrep/default.nix new file mode 100644 index 0000000..f996e07 --- /dev/null +++ b/modules/ripgrep/default.nix @@ -0,0 +1,9 @@ +{ ulib, ... }: with ulib; + +homeConfiguration { + programs.nushell.shellAliases.todo = ''rg --ignore-case "TODO|FIXME" --colors match:fg:yellow --colors match:style:bold''; + + programs.ripgrep = enabled { + arguments = [ "--line-number" ]; + }; +}