๐Ÿ“ฆ qarmin / Rusty-Linux

๐Ÿ“„ RustyLinux.sh ยท 122 lines
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122#!/bin/bash

# Simple bash script to compile and install basics Rust tools which are replacement to commonly used Linux tools
# To upgrade apps, just run this script

# Update Rust
rustup update


# CLI
# eza - ls
cargo install eza

# zoxide - cd
cargo install zoxide

# sd - sed
cargo install sd

# amp - vim
cargo install amp

# coreutils uutils - coreutils
cargo install coreutils

# bat - cat
cargo install bat

# ripgrep - grep
cargo install ripgrep
## ripgrep-all - grep
# cargo install ripgrep

# dust - du
cargo install du-dust

# dysk - df
cargo install --locked dysk

# dog - dig
cargo install dog

# fd - find
cargo install fd-find

# rip - rm
cargo install rip2

# lolcate - locate
cargo install lolcate-rs

# websocat - curl
cargo install websocat

# hx - hexdump
cargo install hx

# procs - ps
cargo install procs

# bottom - top
cargo install bottom

# choose - cut/awk
cargo install choose

# jql - jq
cargo install jql

# just - make
cargo install just

# zenith - htop
cargo install --git https://github.com/bvaisvil/zenith.git

# alacritty - terminal
cargo install alacritty

# tokei - cloc
cargo install tokei

# eva - bc
cargo install eva

# broot - tree
cargo install broot

# uniqtoo
cargo install uniqtoo


# GUI

# Image Viewer - emulsion
cargo install emulsion

# Process Viewer - process_viewer
cargo install process_viewer

# Text Editor - gxi
cargo install --git https://github.com/bvinc/gxi.git

# Bootable USB - popsicle
cargo install --git https://github.com/pop-os/popsicle.git popsicle_gtk

# Data cleaner - czkawka
cargo install czkawka_gui
# or cargo install fclones-gui

# File renamer - szyszka
cargo install szyszka

# Music player - amberol - not available on cargo
flatpak install flathub io.bassi.Amberol

# Game engine - fyrox
cargo install fyrox

# DE - cosmic-epoch - instruction currently not available

exit 0