2021-12-23 16:38:19 +00:00
|
|
|
+++
|
|
|
|
title = "Modernize your linux workflow with Rust"
|
|
|
|
description = "Various tools and software that will modernize your workflow"
|
|
|
|
date = 2020-11-06
|
2021-12-24 11:02:07 +00:00
|
|
|
[taxonomies]
|
|
|
|
categories = ["rust", "tools"]
|
2021-12-23 16:38:19 +00:00
|
|
|
+++
|
|
|
|
|
|
|
|
## exa, a replacement for 'ls'
|
|
|
|
A replacement for ls which features better defaults and more features.
|
|
|
|
|
|
|
|
[github.com/ogham/exa](https://github.com/ogham/exa)
|
|
|
|
|
2021-12-23 16:58:31 +00:00
|
|
|
![exa example](/img/exa_preview.png)
|
2021-12-23 16:38:19 +00:00
|
|
|
|
|
|
|
## bat, a cat(1) clone with wings.
|
|
|
|
|
|
|
|
Bat supports syntax highlighting, git integration, paging and more.
|
|
|
|
|
2021-12-23 16:58:31 +00:00
|
|
|
![](/img/bat_cmd_example.png)
|
2021-12-23 16:38:19 +00:00
|
|
|
|
|
|
|
If you use (neo)vim with fzf.vim and have ripgrep and bat installed your search will have a preview window with highlighted code:
|
|
|
|
|
2021-12-23 16:58:31 +00:00
|
|
|
![](/img/vim_bat_preview.png)
|
2021-12-23 16:38:19 +00:00
|
|
|
|
|
|
|
## fd, a simple, fast and user-friendly alternative to find
|
|
|
|
|
|
|
|
[github.com/sharkdp/fd](https://github.com/sharkdp/fd)
|
|
|
|
|
|
|
|
It's faster, more convenient, ignores hidden files and gitignore files by default and more.
|
|
|
|
|
|
|
|
![](https://raw.githubusercontent.com/sharkdp/fd/master/doc/screencast.svg)
|
|
|
|
|
|
|
|
## Starship, a customizable cross-shell prompt
|
|
|
|
|
|
|
|
[starship.rs](https://starship.rs/)
|
|
|
|
|
|
|
|
![](https://raw.githubusercontent.com/starship/starship/master/media/demo.gif)
|