Forked from ftf dotfiles Inspired by holmans dotfiles Rakefile. Since some moron systems don't ship with ruby I wanted to use a pure shell script based installation.
How to use this:
./dotey install 
  Symlink dotfiles to the home directory
./dotey uninstall
  Remove all dotfile symlinks from home directory and restore from backup if possible
  
./dotey update
  Fetch updates from the repository and update symlinks if needed
./dotey link
  Update symlinks if needed
./dotey privatedots install
  Decrypt and unpack your private dotfiles and install them at this computer
./dotey privatedots link
  Link newly added private dotfiles to your home directory
./dotey privatedots pack
  Encrypt and pack your private dotfiles to transfer them to another box
./dotey privatedots delete
  Delete your private dotfiles from this computer
./dotey vimupdate
  Initialize or update the janus vim distribution (also update or
  install new vim plugins inside .janus.symlink)
- Open a fresh shell/Terminal session
- git clone git://github.com/idleyoungman/dotfiles .dotfiles
- or if the system has no git installed, grab the zip file
- -> wget https://github.com/idleyoungman/dotfiles/zipball/master && unzip master -d .dotfiles && rm master
- cd .dotfiles
- ./dotey install
- to use the janus vim distribution run: ./dotey vimupdate
- get the lolcat gem for color awesomeness
If you want, yes.
Or you can skip to the next file without replacing it or you can choose
to move your file to .dotfiles/backup.
Store them at .dotfiles/privatedots/zsh/ as somefile.zsh.
Git will ignore them, so you won't share any sensitive information if
you fork this repo.
As above, store them at .dotfiles/privatedots/bash as somefile.bash
Just put them in .dotfiles and name them something.symlink
to get them linked to your home directory, to do this run
./dotey link.
Example: ~/.dotfiles/.someth.ing.symlink will be linked to ~/.someth.ing
Just run ./dotey link
Put them in .dotfiles/privatedots. When they should be linked to your
home directory add as before .symlink to the filename.
To link newly added private dotfiles use ./dotey privatedots link
The privatedots directory will be compressed with tar/bzip2 and
afterwards encrypted with openssl/des.
- Run ./dotey privatedots packand enter a password when prompted
- Copy the privdots.des3 file to anothers box .dotfiledirectory by ftp/sftp/scp/rsync whatever
- At the other machine run ./dotey privatedots install
Just run ./dotey privatedots delete and they are gone
While this thought should be appreciated, you probably don't want to share your ftp or irssi passwords with everyone out there.
- Janus Vim Distribution
- Vim colorscheme: Busybee
- Vim colorscheme: corn
- Vim colorscheme: kellys
- Vim plugin: LaTeX-Box
- Vim plugin: vim-haml
- Vim plugin: vim-ruby
- Vim plugin: vim-smartinput
- Vim plugin: vim-markdown-preview
In your .dotfiles directory execute:
git submodule add -f https://github..... janus.symlink/pluginname
and then run ./dotey vimupdate
Go fork the repo and come up with something better.
The same applies if you don't like my config files ;)