List of bash scripts for installing files on the raspberrypi or any linux based server
Go to file
John Dowe 91308c7769 Update '.doweFiles/mysql_install.sh' 2023-06-08 05:27:49 -06:00
.doweFiles Update '.doweFiles/mysql_install.sh' 2023-06-08 05:27:49 -06:00
Raspi-Config Update .gitignore, LICENSE, and README.md 2022-01-06 15:48:55 -07:00
etc Update php.ini, php.ini, and 7 more files... 2021-12-08 23:05:02 -07:00
motd_files Update .bash_aliases, .nanorc, and 15 more files... 2021-11-30 11:25:36 -07:00
root Update .bash_aliases, .bash_history, and 5 more files... 2021-12-08 10:47:28 -07:00
usr/share/downloads Update php.ini, php.ini, and 7 more files... 2021-12-08 23:05:02 -07:00
.bash_aliases - Added some aliases for nodejs and tail 2021-12-02 10:08:32 -07:00
.bash_history Update .bash_history, .bash_logout, and 3 more files... 2021-12-07 20:00:18 -07:00
.bash_logout Update .bash_history, .bash_logout, and 3 more files... 2021-12-07 20:00:18 -07:00
.bashrc Update .bashrc, tmux.sh, and .profile 2021-11-30 10:37:42 -07:00
.gitattributes Initial commit 2021-11-28 00:31:47 -07:00
.gitignore Update .gitignore, LICENSE, and README.md 2022-01-06 15:48:55 -07:00
.my.cnf Merge branch 'master' of https://scm.genesisrage.net/mrjohndowe/Raspi-Config.git 2022-01-06 15:43:35 -07:00
.my.cnf.BAK Update .bashrc, phpMyAdmin-config.php, and 2 more files... 2021-11-28 05:07:11 -07:00
.nanorc Update .bash_aliases, .nanorc, and 15 more files... 2021-11-30 11:25:36 -07:00
.profile Update .bash_history, .bash_logout, and 3 more files... 2021-12-07 20:00:18 -07:00
.tmux.conf Update .bash_history, .bash_logout, and 3 more files... 2021-12-07 20:00:18 -07:00
.wget-hsts Update motd.sh and .wget-hsts 2021-11-30 10:04:46 -07:00
LICENSE Merge branch 'master' of https://scm.genesisrage.net/mrjohndowe/Raspi-Config.git 2022-01-06 15:43:35 -07:00
README.md Update 'README.md' 2022-01-06 13:13:54 -07:00
cheatsheet.txt Update nginx_install.sh, nginxDefault, and 3 more files... 2021-11-28 04:51:58 -07:00
check.sh Update init.old, motd.sh, and check.sh 2021-11-30 12:12:08 -07:00
init.old Update init.old 2021-11-30 11:41:08 -07:00
init.sh Update init.sh 2022-01-07 10:21:03 -07:00
test.sh Update init.sh and test.sh 2021-12-05 12:59:43 -07:00
watch_files.sh Update watch_files.sh 2022-01-06 15:47:18 -07:00

README.md

Raspi-Config

Raspberry Pi related scripts and settings

Note: This repo is a draft, main purpose is to serve as a backup as I go along experimenting. I haven't spend much time prettifying it i.e. (my usual level of comments and testing) as the priority was figuring out what does this button do?.

Run init.sh

curl -s https://scm.genesisrage.net/mrjohndowe/Raspi-Config/raw/branch/master/init.sh >> init.sh | sudo chmod +x init.sh; ./init.sh
  • Overwrites existing .bashrc with the one included in this repo
  • Setup a pre-defined custom MOTD
  • Setup bash aliases for scripts installed
  • Reload all changes

The prupose of this script is to serve as a one click solution for taking care of all the things I usually do after setting up a Pi. These include customizing the bash profile, setting up a login message with useful info.

The script has some logic built-in, it asks you if you want to install a script, and only installs it if you say yes. If you don't it'll skip that part and move on to the next thing in the script. This is handy when you have for example already configured your ~/.bashrc and do not want to override it.