# Linux

## Työkalut, 2023-11

> Kertokaa :suosituimmat yksinkertaiset työkalut, jotka olette asentaneet Linux-koneeseen. En tarkoita siis näitä valmiita työkaluja, joita kaikki käyttävät (find, wc...), vaan jotain, mitä pitää asentaa erikseen.

* https://github.com/cantino/mcfly  Osaa yllättävän hyvin ehdottaa, mitä komentoa haluan ajaa missäkin hakemistossa.
* https://github.com/sharkdp/fd  - find-työkalun parempi versio.
* https://github.com/sharkdp/bat - harvemmin tulee käytettyä mutta oletus "asennan aina"
* https://github.com/ggreer/the_silver_searcher  - silversearcher-ag debianissa / ubuntussa
* https://github.com/jqlang/jq
* Oon viimeaikoina tykästynyt lazygittiin git-käyttöliitymänä https://github.com/jesseduffield/lazygit
* Ja nnn file managerina / kansioiden välillä hyppimiseen https://github.com/jarun/nnn
* uusin löydös lienee gitille https://github.com/dandavison/delta
* diffstat tulee kans varmaan jossain vaiheessa asennettua, vaikka periaatteessa git diff --stat pärjäisikin, jotenkin vaan luontevampaa pistää putkeen
* tosi hyvä koodikatselmointeja tehdessä ja valitessa tiettyjä tiedostoja tulevaa git committiin https://github.com/jonas/tig tai eri haarojen vilaisuun ilman checkouttia
* tämä ja sitten korvaa shellin reverse history searchin tällä: https://github.com/junegunn/fzf
* https://github.com/eza-community/eza tommoinen näytti olevan aliasoituna ls:ksi. samoin kuin find=fd ja cat=bat, ei noita muuten muistais käytellä
* ehdoton kilkutin screenshottien ottaamiseen https://github.com/flameshot-org/flameshot
* Ncdu
* https://httpie.io/
* laitetaas vielä yks mitä tulee käytettyä kokoajan, eli cd:n korvike z: https://github.com/ajeetdsouza/zoxide
* pv ja moreutils
* p10k on kätevä kun asentelee suoraan monta plugaria, kubecontextit ja aws profiilit näkyy promptissa jnejne https://github.com/romkatv/powerlevel10k
* ripgrep (toinen vaihtoehto perusgrepille): https://github.com/BurntSushi/ripgrep
* bruno - vaihtoehto httpie:lle ja/tai postmanille: https://www.usebruno.com/