Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shreyas-a-s/linux-tweaks
Install script for the Linux tweaks that I use regardless of the WM/DE
https://github.com/shreyas-a-s/linux-tweaks
archlinux bash debian desktop-environment dnf fedora fish-shell gnome nixos rhel windowmanagers zsh zsh-plugin zshrc
Last synced: 4 months ago
JSON representation
Install script for the Linux tweaks that I use regardless of the WM/DE
- Host: GitHub
- URL: https://github.com/shreyas-a-s/linux-tweaks
- Owner: shreyas-a-s
- License: gpl-3.0
- Created: 2023-06-27T20:42:46.000Z (about 1 year ago)
- Default Branch: de
- Last Pushed: 2024-03-25T07:40:14.000Z (4 months ago)
- Last Synced: 2024-03-27T12:03:46.931Z (4 months ago)
- Topics: archlinux, bash, debian, desktop-environment, dnf, fedora, fish-shell, gnome, nixos, rhel, windowmanagers, zsh, zsh-plugin, zshrc
- Language: Shell
- Homepage:
- Size: 7 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- debian-awesome - debian customisation script
README
# Linux Tweaks
These are the customisations for linux (currently Debian, Archlinux, NixOS & RHEL based linux distros) that I use regardless of the Desktop Environment or Window Manager.## Screenshots
![desktop](https://github.com/shreyas-a-s/linux-tweaks/assets/137637016/39040215-2486-45f4-8009-1a6a6bdf833b)## Features
- A single installation script for all of the customisations
- Ability to choose bash, [fish](https://github.com/fish-shell/fish-shell) or [zsh](https://github.com/zsh-users/zsh) as the interactive shell in terminal.
- All of them are customised out-of-the-box (using their respective config files & [starship](https://github.com/starship/starship) prompt).
- Custom aliases on all shells.## Programs that this script installs (only the major ones)
### GUI Programs
- [Gparted](https://gitlab.gnome.org/GNOME/gparted) (The best disks & partition manager ever)
- [Joplin](https://github.com/laurent22/joplin) (Note taking app with sync capabilities & ed-to-end encryption)
- [KeePassXC](https://github.com/keepassxreboot/keepassxc) (Offline password manager)
- [OBS Studio](https://github.com/obsproject/obs-studio) (Industry-standard software for screen recording & streaming)
- [Vlc](https://github.com/videolan/vlc) (Video/Audio Player)### Terminal Programs
- [Bat](https://github.com/sharkdp/bat) (The improved cat command)
- [Fzf](https://github.com/junegunn/fzf) (Command-line file search tool)
- [LSDeluxe](https://github.com/lsd-rs/lsd) (The better ls command)
- [NCurses Disk Usage](https://dev.yorhel.nl/ncdu) (Command-line disk usage analyzer)
- [Neovim](https://github.com/neovim/neovim) (Extensible command-line text editor)
- [TLDR](https://github.com/tldr-pages/tldr) (Simplified man pages)
- [Trash-cli](https://github.com/andreafrancia/trash-cli) (Command-line Trashcan)
- [Shellcheck](https://github.com/koalaman/shellcheck) (Analyse your shell scripts)
- [Zoxide](https://github.com/ajeetdsouza/zoxide) (Smarter cd command)### GNOME-Suite Programs
- [Fragments](https://gitlab.gnome.org/World/Fragments) (GNOME-suite torrent client)
- [GSConnect](https://github.com/GSConnect/gnome-shell-extension-gsconnect) (KDE Connect implementation for GNOME)
- [Secrets](https://gitlab.gnome.org/World/secrets) (GNOME-suite password manager that is Keepass-based)## Installation
Execute install.sh as **normal user** from a terminal:
```bash
git clone https://github.com/shreyas-a-s/linux-tweaks.git
cd linux-tweaks/
./install.sh
```For those who would like a single-line command:
```bash
git clone https://github.com/shreyas-a-s/linux-tweaks.git && cd linux-tweaks/ && ./install.sh
```