update readme

This commit is contained in:
Tomasz Kapias 2023-03-18 21:56:47 +07:00
parent 8895a5eaef
commit bd505164cd
Signed by: tkapias
SSH key fingerprint: SHA256:bsmasrX7y0xxAHa/x1x8zAgHInO4nPpKMk5JIQ0Vsbw

View file

@ -4,29 +4,23 @@
![Debian](https://img.shields.io/badge/Debian-D70A53?style=for-the-badge&logo=debian&logoColor=white)
![Ubuntu](https://img.shields.io/badge/Ubuntu-E95420?style=for-the-badge&logo=ubuntu&logoColor=white)
**bashrc** is a collection of dotfiles dedicated to environment setup for Debian/Ubuntu (server/desktop) systems.
**bashrc** is a collection of dotfiles dedicated to environment setup for Debian based server/desktop systems.
I use these files on my personnal desktops and most semi-professional projects.
- I use these files on my personnal desktops and most semi-professional projects.
The most powerful features are related to my own setup for tmux, ssh, nfty or keepassxc.
- The most powerful features are related to my own setup for tmux, ssh, nfty or keepassxc.
It contain also many aliases and functions of interest.
- It alse contains many aliases and functions of interest.
---
>###### Table of contents
>**[FEATURES](#features)**
>**[INSTALLATION](#installation)**
---
----
## Features
- Include [Liquid Prompt][liquidprompt_repo] (An intelligent and non-intrusive prompt for Bash and zsh)
- FZF bindings ready
- Full TMUX experience
- Use [KeePassXC][KeePassXC_website] as ssh-agent and keyring
- Execution notifications with [NTFY][NTFY_repo]
- Include [Liquid Prompt][liquidprompt_repo]. (An intelligent and non-intrusive prompt for Bash and zsh)
- Ready for FZF bindings.
- Full TMUX experience, even surviving desktop user reconnexions.
- Ready to use [KeePassXC][KeePassXC_website] as ssh-agent and keyring.
- Command notifications with [NTFY][NTFY_repo].
- And many more aliases and functions to discover ...
## Requirements
@ -40,21 +34,21 @@ It contain also many aliases and functions of interest.
- systemd, systemd-container
- vim
- ncdu
- fzf
- fzf (get the latest release)
- pipx
- keepassxc
- keyring
- tmux
- keyring (python)
- tmux (get the latest release)
- fzf-tmux
- exa
- exa (get the latest release)
- fd
- xclip
- MOTDFetch
- [MOTDfetch][MOTDfetch_repo]
- curl
- bat
- bat (get the latest release)
- dunstify
- wget
- emoji-fzf
- wget2
- emoji-fzf (python)
- ssh
- ...
@ -110,10 +104,11 @@ chmod 600 /etc/skel/.bashrc /etc/skel/.bashrc.d/* /etc/skel/.bash_logout /etc/sk
cat /etc/skel/.bashrc.d/02-secrets.bashrc
```
---
----
[//]: # (LINKS)
[bashrc_repo]: https://git.tkapias.net/tkapias/bashrc
[liquidprompt_repo]: https://github.com/nojhan/liquidprompt
[KeePassXC_website]: https://keepassxc.org
[NTFY_repo]: https://github.com/binwiederhier/ntfy
[MOTDfetch_repo]: https://git.tkapias.net/tkapias/MOTDfetch