Go to file
2014-05-13 15:43:18 +03:00
.keys .keys/ssh: tell what fineid keys are. 2014-04-15 12:37:16 +03:00
openbox@dfc0c52083 add Xdefaults for rxvt-unicode-256color 2014-01-22 15:54:23 +02:00
.bash_aliases.MKAYSIGREP aliasing aptitude to something else doesn't make sense. 2014-04-21 18:26:21 +03:00
.cat.sh MKAYSIGREP is ready 2012-12-21 14:50:51 +02:00
.environment.MKAYSIGREP README.md: drop most depedency 2012-12-21 15:32:52 +02:00
.gitconfig.MKAYSIGREP gitconfig: fix my email address. 2014-04-19 11:53:45 +03:00
.gitignore .gitignore: add openbox/* && obclone: add script 2013-02-10 20:13:09 +02:00
.gpg.conf.MKAYSIGREP New GPG key 0x0C207F07B2F32B67 2014-03-23 20:26:38 +02:00
.install.MKAYSIGREP.run bashrc & zshrc: add function shell-things. Closes #21. 2014-05-06 17:12:33 +03:00
.mailmap Add .mailmap 2014-04-19 12:39:20 +03:00
.pastebinit.xml.MKAYSIGREP Revert "pastebinit.xml: use @ProgVal's pastebin." 2014-01-04 19:49:50 +02:00
.zsh_aliases.MKAYSIGREP aliasing aptitude to something else doesn't make sense. 2014-04-21 18:26:21 +03:00
AddU-PPAs.run AddU-PPAs.run: install apt-cacher-ng before everything else 2013-05-06 12:08:22 +03:00
bashrc bashrc & zshrc: remove my if from osx-functions. 2014-05-13 15:43:18 +03:00
cat.run fix previous commit 2012-12-22 21:53:10 +02:00
chmod bashrc & zshrc: add / after directories in ls on OS X. 2014-05-01 15:07:12 +03:00
gitconfig gitconfig: fix my email address. 2014-04-19 11:53:45 +03:00
gpg-agent.conf gpg-agent.conf: enable SSH support 2013-01-17 15:07:21 +02:00
gpg.conf New GPG key 0x0C207F07B2F32B67 2014-03-23 20:26:38 +02:00
install.run inxi.conf: add inxi config. 2014-04-27 20:53:43 +03:00
inxi.conf inxi.conf: Use color scheme 28. 2014-04-28 20:27:44 +03:00
LICENSE.md LICENSE.md: fix year and my name 2014-02-18 08:59:18 +02:00
obclone obclone: remove openbox/ first 2013-04-29 09:17:12 +03:00
oidentd.conf Add oidentd.conf replying with uid. 2014-01-04 19:36:31 +02:00
pastebinit.xml Revert "pastebinit.xml: use @ProgVal's pastebin." 2014-01-04 19:49:50 +02:00
README.md Update README.md . Closes #25 . 2014-05-13 14:23:15 +03:00
sks-keyservers.netCA.pem gpg.conf: Use hkps keyserver 2013-02-26 11:45:35 +02:00
tmux.conf tmux.conf: don't specify any shell 2013-04-28 14:21:19 +03:00
vimrc vimrc: little cleaning 2012-12-21 13:08:42 +02:00
wwwuser wwwuser: the user is www-data, not apache. 2014-04-24 19:58:58 +03:00
Xdefaults Xdefaults: add font fallbacks (not-bold) 2014-04-20 16:40:39 +03:00
xinitrc xinitrc: copy from openbox 2013-02-10 20:21:05 +02:00
xsessionrc do not set display 2013-02-10 20:34:50 +02:00
zshrc bashrc & zshrc: remove my if from osx-functions. 2014-05-13 15:43:18 +03:00

What is this?

This repository has my rc-files other things that I want to have everywhere.

Where does the name “shell-things” come from? / History

In the beginning this repository was only GitHub gist and contained only two files, bashrc.

Then I moved to zsh and abandoned .bashrc.

Some time after that I got need for having both files so I merged them into shell-things. At some point there came many other files from which some arent related to shells, but I dont want to rename it.

And why would I rename this? shell-things name is more unique than dotfiles and this has been shell-things for years.

How do I use this?

How you should use this.

The best way to use files things like this is to read them and copy-paste the things that look useful to you to your own files.

How you will most likely use this.

If you are lazy or want to copy me as much as possible, you will install git, curl and wget if you dont have them already and run

wget https://mkaysi.github.io/shell-things/shell-things.bash
source shell-things.bash
shell-things
source ~/.`echo $SHELL|cut -d/ -f3`rc

To upgrade, simply run shell-things.

How I use this.

As I know everything that is in this repository, I simply do the above.

I know everything that is in this file and how it affects my environment and I want it, so I can do that.