▄▄███▄▄·██╗ ██╗ ██████╗ ███╗ ███╗███████╗ ██╗
██╔════╝██║ ██║██╔═══██╗████╗ ████║██╔════╝ ██╔╝ ▄ ██╗▄
███████╗███████║██║ ██║██╔████╔██║█████╗ ██╔╝ ████╗
╚════██║██╔══██║██║ ██║██║╚██╔╝██║██╔══╝ ██╔╝ ▀╚██╔▀
███████║██║ ██║╚██████╔╝██║ ╚═╝ ██║███████╗██╔╝ ██╗ ╚═╝
╚═▀▀▀══╝╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
Target platforms: Xubuntu
sudo apt get install git
git clone https://github.com/westscz/.dotfiles.git ~/.dotfiles
This will clone repository to ~/.dotfiles directory
.dotfiles/dotfiles.sh install
df_config --open dotfiles in `$EDITOR`
df_udate --restart dotfiles
├── config --config files for tools like ssh/terminator/etc
├── dotfiles.sh --main script to install dotfiles
├── install --install scripts for apt/pip/snap/etc
├── scripts --some user scripts
├── system --system scripts like bashrc/alias/functions/etc
├── theme --fonts/wallpapers/icons
└── xfce --xfce specific configuration files
mk
: Create a new directory and enter itg
: No arguments:git status
, else acts likegit
play
: This creates a new playground with the name given as a - command line argo
: With no arguments opens the current directory, otherwise opens - the given locationtre
: Shorthand fortree
with hidden files and color enabledssh_key
: Print SSH if exist, else generate beforelogbook
: Create markdown file with actual date, default in - ~/Notebook/logbook/extract
: Extracts archived filesbackup
: Create a copy of a file/directory with appended .backupnline
: Color lines, use case$ ls -l | nline 5
cleanup
: Cleanup apt, trash and sort files in Downloads directoryupdate
: Update all packages in apt/flake/snapcurrent
: Save current installed packages liste
: Open current directory in editor, or other withe ~/directory
gitpush
: Commit all uncommited files and pushmv_next_display
: Move window to next displaysysinfo
: Custom show system infoterminal_test
: Test terminal colors
- copy
.thunderbird
file - create script to make everything from this list
The contents of this repo are in the public domain. See the LICENSE for details.
- Mathias Bynens https://github.com/mathiasbynens/dotfiles
- Nick S. Plekhanov https://github.com/nicksp/dotfiles
- Lars Kappert https://github.com/webpro/dotfiles
- Wynn Netherland, Adam Jahnke https://dotfiles.github.io/
- Xero https://github.com/xero/dotfiles/
- Lars Moelleken https://github.com/voku/dotfiles
- Ivy Zhang https://github.com/iiPlasma/dots
- Remy Sharps https://remysharp.com/2018/08/23/cli-improved
- https://sneak.berlin/20191011/stupid-unix-tricks/
- https://blog.yossarian.net/2020/01/23/Anybody-can-write-good-bash-with-a-little-effort