100+ results for 'ripgrep BurntSushi'
Not the results you expected?
init.sh (https://github.com/miripiruni/dotfiles.git) Shell · 45 lines
validate-local.sh (https://github.com/LambdaSharp/LambdaSharpTool.git) Shell · 157 lines
brew.sh (https://github.com/yangsu/dotfiles.git) Shell · 123 lines
Crates.fish (https://github.com/halostatue/dotfiles.git) Fish · 118 lines
index.md (https://github.com/mre/mre.github.io.git) Markdown · 145 lines
plugins.lua (https://github.com/Ricordel/config_files.git) Lua · 76 lines
2018-01-23-grep-on-the-fly-in-spacevim.md (https://github.com/SpaceVim/SpaceVim.git) Markdown · 99 lines
22 In linux os, flygrep use grep by default, if you want a more fast tool, you can choose one of following:
24 - [ripgrep(rg)](https://github.com/BurntSushi/ripgrep)
25 - [the_silver_searcher(ag)](https://github.com/ggreer/the_silver_searcher)
26 - [the_platinum_searcher(pt)](https://github.com/monochromegane/the_platinum_searcher)
10_telescope.vim (https://github.com/imajes/vimfiles.git) Vim Script · 18 lines
ripgrep_debian_install.sh (https://github.com/steeef/dotfiles.git) Shell · 25 lines
5 RIPGREP_VERSION="12.1.1"
6 RIPGREP_URL="https://github.com/BurntSushi/ripgrep/releases/download/${RIPGREP_VERSION}/ripgrep_${RIPGREP_VERSION}_amd64.deb"
7 RIPGREP_CHECKSUM="18ef498312073da55d2f2f65c6a906085c68368a23c9a45a87fcb8539be96608"
9 function cleanup {
10 if [ -d "${RIPGREP_DOWNLOAD_DIR}" ]; then
11 rm -rf "${RIPGREP_DOWNLOAD_DIR}"
17 if ! command -v rg >/dev/null 2>&1 \
18 || [ "$(rg --version | head -n 1 | awk '{print $2}')" != "${RIPGREP_VERSION}" ]; then
20 RIPGREP_DOWNLOAD_DIR="$(mktemp -d)"
21 (curl -fsSL "${RIPGREP_URL}" -o "${RIPGREP_DOWNLOAD_DIR}/ripgrep.deb" \
22 && cd "${RIPGREP_DOWNLOAD_DIR}" \
23 && echo "${RIPGREP_CHECKSUM} *ripgrep.deb" | sha256sum -c - \
24 && sudo dpkg -i ripgrep.deb)
README.md (https://github.com/drmikehenry/vimfiles.git) Markdown · 85 lines
README.md (https://gitlab.com/vitalii.dr/ohmyzsh) Markdown · 52 lines
Rust-OpenSource-List.md (https://github.com/wxyyxc1992/Awesome-Links.git) Markdown · 59 lines
3 本文包含了 Rust 相关的优秀开源框架与库,以及值得阅读的 Rust 优秀项目。
5 - [ripgrep #Project#](https://github.com/BurntSushi/ripgrep): ripgrep combines the usability of The Silver Searcher with the raw speed of grep.
7 - [criterion.rs #Project#](https://github.com/japaric/criterion.rs): Criterion.rs helps you write fast code by detecting and measuring performance improvements or regressions, even small ones, quickly and accurately.
ripgrep.rb (https://github.com/Homebrew/homebrew-core.git) Ruby · 42 lines
1 class Ripgrep < Formula
2 desc "Search tool like grep and The Silver Searcher"
3 homepage "https://github.com/BurntSushi/ripgrep"
4 url "https://github.com/BurntSushi/ripgrep/archive/12.1.1.tar.gz"
5 sha256 "2513338d61a5c12c8fea18a0387b3e0651079ef9b31f306050b1f0aaa926271e"
6 license "Unlicense"
7 head "https://github.com/BurntSushi/ripgrep.git"
9 livecheck do
10 url "https://github.com/BurntSushi/ripgrep/releases/latest"
11 regex(%r{href=.*?/tag/v?(\d+(?:\.\d+)+)["' >]}i)
12 end
29 # Completion scripts and manpage are generated in the crate's build
30 # directory, which includes a fingerprint hash. Try to locate it first
31 out_dir = Dir["target/release/build/ripgrep-*/out"].first
32 man1.install "#{out_dir}/rg.1"
33 bash_completion.install "#{out_dir}/rg.bash"
README.md (https://github.com/TankerHQ/ruplacer.git) Markdown · 140 lines
quick-open.md (https://github.com/facebook/nuclide.git) Markdown · 90 lines
80 The Code Search tab will help you find a piece of code within all the source files in your projects.
81 Internally it uses either [ripgrep](https://github.com/BurntSushi/ripgrep) (rg),
82 [silversearcher](https://github.com/ggreer/the_silver_searcher) (ag) or
83 [ack](https://beyondgrep.com/).
85 By default, Nuclide will use any available tool in your PATH.
86 However, you can specify a default one in the *nuclide-code-search* tab in the Nuclide package
87 settings. We recommend ripgrep and ag because they are blazing fast. Sadly, only ripgrep works
88 properly on Windows.
README.md (https://github.com/jonathonw/oh-my-zsh.git) Markdown · 52 lines
ripgrep.mk (https://gitlab.com/atilla/buildroot) Makefile · 20 lines
1 ################################################################################
2 #
3 # ripgrep
4 #
5 ################################################################################
11 RIPGREP_VERSION = af6b6c543b224d348a8876f0c06245d9ea7929c5
12 RIPGREP_SITE = $(call github,burntsushi,ripgrep,$(RIPGREP_VERSION))
13 RIPGREP_LICENSE = MIT
14 RIPGREP_LICENSE_FILES = LICENSE-MIT
15 RIPGREP_CPE_ID_VENDOR = ripgrep_project
17 # CVE only impacts ripgrep on Windows
18 RIPGREP_IGNORE_CVES += CVE-2021-3013
20 $(eval $(cargo-package))
main.rs (https://bitbucket.org/sailfish009/rust.git) Rust · 139 lines
Makefile (https://github.com/LubosRemplik/.vim.git) Makefile · 23 lines
14 sudo npm install --global yarn
15 sudo npm install --global prettier @prettier/plugin-php
16 curl -LO https://github.com/BurntSushi/ripgrep/releases/download/12.1.1/ripgrep_12.1.1_amd64.deb && sudo dpkg -i ripgrep_12.1.1_amd64.deb && rm ripgrep_12.1.1_amd64.deb
17 git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf && ~/.fzf/install
known_issues.rb (https://github.com/eugen0329/vim-esearch.git) Ruby · 71 lines
batgrep.md (https://github.com/eth-p/bat-extras.git) Markdown · 79 lines
1 # bat-extras: batgrep
3 Quickly search through and highlight files using [ripgrep](https://github.com/burntsushi/ripgrep).
5 Search through files or directories looking for matching regular expressions (or fixed strings with `-F`), and print the output using `bat` for an easy and syntax-highlighted experience.
33 | | `--terminal-width=[COLS]` | Generate output for the specified terminal width. |
35 The following options are passed directly to ripgrep, and are not handled by this script.
37 | Short | Long | Notes |
66 ## Caveats
68 **Differences from ripgrep:**
70 - `--follow` is enabled by default for `batgrep`.
Makefile (https://github.com/SynoCommunity/spksrc.git) Makefile · 22 lines
1 PKG_NAME = ripgrep
2 PKG_VERS = 13.0.0
3 PKG_EXT = tar.gz
4 PKG_DIST_NAME = $(PKG_VERS).$(PKG_EXT)
5 PKG_DIST_SITE = https://github.com/BurntSushi/ripgrep/archive
6 PKG_DIST_FILE = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
7 PKG_DIR = $(PKG_NAME)-$(PKG_VERS)
12 UNSUPPORTED_ARCHS += $(OLD_PPC_ARCHS)
14 HOMEPAGE = https://github.com/BurntSushi/ripgrep
15 COMMENT = ripgrep recursively searches directories for a regex pattern.
README.md (https://gitlab.com/mkjeldsen/msys2-ripgrep) Markdown · 25 lines
5 # ripgrep (rg) MSYS2 package
7 An MSYS2 package for the official prebuilt 64-bit MSVC [`ripgrep`][ripgrep]
8 binary and its documentation.
10 From the official description:
12 > `ripgrep` is a command line search tool that combines the usability of The
13 > Silver Searcher (an `ack` clone) with the raw speed of GNU grep. `ripgrep`
15 > available for [every release][releases].
17 The binary requires [the Visual C++ Redistributable][dll]. If `ripgrep` fails
18 to execute due to a missing DLL, install that and try again.
21 with the `ripgrep` source, released under the MIT/Expat license.
23 [ripgrep]: https://github.com/BurntSushi/ripgrep
24 [releases]: https://github.com/BurntSushi/ripgrep/releases
ch12-00-an-io-project.md (https://github.com/ruRust/rust_book_2ed.git) Markdown · 39 lines
24 Один из участников Rust-сообщества, Эндрю Галлант (Andrew Gallant) уже реализовал
25 полнофункциональный, очень быстрый аналог программы `grep` и назвал его
26 [`ripgrep`](https://github.com/BurntSushi/ripgrep)<!-- ignore -->. Создаваемая же
27 нами программа будет намного проще, но в тоже время вы получите знания для понимания
28 этапов создания подобных проектов.
README.md (https://github.com/nlamirault/ripgrep.el.git) Markdown · 107 lines
3 [![License GPL 2][badge-license]][LICENSE]
4 [](https://coveralls.io/r/nlamirault/ripgrep.el?branch=master)
6 Master :
27 There is also [projectile-ripgrep](https://melpa.org/#/projectile-ripgrep) if you want to use it using [projectile](https://github.com/bbatsov/projectile)
104 [overseer]: https://github.com/tonini/overseer.el
106 [ripgrep]: https://github.com/BurntSushi/ripgrep
README.md (https://github.com/dajva/rg.el.git) Markdown · 88 lines
7 [](https://coveralls.io/github/dajva/rg.el)
9 Use [ripgrep](https://github.com/BurntSushi/ripgrep) in Emacs.
11 Ripgrep is a replacement for both grep like (search one file) and ag
12 like (search many files) tools. It's fast and versatile and written in
13 Rust. For some introduction and benchmarks, see
14 [ripgrep is faster than {grep, ag, git grep, ucg, pt, sift}](http://blog.burntsushi.net/ripgrep/).
16 
ripgrep.rb (https://github.com/norbusan/homebrew-core.git) Ruby · 41 lines
1 class Ripgrep < Formula
2 desc "Search tool like grep and The Silver Searcher"
3 homepage "https://github.com/BurntSushi/ripgrep"
4 url "https://github.com/BurntSushi/ripgrep/archive/11.0.1.tar.gz"
5 sha256 "ba106404342160a66f703b8c9db9d45117c1a3664a0996822496bcb9f238b184"
6 head "https://github.com/BurntSushi/ripgrep.git"
8 bottle do
28 # Completion scripts and manpage are generated in the crate's build
29 # directory, which includes a fingerprint hash. Try to locate it first
30 out_dir = Dir["target/release/build/ripgrep-*/out"].first
31 man1.install "#{out_dir}/rg.1"
32 bash_completion.install "#{out_dir}/rg.bash"
README.md (https://github.com/DustinVenegas/dotFiles.git) Markdown · 42 lines
1 # RipGrep
3 [RipGrep](https://github.com/BurntSushi/ripgrep/) is a search utility based
4 around regex. It works well cross-platform, can replace grep, and can respect
5 `.gitignore` files. This makes it a great addition for shells and editors.
7 ## Setup
9 Install ripgrep with
11 chocolatey: `choco install ripgrep -y`
30 ```
32 Then setup the dotfiles configuration with `./RipGrep/bootstrap.ps1`.
34 ## Configuration
40 paths.
42 - `$HOME/.ripgreprc` points to [`ripgreprc`](./ripgreprc)
rg.vim (https://github.com/eugen0329/vim-esearch.git) Vim Script · 54 lines
how-to-search-source-code-using-ack.html (https://github.com/boyter/searchcode-server.git) HTML · 58 lines
28 <p class="em">For more performance you can also use the almost compatible version of ag "The Silver Searcher" <a href="http://geoff.greer.fm/ag/">http://geoff.greer.fm/ag/</a> which for most comparable searches is about 2-5x faster.</p>
30 <p class="em">There is also another implementation which is similar to ack and ag called ripgrep <a href="https://github.com/BurntSushi/ripgrep">https://github.com/BurntSushi/ripgrep</a> which depending on your searching needs can yield even more performance over ag.</p>
32 <p class="em">As with grep because ack looks at every file and depending on your query every byte in every file it can take a very long time to search across large or multiple code bases.</p>
Makefile (https://github.com/vrothberg/vgrep.git) Makefile · 120 lines
87 VERSION=v1.1.0 ./hack/install_bats.sh
89 curl -L https://github.com/BurntSushi/ripgrep/releases/download/12.0.1/ripgrep-12.0.1-x86_64-unknown-linux-musl.tar.gz | tar xz
90 mkdir -p ./test/bin && mv ripgrep-12.0.1-x86_64-unknown-linux-musl/rg ./test/bin/ && rm -rf ripgrep-12.0.1-x86_64-unknown-linux-musl
15.md (https://github.com/RustStudy/rust_daily_news.git) Markdown · 67 lines
Makefile (https://github.com/openbsd/ports.git) Makefile · 107 lines
health.lua (https://github.com/nvim-lua/telescope.nvim.git) Lua · 130 lines
ripgrep.rb (https://github.com/norbusan/linuxbrew-core.git) Ruby · 43 lines
1 class Ripgrep < Formula
2 desc "Search tool like grep and The Silver Searcher"
3 homepage "https://github.com/BurntSushi/ripgrep"
4 url "https://github.com/BurntSushi/ripgrep/archive/11.0.2.tar.gz"
5 sha256 "0983861279936ada8bc7a6d5d663d590ad34eb44a44c75c2d6ccd0ab33490055"
6 head "https://github.com/BurntSushi/ripgrep.git"
8 bottle do
29 # Completion scripts and manpage are generated in the crate's build
30 # directory, which includes a fingerprint hash. Try to locate it first
31 out_dir = Dir["target/release/build/ripgrep-*/out"].first
32 # No man page gets built on Linux:
33 man1.install "#{out_dir}/rg.1" if OS.mac?
working-with-files.md (https://github.com/onivim/oni2.git) Markdown · 37 lines
README.md (https://github.com/gabesoft/vim-ags.git) Markdown · 62 lines
9 # Silver searcher (AG) plugin for Vim
10 *A Vim plugin for the [silver searcher](https://github.com/ggreer/the_silver_searcher) or [ripgrep](https://github.com/BurntSushi/ripgrep) that focuses on
11 clear display and easy navigation of the search results*
13 ### Installation
14 Install via [pathogen](https://github.com/tpope/vim-pathogen), [vundle](https://github.com/gmarik/vundle), [plug](https://github.com/junegunn/vim-plug) or copy to the Vim directory
15 The [ag](https://github.com/ggreer/the_silver_searcher) or [rg](https://github.com/BurntSushi/ripgrep) executable must be installed as well.
17 ### Usage
18 See the [docs](https://github.com/gabesoft/vim-ags/blob/master/doc/ags.txt) or press `u` (for usage) while in the search results window.
20 ### Using [ripgrep](https://github.com/BurntSushi/ripgrep) instead of [ag](https://github.com/ggreer/the_silver_searcher)
21 Despite the name `vim-ags` works with `ripgrep` as well if configured as below:
49 ### Notes
50 Works with ag version >= 0.29.1 or ripgrep >= 11.0.2
52 ### Screenshots
CHANGELOG.md (https://github.com/alok/notational-fzf-vim.git) Markdown · 70 lines
hyperlinked_grep.rst (https://github.com/kovidgoyal/kitty.git) ReStructuredText · 61 lines
2 =================
4 This kitten allows you to search your files using `ripgrep
5 <https://www.google.com/search?q=ripgrep>`_ and open the results
53 Hopefully, someday this functionality will make it into some `upstream grep
54 <https://github.com/BurntSushi/ripgrep/issues/665>`_
55 program directly removing the need for this kitten.
58 .. note::
59 While you can pass any of ripgrep's comand line options to the kitten and
60 they will be forwarded to rg, do not use options that change the output
61 formatting as the kitten works by parsing the output from ripgrep.
Makefile (https://github.com/NetBSD/pkgsrc.git) Makefile · 85 lines
index.org (https://github.com/dajva/rg.el.git) Org · 54 lines
6 #+OPTIONS: broken-links:auto, toc:nil, email:nil, num:nil, ^:nil, author:nil, date:nil
8 /rg.el/ is an Emacs search package based on the [[https://github.com/BurntSushi/ripgrep][ripgrep]] command line
9 tool. It allows you to interactively create searches, doing automatic
10 searches based on the editing context, refining and modifying search
14 Throughout this manual this emacs package will be referred to as /rg/
15 while the command line utility will be referred to as /ripgrep/.
17 If you are used to built-in Emacs =rgrep= command, transitioning to
21 The big benefit of using /ripgrep/ instead of /grep/ as a backend is
22 speed. Especially when searching large source code repositories
23 where /ripgrep/ really shines. Please read [[http://blog.burntsushi.net/ripgrep/][this blog post]] for some
24 speed comparisons with other tools.
README.md (https://github.com/eth-p/bat-extras.git) Markdown · 112 lines
README.md (https://github.com/faceair/atom-goto-definition.git) Markdown · 38 lines
24 Steps:
26 1. Install `ripgrep`, see [https://github.com/BurntSushi/ripgrep#installation](https://github.com/BurntSushi/ripgrep#installation). Yeap, now we use `ripgrep` to search definitions, because it's incredibly fast.
27 2. Turn `Settings -> Packages -> goto-definition -> Settings -> Performance Mode` on.
28 3. Enjoy it.
package.py (https://github.com/LLNL/spack.git) Python · 31 lines
9 class Ripgrep(Package):
10 """ripgrep is a line-oriented search tool that recursively searches
11 your current directory for a regex pattern. ripgrep is similar to
12 other popular search tools like The Silver Searcher, ack and grep.
13 """
15 homepage = "https://github.com/BurntSushi/ripgrep"
16 url = "https://github.com/BurntSushi/ripgrep/archive/11.0.2.tar.gz"
Follow-Up on Command-Line Finding and Filtering.md (https://github.com/chriskrycho/lightning-rs.git) Markdown · 46 lines
6 updated: 2020-07-26T12:05:00-0600
7 summary: >
8 You can use a variant flag with GNU grep and ripgrep to filter with null characters.
9 tags:
10 - things I learned
28 ```
30 This reminded me that [ripgrep] has the same feature, with the same `--null-data` flag. Similarly, [fd] has a `--print0` (`-0`) option. You can combine *these* and (if you like) [cw][cw][^cw] to get the same effect:
32 ```sh
42 [^cw]: `cw` is nice because with especially large sets of data, the fact that you can invoke across threads becomes very handy. If I word-count *all* of my notes with it (currently 667 files and just shy of 150,000 words), using 4 threads instead of 1 (the default, and all you get with `wc`) takes about 6–8 milliseconds off the run time. Not important at *this* scale… but if you’re dealing with *very* large amounts of data, it might be.
44 [ripgrep]: https://github.com/BurntSushi/ripgrep
45 [fd]: https://github.com/sharkdp/fd
46 [cw]: https://github.com/Freaky/cw
README.md (https://github.com/jesseleite/vim-agriculture.git) Markdown · 116 lines
install.sh (https://github.com/willnorris/dotfiles.git) Shell · 28 lines
birg.fish (https://github.com/nathanchance/scripts.git) Fish · 64 lines
3 # Copyright (C) 2021 Nathan Chancellor
5 function birg -d "Install ripgrep from GitHub or build it from source"
6 # Ensure that all PATH modifications are local to this function (like a subshell)
7 set -lx PATH $PATH
9 set repo BurntSushi/ripgrep
10 set base_url https://github.com/$repo
11 if test -z "$VERSION"
45 set -p PATH $HOME/.cargo/bin
47 set src $SRC_FOLDER/ripgrep/ripgrep-$VERSION
49 mkdir -p (dirname $src)
nvim_setup_linux.sh (https://github.com/jdhao/nvim-config.git) Shell · 217 lines
121 # Ripgrep part #
122 #######################################################################
123 RIPGREP_DIR=$HOME/tools/ripgrep
124 RIPGREP_SRC_NAME=$HOME/packages/ripgrep.tar.gz
125 RIPGREP_LINK="https://hub.fastgit.org/BurntSushi/ripgrep/releases/download/12.0.0/ripgrep-12.0.0-x86_64-unknown-linux-musl.tar.gz"
126 if [[ -z "$(command -v rg)" ]] && [[ ! -f "$RIPGREP_DIR/rg" ]]; then
129 echo "Downloading ripgrep and renaming"
130 wget $RIPGREP_LINK -O "$RIPGREP_SRC_NAME"
131 fi
136 echo "Extracting to $HOME/tools/ripgrep directory"
137 tar zxvf "$RIPGREP_SRC_NAME" -C "$RIPGREP_DIR" --strip-components 1
138 fi
build.sh (https://github.com/termux/termux-packages.git) Shell · 26 lines
1 TERMUX_PKG_HOMEPAGE=https://github.com/BurntSushi/ripgrep
2 TERMUX_PKG_DESCRIPTION="Search tool like grep and The Silver Searcher"
3 TERMUX_PKG_LICENSE="MIT"
4 TERMUX_PKG_VERSION=12.1.1
5 TERMUX_PKG_REVISION=1
6 TERMUX_PKG_SRCURL=https://github.com/BurntSushi/ripgrep/archive/$TERMUX_PKG_VERSION.tar.gz
7 TERMUX_PKG_SHA256=2513338d61a5c12c8fea18a0387b3e0651079ef9b31f306050b1f0aaa926271e
8 TERMUX_PKG_BUILD_IN_SRC=true
README.md (https://github.com/Manishearth/oreutils.git) Markdown · 36 lines
23 This tool currently installs:
24 - [`ripgrep`], a `grep` replacement
25 - [`exa`], an `ls` replacement
26 - [`fd`], a `find` replacement
30 More tools may be added. Please file an issue!
32 [`ripgrep`]: http://github.com/burntsushi/ripgrep
33 [`exa`]: https://the.exa.website/
34 [`bat`]: https://github.com/sharkdp/bat
logger.rs (https://github.com/gnzlbg/cargo-asm.git) Rust · 71 lines
Crates.fish (https://github.com/halostatue/dotfiles.git) Fish · 62 lines
22 __ci loop-rs # a loop command for commands https://github.com/Miserlou/Loop
23 __ci mdcat # `cat` markdown files https://github.com/lunaryorn/mdcat
24 __ci ripgrep # better ag https://github.com/BurntSushi/ripgrep
25 __ci svgbob_cli # ASCII-art to SVG https://github.com/ivanceras/svgbob
26 __ci tealdeer # tldr in rust https://github.com/dbrgn/tealdeer/
27 __ci titlecase # titlecase text https://docs.rs/crate/titlecase/1.1.0
28 __ci tokei # lines of code counter https://github.com/XAMPPRocky/tokei
29 __ci xsv # CSV toolkit https://github.com/BurntSushi/xsv
30 __ci cargo-update # Check for outdated executables
31 __ci git-historian
08.md (https://github.com/RustStudy/rust_daily_news.git) Markdown · 78 lines
2017-08-31-Code-Search.md (https://github.com/facebook/nuclide.git) Markdown · 25 lines
14 <img src="/static/images/blog/2017-08-31/quick-open.png" width="700" alt="Quick Open" />
16 Code Search supports [ripgrep](https://github.com/BurntSushi/ripgrep) (rg),
17 [silversearcher](https://github.com/ggreer/the_silver_searcher) (ag) and
18 [ack](https://beyondgrep.com/). We recommend ripgrep and ag because they are blazing fast. Sadly,
19 only ripgrep works properly on Windows. You can configure which tool to use in the Nuclide package
20 settings under the *nuclide-code-search* tab.
ripgrep.lua (https://github.com/fishworks/fish-food.git) Lua · 51 lines
1 local name = "ripgrep"
2 local bin = "rg"
3 local version = "12.1.1"
7 description = "Recursively searches directories for a regex pattern while respecting your gitignore",
8 license = "Unlicense/MIT",
9 homepage = "https://github.com/BurntSushi/ripgrep",
10 version = version,
11 packages = {
13 os = "darwin",
14 arch = "amd64",
15 url = "https://github.com/BurntSushi/" .. name .. "/releases/download/" .. version .. "/" .. name .. "-" .. version .. "-x86_64-apple-darwin.tar.gz",
16 sha256 = "7ff2fd5dd3a438d62fae5866ddae78cf542b733116f58cf21ab691a58c385703",
17 resources = {
26 os = "linux",
27 arch = "amd64",
28 url = "https://github.com/BurntSushi/" .. name .. "/releases/download/" .. version .. "/" .. name .. "-" .. version .. "-x86_64-unknown-linux-musl.tar.gz",
29 sha256 = "88d3b735e43f6f16a0181a8fec48847693fae80168d5f889fdbdeb962f1fc804",
30 resources = {
ripgrep.mk (https://github.com/home-assistant/hassos.git) Makefile · 33 lines
1 ################################################################################
2 #
3 # ripgrep
4 #
5 ################################################################################
7 RIPGREP_VERSION = 0.8.1
8 RIPGREP_SITE = $(call github,burntsushi,ripgrep,$(RIPGREP_VERSION))
9 RIPGREP_LICENSE = MIT
10 RIPGREP_LICENSE_FILES = LICENSE-MIT
12 RIPGREP_DEPENDENCIES = host-cargo
14 RIPGREP_CARGO_MODE = $(if $(BR2_ENABLE_DEBUG),debug,release)
16 RIPGREP_BIN_DIR = target/$(RUSTC_TARGET_NAME)/$(RIPGREP_CARGO_MODE)
18 RIPGREP_CARGO_OPTS = \
rg.sh (https://github.com/eugen0329/vim-esearch.git) Shell · 36 lines
13 if is_linux; then
14 local directory_inside_archive="ripgrep-$version-x86_64-unknown-linux-musl"
15 elif is_osx; then
16 local directory_inside_archive="ripgrep-$version-x86_64-apple-darwin"
19 fi
20 local archive_file="$directory_inside_archive.tar.gz"
21 local download_url="https://github.com/BurntSushi/ripgrep/releases/download/$version/$archive_file"
22 local binary_path_inside_unarchived_directory="$directory_inside_archive/rg"
23 local sudo="$skip_use_sudo"
README.md (https://github.com/amarshall/dotfiles.git) Markdown · 55 lines
Dockerfile (https://github.com/jacktasia/dumb-jump.git) Dockerfile · 24 lines
7 RUN apt-get -qq update || ls
8 RUN apt-get install -y --no-install-recommends silversearcher-ag git python ruby && rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true
9 RUN curl -LO https://github.com/BurntSushi/ripgrep/releases/download/0.10.0/ripgrep_0.10.0_amd64.deb && sudo dpkg -i ripgrep_0.10.0_amd64.deb && rm ripgrep_0.10.0_amd64.deb && rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true
10 ENV PATH="/root/.evm/bin:$PATH"
11 ENV PATH="/root/.cask/bin:$PATH"
README.md (https://bitbucket.org/vionika/spin.android.git) Markdown · 44 lines
5 console without any platform independent abstraction.
7 [](https://ci.appveyor.com/project/BurntSushi/ripgrep)
8 [](https://crates.io/crates/wincolor)
service.file.search.ts (https://github.com/esrlabs/chipmunk.git) TypeScript · 132 lines
README.md (https://github.com/SidOfc/dotfiles.git) Markdown · 30 lines
introduction-to-notes-command.md (https://github.com/rhysd/notes-cli.git) Markdown · 18 lines
Cargo.toml (https://github.com/dtolnay/syn.git) TOML · 35 lines
README.md (https://github.com/ddrscott/vim-side-search.git) Markdown · 89 lines
31 ```sh
32 brew install ripgrep
33 ```
35 Refer to [Ripgrep](https://github.com/BurntSushi/ripgrep) for more instructions.
86 The `ag` program was deprecated back in 2016. https://github.com/rking/ag.vim/issues/124
87 We moved to `ripgrep` as a modern alternative.
88 Ultimately, any program can be used by setting `g:side_search_prg` and has output matching out syntax highlighter should
89 work.
README.md (https://github.com/jabirali/fish-abbrfile.git) Markdown · 69 lines
install.sh (https://github.com/bketelsen/dotfiles.git) Shell · 37 lines
readme.md (https://github.com/NicolasPetton/xref-js2.git) Markdown · 66 lines
21 - Emacs 25.1
22 - `ag` (the [silver searcher](http://geoff.greer.fm/ag/))
23 - or `rg` ([ripgrep](https://github.com/BurntSushi/ripgrep))
24 - js2-mode
41 ## Customisations
42 By default, `xref-js2` will use `ag` for search operations, to switch to using `rg` put the following into your config file and ensure the ripgrep executeable is visible from your **PATH** environment variable:
44 ```elisp
zshrc.sh (https://github.com/adalisan/dotfiles_extra.git) Shell · 78 lines
cli-tools.md (https://github.com/ericmjl/essays-on-data-science.git) Markdown · 118 lines
default.nix (https://github.com/NixOS/nixpkgs-channels.git) Nix · 43 lines
11 rustPlatform.buildRustPackage rec {
12 pname = "ripgrep";
13 version = "12.1.1";
15 src = fetchFromGitHub {
16 owner = "BurntSushi";
17 repo = pname;
18 rev = version;
37 meta = with stdenv.lib; {
38 description = "A utility that combines the usability of The Silver Searcher with the raw speed of grep";
39 homepage = "https://github.com/BurntSushi/ripgrep";
40 license = with licenses; [ unlicense /* or */ mit ];
41 maintainers = with maintainers; [ tailhook globin ma27 zowoq ];
README.md (https://bitbucket.org/vionika/spin.android.git) Markdown · 86 lines
before_deploy.sh (https://github.com/freedomlayer/offst.git) Shell · 57 lines
README.rst (https://github.com/ereslibre/dotfiles.git) ReStructuredText · 87 lines
plan.sh (https://github.com/habitat-sh/core-plans.git) Shell · 23 lines
1 pkg_name=ripgrep
2 pkg_origin=core
3 pkg_version="11.0.2"
4 pkg_maintainer="The Habitat Maintainers <humans@habitat.sh>"
5 pkg_license=('MIT' 'Unlicense')
6 pkg_source="https://github.com/BurntSushi/${pkg_name}/releases/download/${pkg_version}/${pkg_name}-${pkg_version}-x86_64-unknown-linux-musl.tar.gz"
7 pkg_dirname="${pkg_name}-${pkg_version}-x86_64-unknown-linux-musl"
8 pkg_shasum=2e7978e346553fbc45c0940d9fa11e12f9afbae8213b261aad19b698150e169a
10 pkg_description="ripgrep combines the usability of The Silver Searcher with the raw speed of grep."
11 pkg_upstream_url="https://github.com/BurntSushi/ripgrep"
13 do_build() {
brewfile.sh (https://github.com/koic/dotfiles.git) Shell · 63 lines
rust.md (https://github.com/cbpark/nixpkgs.git) Markdown · 90 lines
29 buildRustPackage rec {
30 name = "ripgrep-${version}";
31 version = "0.4.0";
33 src = fetchFromGitHub {
34 owner = "BurntSushi";
35 repo = "ripgrep";
42 meta = with stdenv.lib; {
43 description = "A utility that combines the usability of The Silver Searcher with the raw speed of grep";
44 homepage = https://github.com/BurntSushi/ripgrep;
45 license = with licenses; [ unlicense ];
46 maintainers = [ maintainers.tailhook ];
favorite FLOSS.rst (https://bitbucket.org/tshepang/blog) ReStructuredText · 35 lines
16 **file manager**: Bash, Emacs (Dired mode)
18 **misc utilities:** ripgrep_, Sudo_, Lsof, less,
19 procps (top, watch), Ex Falso, autojump, gnumeric,
20 coreutils (cat, head, tail), LinkChecker_, Iotop_, rdiff-backup_,
24 .. _FLOSS: http://en.wikipedia.org/wiki/Free_and_open-source_software
25 .. _rdiff-backup: http://tshepang.net/project-of-note-rdiff-backup
26 .. _ripgrep: http://blog.burntsushi.net/ripgrep
27 .. _dwm: http://dwm.suckless.org
28 .. _Sudo: http://tshepang.net/project-of-note-sudo
ripgrep.mk (https://github.com/ProcursusTeam/Procursus.git) Makefile · 44 lines
10 $(call GITHUB_ARCHIVE,BurntSushi,ripgrep,$(RIPGREP_VERSION),$(RIPGREP_VERSION))
11 $(call EXTRACT_TAR,ripgrep-$(RIPGREP_VERSION).tar.gz,ripgrep-$(RIPGREP_VERSION),ripgrep)
13 ifneq ($(wildcard $(BUILD_WORK)/ripgrep/.build_complete),)
20 --target=$(RUST_TARGET) \
21 --features pcre2
22 $(INSTALL) -Dm755 $(BUILD_WORK)/ripgrep/target/$(RUST_TARGET)/release/rg $(BUILD_STAGE)/ripgrep/$(MEMO_PREFIX)$(MEMO_SUB_PREFIX)/bin/rg
23 $(INSTALL) -Dm644 $(BUILD_WORK)/ripgrep/complete/_rg $(BUILD_STAGE)/ripgrep/$(MEMO_PREFIX)$(MEMO_SUB_PREFIX)/share/zsh/site-functions/_rg
24 $(INSTALL) -Dm644 $(BUILD_WORK)/ripgrep/target/$(RUST_TARGET)/release/build/ripgrep-*/out/rg.bash $(BUILD_STAGE)/ripgrep/$(MEMO_PREFIX)$(MEMO_SUB_PREFIX)/share/bash-completion/completions/rg
25 $(call AFTER_BUILD)
26 endif
42 rm -rf $(BUILD_DIST)/ripgrep
44 .PHONY: ripgrep ripgrep-package
Cargo.toml (https://bitbucket.org/vionika/spin.android.git) TOML · 30 lines
16 authors = ["Andrew Gallant <jamslam@gmail.com>"]
17 description = "A simple Windows specific API for controlling text color in a Windows console.\n"
18 homepage = "https://github.com/BurntSushi/ripgrep/tree/master/wincolor"
19 documentation = "https://docs.rs/wincolor"
20 readme = "README.md"
21 keywords = ["windows", "win", "color", "ansi", "console"]
22 license = "Unlicense/MIT"
23 repository = "https://github.com/BurntSushi/ripgrep/tree/master/wincolor"
25 [lib]
nim_docker.sh (https://github.com/nim65s/scripts.git) Shell · 73 lines
21 [[ -f /etc/alpine-release ]] && $SUDO apk add vim htop ncdu git tig gnupg fish fd
22 [[ -f /etc/arch-release ]] && $SUDO pacman -Syu --noconfirm vim htop ncdu git tig gnupg fish fd dfc ripgrep bat
23 [[ -f /etc/fedora-release ]] && $SUDO dnf install -y vim htop ncdu git tig gnupg fish ripgrep
26 then
27 FD="https://github.com/sharkdp/fd/releases/download/v${FD_VERSION}/fd_${FD_VERSION}_amd64.deb"
28 RG="https://github.com/BurntSushi/ripgrep/releases/download/${RG_VERSION}/ripgrep_${RG_VERSION}_amd64.deb"
29 BAT="https://github.com/sharkdp/bat/releases/download/v${BAT_VERSION}/bat_${BAT_VERSION}_amd64.deb"
30 DELTA="https://github.com/dandavison/delta/releases/download/${DELTA_VERSION}/git-delta-musl_${DELTA_VERSION}_amd64.deb"
45 $SUDO dpkg -i ./{fd,bat,git-delta}*.deb
46 $SUDO dpkg-divert --add --divert /usr/share/fish/completions/rg.fish.0 --rename --package ripgrep /usr/share/fish/completions/rg.fish
47 $SUDO dpkg -i ./ripgrep*.deb
README.md (https://github.com/nathanielgreen/dotfiles.git) Markdown · 83 lines
ripgrep.rb (https://repo.or.cz/Homebrew/homebrew-core.git) Ruby · 42 lines
1 class Ripgrep < Formula
2 desc "Search tool like grep and The Silver Searcher"
3 homepage "https://github.com/BurntSushi/ripgrep"
4 url "https://github.com/BurntSushi/ripgrep/archive/12.0.1.tar.gz"
5 sha256 "5be34aa77a36ac9d8f1297a0d97069e4653e03f61c67d192cee32944cd2b6329"
6 head "https://github.com/BurntSushi/ripgrep.git"
8 bottle do
29 # Completion scripts and manpage are generated in the crate's build
30 # directory, which includes a fingerprint hash. Try to locate it first
31 out_dir = Dir["target/release/build/ripgrep-*/out"].first
32 man1.install "#{out_dir}/rg.1"
33 bash_completion.install "#{out_dir}/rg.bash"
denite.toml (https://github.com/AlexMasterov/vimfiles.git) TOML · 112 lines
Cargo.toml (https://bitbucket.org/vionika/spin.android.git) TOML · 29 lines
16 authors = ["Andrew Gallant <jamslam@gmail.com>"]
17 description = "A simple cross platform library for writing colored text to a terminal.\n"
18 homepage = "https://github.com/BurntSushi/ripgrep/tree/master/termcolor"
19 documentation = "https://docs.rs/termcolor"
20 readme = "README.md"
21 keywords = ["windows", "win", "color", "ansi", "console"]
22 license = "Unlicense/MIT"
23 repository = "https://github.com/BurntSushi/ripgrep/tree/master/termcolor"
25 [lib]
setup.sh (git://github.com/kfieldho/localfiles.git) Shell · 79 lines
15 rg_repo=""
16 if [ $platformstr == "Linux" ]; then
17 rg_repo="https://github.com/BurntSushi/ripgrep/releases/download/0.7.1/ripgrep-0.7.1-i686-unknown-linux-musl.tar.gz"
18 fi
19 if [ $platformstr == "Darwin" ]; then
20 rg_repo="https://github.com/BurntSushi/ripgrep/releases/download/0.7.1/ripgrep-0.7.1-x86_64-apple-darwin.tar.gz"
21 fi
default.nix (https://codeberg.org/matthiasbeyer/nixpkgs.git) Nix · 46 lines
13 rustPlatform.buildRustPackage rec {
14 pname = "ripgrep";
15 version = "12.0.1";
17 src = fetchFromGitHub {
18 owner = "BurntSushi";
19 repo = pname;
20 rev = version;
39 meta = with stdenv.lib; {
40 description = "A utility that combines the usability of The Silver Searcher with the raw speed of grep";
41 homepage = "https://github.com/BurntSushi/ripgrep";
42 license = with licenses; [ unlicense /* or */ mit ];
43 maintainers = with maintainers; [ tailhook globin ma27 ];
README.md (https://github.com/jpeddicord/dotfiles.git) Markdown · 42 lines
install.sh (https://github.com/schpet/dotfiles.git) Shell · 61 lines
readable.setup.sh (https://github.com/shurane/dotfiles.git) Shell · 21 lines
README.md (https://github.com/alphastorm/dotfiles.git) Markdown · 63 lines
crouton.sh (https://github.com/cartolari/dotfiles.git) Shell · 126 lines
5 FZF_VERSION=0.18.0
6 RIPGREP_VERSION=11.0.1
7 WHICH_VERSION=2.21
110 if ! hash rg; then
111 curl -LO https://github.com/BurntSushi/ripgrep/releases/download/$RIPGREP_VERSION/ripgrep_${RIPGREP_VERSION}_amd64.deb
112 sudo dpkg -i ripgrep_${RIPGREP_VERSION}_amd64.deb
113 rm ripgrep_${RIPGREP_VERSION}_amd64.deb
114 fi
default.nix (https://github.com/cbpark/nixpkgs.git) Nix · 30 lines
5 buildRustPackage rec {
6 name = "ripgrep-${version}";
7 version = "0.7.1";
9 src = fetchFromGitHub {
10 owner = "BurntSushi";
11 repo = "ripgrep";
23 meta = with stdenv.lib; {
24 description = "A utility that combines the usability of The Silver Searcher with the raw speed of grep";
25 homepage = https://github.com/BurntSushi/ripgrep;
26 license = with licenses; [ unlicense /* or */ mit ];
27 maintainers = [ maintainers.tailhook ];
README.md (https://github.com/jamesmartin/dotfiles.git) Markdown · 52 lines
run_once_install-packages.sh.tmpl (https://github.com/tylerball/dotfiles.git) Go Template · 82 lines
install.bash (https://github.com/jherdman/dotfiles.git) Bash · 69 lines
28 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
29 brew install neovim/neovim/neovim
30 brew install tmux tmux-pasteboard reattach-to-user-namespace ripgrep
31 elif [[ $UNAMESTR == 'Linux' ]]; then
32 echo "Installing packages for Linux..."
53 sudo mv tmux-${TMUX_VERSION} /usr/local/sr
55 # Install ripgrep
56 RIPGREP_VERSION="0.7.1"
57 RIPGREP_FILE_NAME="ripgrep-${RIPGREP_VERSION}-x86_64-unknown-linux-musl"
58 cd $HOME
59 curl -LO https://github.com/BurntSushi/ripgrep/releases/download/${RIPGREP_VERSION}/${RIPGREP_FILE_NAME}.tar.gz
60 tar xvzf ${RIPGREP_FILE_NAME}.tar.gz
61 sudo mv ${RIPGREP_FILE_NAME}/rg /usr/local/bin/
62 else
63 echo "Unknown platform ${UNAMESTR}! Packages not installed."
Microsoft.PowerShell_profile.ps1 (https://github.com/shurane/dotfiles.git) Powershell · 29 lines
default.nix (https://github.com/copumpkin/nixpkgs.git) Nix · 25 lines
5 buildRustPackage rec {
6 name = "ripgrep-${version}";
7 version = "0.2.1";
9 src = fetchFromGitHub {
10 owner = "BurntSushi";
11 repo = "ripgrep";
18 meta = with stdenv.lib; {
19 description = "An untility that combines the usability of The Silver Searcher with the raw speed of grep";
20 homepage = https://github.com/BurntSushi/ripgrep;
21 license = with licenses; [ unlicense ];
22 maintainers = [ maintainers.tailhook ];
default.nix (https://github.com/DamienCassou/nixpkgs.git) Nix · 44 lines
11 rustPlatform.buildRustPackage rec {
12 pname = "ripgrep";
13 version = "12.1.0";
15 src = fetchFromGitHub {
16 owner = "BurntSushi";
17 repo = pname;
18 rev = version;
37 meta = with stdenv.lib; {
38 description = "A utility that combines the usability of The Silver Searcher with the raw speed of grep";
39 homepage = "https://github.com/BurntSushi/ripgrep";
40 license = with licenses; [ unlicense /* or */ mit ];
41 maintainers = with maintainers; [ tailhook globin ma27 ];
README.md (https://github.com/chrisjohnson/vim-grep.git) Markdown · 94 lines
koic.md (https://github.com/blp1526/meetups.git) Markdown · 15 lines
install_ripgrep.sh (https://github.com/carno/scripts.git) Shell · 27 lines
12 trap _cleanup EXIT
14 _RG_TGZ=$(curl -s https://api.github.com/repos/BurntSushi/ripgrep/releases/latest | grep -E -o 'https://github.com/BurntSushi/ripgrep/releases/download/.*x86_64-unknown-linux.*tar.gz')
15 if [[ -z "${_RG_TGZ}" ]]; then
16 echo "[ !! ] Failed to find latest ripgrep release archive"
21 tar -xzf ./*.tar.gz
22 # copy binary
23 install -v ripgrep*/rg /usr/local/bin/
24 # copy man
25 install -v ripgrep*/doc/rg.1 /usr/local/share/man/man1/
26 # copy completion
27 install -v ripgrep*/complete/rg.bash /etc/bash_completion.d/
install.sh (https://github.com/tomsquest/dotfiles.git) Shell · 149 lines
47 create-link "$PWD/npmrc" "$HOME/.npmrc"
48 create-link "$PWD/profile" "$HOME/.profile"
49 create-link "$PWD/ripgreprc" "$HOME/.ripgreprc"
50 create-link "$PWD/safe-rm" "$HOME/.safe-rm"
51 create-link "$PWD/terminator.conf" "$HOME/.config/terminator/config"
77 }
79 function install-ripgrep {
80 echo "Installing Ripgrep..."
81 local -r TMP_DIR=$(mktemp -d)
82 local -r URL=$(curl -s https://api.github.com/repos/BurntSushi/ripgrep/releases/latest | grep browser_download_url | grep x86_64-unknown-linux | cut -d '"' -f 4)
83 curl -L --progress-bar "$URL" | tar zx -C "$TMP_DIR" --strip 1 --wildcards '*/rg' --wildcards '*/rg.1' \
84 && mv "$TMP_DIR/rg" $HOME/.local/bin/ \
139 install-from-git-repo "Asdf-vm" "https://github.com/asdf-vm/asdf" "$HOME/.asdf"
140 install-fzf
141 install-ripgrep
142 install-docker-compose
143 install-vim-plugins
README.md (https://github.com/marksteve/dotfiles.git) Markdown · 131 lines
6 - zsh
7 - [starship](https://starship.rs/)
8 - [ripgrep](https://github.com/BurntSushi/ripgrep)
9 - [fasd](https://github.com/clvv/fasd)
10 - [tpm](https://github.com/tmux-plugins/tpm)
15 ```
16 sh -c "$(curl -fsSL https://starship.rs/install.sh)"
17 sudo apt install zsh ripgrep fasd tmux direnv syncthing pinentry-gtk2 gocryptfs
18 ```
24 ```
25 eval $(/opt/homebrew/bin/brew shellenv)
26 brew install zsh starship ripgrep fasd tmux direnv syncthing gpg
27 brew install \
28 bitwarden \
vim-picker.vim (https://github.com/yschu7/dotvim.git) Vim Script · 27 lines
README.md (https://github.com/tsoporan/dotfiles.git) Markdown · 50 lines
16 - Shell: [zsh](https://wiki.archlinux.org/index.php/zsh)
17 - Working in the shell:
18 - Alternative to `grep`: [ripgrep](https://github.com/BurntSushi/ripgrep)
19 - Alternative to `find`: [fd](https://github.com/sharkdp/fd)
20 - Jump around / MRU nav: [(z)oxide](https://github.com/ajeetdsouza/zoxide)
README.md (https://github.com/tomsquest/dotfiles.git) Markdown · 29 lines
mg.sh (https://gitlab.com/cdb/scripts) Shell · 29 lines
README.md (https://github.com/csauve/env-common.git) Markdown · 30 lines
README.md (https://gitlab.com/rm3l/asdf-ripgrep) Markdown · 18 lines
1 # ripgrep asdf Plugin
3 
5 This is the plugin repo for [asdf-vm/asdf](https://github.com/asdf-vm/asdf.git)
6 to manage [BurntSushi/ripgrep](https://github.com/BurntSushi/ripgrep.git).
8 ## Install
13 ```bash
14 asdf plugin add ripgrep
15 asdf install ripgrep 11.0.2
16 asdf global ripgrep 11.0.2
17 rg
18 `````
Config.in (https://gitlab.com/atilla/buildroot) Autoconf · 14 lines
1 config BR2_PACKAGE_RIPGREP
2 bool "ripgrep"
4 select BR2_PACKAGE_HOST_RUSTC
5 help
6 ripgrep is a line-oriented search tool that
7 recursively searches your current directory
8 for a regex pattern while respecting your gitignore
9 rules.
11 ripgrep is similar to other popular search tools like
12 The Silver Searcher, ack and grep.
14 https://github.com/BurntSushi/ripgrep
README.md (https://github.com/monnoval/dotvim.git) Markdown · 59 lines
setup_220_ripgrep.sh (https://gitlab.com/kostaz/env) Shell · 15 lines
3 sudo apt-get install -y jq
5 REPO="https://github.com/BurntSushi/ripgrep/releases/download/"
6 RG_LATEST=$(curl -sSL "https://api.github.com/repos/BurntSushi/ripgrep/releases/latest" | jq --raw-output .tag_name)
7 RELEASE="${RG_LATEST}/ripgrep-${RG_LATEST}-x86_64-unknown-linux-musl.tar.gz"
9 TMPDIR=$(mktemp -d)
index.rst (https://github.com/onyxfish/csvkit.git) ReStructuredText · 111 lines
20 .. note::
22 If you need to do more complex data analysis than csvkit can handle, use `agate <https://github.com/wireservice/agate>`_. If you need csvkit to be faster or to handle larger files, you may be reaching the limits of csvkit. Consider loading the data into SQL, or using `xsv <https://github.com/BurntSushi/xsv>`_.
24 Why csvkit?
README.md (https://github.com/stephpy/vim-config.git) Markdown · 34 lines
7 - [vimplug](https://github.com/junegunn/vim-plug) because it's the vim package manager :package:
8 - [fzf](https://github.com/junegunn/fzf) :heart:
9 - [ripgrep](https://github.com/BurntSushi/ripgrep) to search as fast as :flashlight: in your project files
10 - composer ... it has to be accessible through ̀̀`composer xxx` in your shell.
README.md (https://github.com/gkmngrgn/config.git) Markdown · 29 lines
Config.in (https://github.com/home-assistant/hassos.git) Autoconf · 14 lines
1 config BR2_PACKAGE_RIPGREP
2 bool "ripgrep"
4 select BR2_PACKAGE_HOST_CARGO
5 help
6 ripgrep is a line-oriented search tool that
7 recursively searches your current directory
8 for a regex pattern while respecting your gitignore
9 rules.
11 ripgrep is similar to other popular search tools like
12 The Silver Searcher, ack and grep.
14 https://github.com/BurntSushi/ripgrep
README.md (https://github.com/rhysd/misc.git) Markdown · 31 lines
rg.ts (https://github.com/fabiospampinato/vscode-todo-plus.git) TypeScript · 26 lines
recipe.rb (https://github.com/bernd/fpm-recipes.git) Ruby · 21 lines
1 class Ripgrep < FPM::Cookery::Recipe
2 description 'recursively searches directories for a regex pattern'
4 name 'ripgrep'
5 version '12.0.1'
6 revision '1'
8 homepage 'https://github.com/BurntSushi/ripgrep'
9 source "https://github.com/BurntSushi/ripgrep/releases/download/#{version}/ripgrep-#{version}-x86_64-unknown-linux-musl.tar.gz"
10 sha256 '2dbd6e0cef8048f26ea9f0d6b5412f117645001c5cec267b3bcd4716a64a7a7a'
16 bin.install 'rg'
17 man1.install 'doc/rg.1'
18 doc('ripgrep').install Dir['doc/*.md']
19 etc('bash_completion.d').install 'complete/rg.bash', 'rg'
20 end
Makefile (https://github.com/SynoCommunity/spksrc.git) Makefile · 21 lines
1 SPK_NAME = ripgrep
2 SPK_VERS = 13.0.0
3 SPK_REV = 1
4 SPK_ICON = src/ripgrep.png
6 DEPENDS = cross/$(SPK_NAME)
11 MAINTAINER = Hylen
12 DESCRIPTION = ripgrep is a line-oriented search tool that recursively searches your current directory for a regex pattern.
13 DISPLAY_NAME = ripgrep
16 SPK_COMMANDS = bin/rg
18 HOMEPAGE = https://github.com/BurntSushi/ripgrep
19 LICENSE = public domain/Unlicense
README.md (https://github.com/sneakerhax/Runbooks.git) Markdown · 18 lines
Cargo.toml (https://github.com/BurntSushi/ripgrep.git) TOML · 17 lines
setup-nci-env.sh (https://github.com/omad/dotfiles.git) Shell · 75 lines
README.md (https://github.com/bpierre/dotfiles.git) Markdown · 31 lines
src-grep.bat (https://github.com/zufuliu/notepad2.git) Batch · 4 lines
main.yml (https://github.com/Benoth/ansible-ubuntu.git) YAML · 5 lines
README.md (https://github.com/codingjester/oh-my-zsh.git) Markdown · 9 lines
aliases.sh (https://github.com/dm3/cygwin-config.git) Shell · 78 lines
build-rg.sh (https://bitbucket.org/ndotfiles/tool-builds.git) Shell · 24 lines
do.sh (https://github.com/gkmngrgn/config.git) Shell · 147 lines
63 pass \
64 pre-commit \
65 ripgrep \
66 tmux \
67 toilet \
121 fi
123 # install ripgrep
124 if hash rg 2>/dev/null; then
125 echo -e "rg is already installed. Skipped."
126 else
127 curl -L -o ripgrep.deb https://github.com/BurntSushi/ripgrep/releases/download/13.0.0/ripgrep_13.0.0_amd64.deb
128 sudo dpkg -i ripgrep.deb
README.md (https://github.com/kwbeam/dotfiles.git) Markdown · 35 lines
ripgrep.rb (https://repo.or.cz/Homebrew/homebrew-livecheck.git) Ruby · 4 lines
Rust week of 2016-10-14.rst (https://bitbucket.org/tshepang/blog) ReStructuredText · 19 lines
9 - I asked `a Nickel-related question`__, after searching and failing.
11 - `This post about ripgrep`__ is a masterpiece!
13 - Also, `just one contribution`__ this week.
16 __ http://stackoverflow.com/q/40119477/321731
17 __ http://blog.burntsushi.net/ripgrep
18 __ https://github.com/rust-lang/rust/pull/37314
README.md (https://github.com/narkisr/oh-my-zsh.git) Markdown · 13 lines
1 # ripgrep
3 This plugin adds completion for the text search tool [`ripgrep`](https://github.com/BurntSushi/ripgrep), also known as `rg`.
5 To use it, add `ripgrep` to the plugins array in your zshrc file:
7 ```zsh
8 plugins=(... ripgrep)
9 ```
11 Completion is taken from the ripgrep release [`0.10.0`](https://github.com/BurntSushi/ripgrep/releases/tag/0.10.0).
13 Updated on September 27th, 2018.
README.md (https://github.com/robbyrussell/oh-my-zsh.git) Markdown · 13 lines
1 # ripgrep
3 This plugin adds completion for the text search tool [`ripgrep`](https://github.com/BurntSushi/ripgrep), also known as `rg`.
5 To use it, add `ripgrep` to the plugins array in your zshrc file:
7 ```zsh
8 plugins=(... ripgrep)
9 ```
11 Completion is taken from the ripgrep release [`11.0.2`](https://github.com/BurntSushi/ripgrep/releases/tag/11.0.2).
13 Updated on August 16th, 2019.
README.md (https://github.com/AlexSatrapa/oh-my-zsh.git) Markdown · 13 lines
1 # ripgrep
3 This plugin adds completion for the text search tool [`ripgrep`](https://github.com/BurntSushi/ripgrep), also known as `rg`.
5 To use it, add `ripgrep` to the plugins array in your zshrc file:
7 ```zsh
8 plugins=(... ripgrep)
9 ```
11 Completion is taken from the ripgrep release [`12.1.1`](https://github.com/BurntSushi/ripgrep/releases/tag/12.1.1).
13 Updated on April 1st, 2021.
README.md (https://github.com/masylum/dotfiles.git) Markdown · 18 lines
12 In order for these dotfiles to shine I recommend installing:
14 - [ripgrep](https://github.com/BurntSushi/ripgrep): Alternative to `grep` that respects `.gitignore` and also serves as a better `find`.
15 - [fzf](https://github.com/junegunn/fzf): Fuzzy finder.
16 - [bat](https://github.com/sharkdp/bat): Alternative to `cat` with highlighting.
README.md (https://github.com/BurntSushi/ripgrep.git) Markdown · 38 lines
6 this crate strives for compatibility across Windows, macOS and Linux.
8 [](https://travis-ci.org/BurntSushi/ripgrep)
9 [](https://ci.appveyor.com/project/BurntSushi/ripgrep)
Cargo.toml (https://github.com/BurntSushi/ripgrep.git) TOML · 32 lines
README.md (https://github.com/BurntSushi/ripgrep.git) Markdown · 39 lines
5 `grep` crate for fast line oriented searching.
7 [](https://travis-ci.org/BurntSushi/ripgrep)
8 [](https://ci.appveyor.com/project/BurntSushi/ripgrep)
Cargo.toml (https://github.com/BurntSushi/ripgrep.git) TOML · 26 lines
Cargo.toml (https://github.com/BurntSushi/ripgrep.git) TOML · 33 lines
Cargo.toml (https://github.com/BurntSushi/ripgrep.git) TOML · 36 lines
README.md (https://github.com/BurntSushi/ripgrep.git) Markdown · 41 lines
3 ripgrep, as a library.
5 [](https://travis-ci.org/BurntSushi/ripgrep)
6 [](https://ci.appveyor.com/project/BurntSushi/ripgrep)
README.md (https://github.com/BurntSushi/ripgrep.git) Markdown · 36 lines
5 engine it uses pluggable.
7 [](https://travis-ci.org/BurntSushi/ripgrep)
8 [](https://ci.appveyor.com/project/BurntSushi/ripgrep)
Cargo.toml (https://github.com/BurntSushi/ripgrep.git) TOML · 24 lines
ripgrep-bin.rb (https://github.com/BurntSushi/ripgrep.git) Ruby · 23 lines
2 version '12.1.0'
3 desc "Recursively search directories for a regex pattern."
4 homepage "https://github.com/BurntSushi/ripgrep"
6 if OS.mac?
7 url "https://github.com/BurntSushi/ripgrep/releases/download/#{version}/ripgrep-#{version}-x86_64-apple-darwin.tar.gz"
8 sha256 "974351ca7d00083ba2fad52e2f2539c8ff114119c139420f592507962ab43b75"
9 elsif OS.linux?
10 url "https://github.com/BurntSushi/ripgrep/releases/download/#{version}/ripgrep-#{version}-x86_64-unknown-linux-musl.tar.gz"
11 sha256 "c6bba6d643b1a1f18994683e26d4d2b998b41a7a7360e63cb8ec9db8ffbf793c"
12 end
README.md (https://github.com/BurntSushi/ripgrep.git) Markdown · 35 lines
README.md (https://github.com/BurntSushi/ripgrep.git) Markdown · 35 lines
5 be used in the `grep` crate for fast line oriented searching.
7 [](https://travis-ci.org/BurntSushi/ripgrep)
8 [](https://ci.appveyor.com/project/BurntSushi/ripgrep)
Cargo.toml (https://github.com/BurntSushi/ripgrep.git) TOML · 31 lines
README.md (https://github.com/BurntSushi/ripgrep.git) Markdown · 37 lines
README.md (https://github.com/BurntSushi/ripgrep.git) Markdown · 66 lines
5 also provides lower level direct access to gitignore and file type matchers.
7 [](https://travis-ci.org/BurntSushi/ripgrep)
8 [](https://ci.appveyor.com/project/BurntSushi/ripgrep)
Cargo.toml (https://github.com/BurntSushi/ripgrep.git) TOML · 38 lines
Cargo.toml (https://github.com/BurntSushi/ripgrep.git) TOML · 22 lines
RELEASE-CHECKLIST.md (https://github.com/BurntSushi/ripgrep.git) Markdown · 42 lines
5 * Run `cargo outdated` and review semver incompatible updates. Unless there is
6 a strong motivation otherwise, review and update every dependency.
7 * Review changes for every crate in `crates` since the last ripgrep release.
8 If the set of changes is non-empty, issue a new release for that crate. Check
9 crates in the following order. After updating a crate, ensure minimal
20 * crates/grep (bump minimal versions as necessary)
21 * crates/core (do **not** bump version, but update dependencies as needed)
22 * Edit the `Cargo.toml` to set the new ripgrep version. Run
23 `cargo update -p ripgrep` so that the `Cargo.lock` is updated. Commit the
27 delete the tag from GitHub, make fixes, re-tag, delete the release and push.
28 * Copy the relevant section of the CHANGELOG to the tagged release notes.
29 Include this blurb describing what ripgrep is:
30 > In case you haven't heard of it before, ripgrep is a line-oriented search
41 Note that
42 [`cargo-up` can be found in BurntSushi's dotfiles](https://github.com/BurntSushi/dotfiles/blob/master/bin/cargo-up).
Cargo.toml (https://github.com/BurntSushi/ripgrep.git) TOML · 108 lines
6 ripgrep is a line-oriented search tool that recursively searches your current
7 directory for a regex pattern while respecting your gitignore rules. ripgrep
8 has first class support on Windows, macOS and Linux.
9 """
10 documentation = "https://github.com/BurntSushi/ripgrep"
11 homepage = "https://github.com/BurntSushi/ripgrep"
12 repository = "https://github.com/BurntSushi/ripgrep"
13 readme = "README.md"
14 keywords = ["regex", "grep", "egrep", "search", "pattern"]
86 assets = [
87 ["target/release/rg", "usr/bin/", "755"],
88 ["COPYING", "usr/share/doc/ripgrep/", "644"],
89 ["LICENSE-MIT", "usr/share/doc/ripgrep/", "644"],
README.md (https://github.com/BurntSushi/ripgrep.git) Markdown · 126 lines
5 simultaneously, and returning all of the globs that matched.
7 [](https://travis-ci.org/BurntSushi/ripgrep)
8 [](https://ci.appveyor.com/project/BurntSushi/ripgrep)