Skip to content

corgan2222/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

434 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles - bash Profile, Alias and basic Functions

473 Aliases · 205 Functions · 40 Tools · 79 Installers all the Linux Stuff i used over the last 10 years

Features

  • same Alias and Commands on different OS
  • seperate Functions and Alias for each OS
  • easy installer
  • Custom MOTD (Message of the Day) for each OS
  • Backup/Sync via homeshick on GitHub
  • 473 Aliases across all platforms
  • 205 Functions
  • 40 Tools
  • 79 Installers for any type of Software with Bash GUI Installer
  • Cheat/Hint/Help System
  • create Documentation automaticly for Github

Support for OS:

Distro Aliases Functions Tools Installers
base (all platforms) 313 187 40 79
proxmox 46 9
ubuntu19 20
ubuntu16 27
ubuntu18
raspi 27 5
asuswrt 16
synology 12
unraid 12 4
kali
Total 473 205 40 79

Table of Contents

Requirements

  • linux or wsl
  • git
  • a lot of other stuff, check the functions

Installation

Linux:

#just this repo
bash <(curl https://corgan2222.github.io/dotfiles/deploy_headless.sh)

or
bash <(curl https://sh.knaak.org)

or
curl sh.knaak.org | bash

gitSaveCredential

alias functions from /.dot/.bash_functions.sh

Update:

saveHome

Load:

loadHome

Check:

checkHome

add File or Folder:

addToHome [file, folder]

homeshick native

Update:

homeshick cd dotfiles
gitadd "message"
gitp
cd -

Load:

 homeshick pull dotfiles
 homeshick link #for new files
  reload

Check:

homeshick check dotfiles

add File or Folder:

homeshick track dotfiles [file, folder]

troubleshoot

homeshick cd dotfiles
git status
#rm file
git pull

Usage example

For alias and functions check the [Wiki][https://github.com/corgan2222/dotfiles/wiki].

Software Used and thanks

Meta

Stefan Knaak – stefan@knaak.org

About

dotfiles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages