diff options
| author | 2015-02-22 17:15:39 +0100 | |
|---|---|---|
| committer | 2015-02-22 17:15:39 +0100 | |
| commit | d0ecb2a9d770b1987e3be7cdc549d46880b89c5e (patch) | |
| tree | d493b4afd8268adb3e1f374cd73e5db662f260d6 | |
| parent | b86e22c339276441f344d61ad104a7cebd3b5858 (diff) | |
| download | dotfiles-d0ecb2a9d770b1987e3be7cdc549d46880b89c5e.tar.gz dotfiles-d0ecb2a9d770b1987e3be7cdc549d46880b89c5e.tar.bz2 dotfiles-d0ecb2a9d770b1987e3be7cdc549d46880b89c5e.zip | |
Moved from stow to dotfiles for dotfile management
| -rw-r--r-- | .gitmodules | 15 | ||||
| -rw-r--r-- | Makefile | 10 | ||||
| -rw-r--r-- | README.md | 13 | ||||
| -rw-r--r-- | Xresources (renamed from xorg/.Xresources) | 0 | ||||
| -rw-r--r-- | bashrc (renamed from bash/.bashrc) | 0 | ||||
| -rw-r--r-- | compton (renamed from compton/.compton) | 0 | ||||
| -rwxr-xr-x | config/herbstluftwm/autostart (renamed from herbstluftwm/.config/herbstluftwm/autostart) | 0 | ||||
| -rw-r--r-- | config/herbstluftwm/dependencylist (renamed from herbstluftwm/.config/herbstluftwm/dependencylist) | 0 | ||||
| -rwxr-xr-x | config/herbstluftwm/lock.sh (renamed from herbstluftwm/.config/herbstluftwm/lock.sh) | 0 | ||||
| -rwxr-xr-x | config/herbstluftwm/notify.sh (renamed from herbstluftwm/.config/herbstluftwm/notify.sh) | 0 | ||||
| -rwxr-xr-x | config/herbstluftwm/panel.sh (renamed from herbstluftwm/.config/herbstluftwm/panel.sh) | 0 | ||||
| -rw-r--r-- | config/herbstluftwm/panel_indicators.sh (renamed from herbstluftwm/.config/herbstluftwm/panel_indicators.sh) | 0 | ||||
| -rwxr-xr-x | config/herbstluftwm/popup.sh (renamed from herbstluftwm/.config/herbstluftwm/popup.sh) | 0 | ||||
| -rwxr-xr-x | config/herbstluftwm/start.sh (renamed from herbstluftwm/.config/herbstluftwm/start.sh) | 0 | ||||
| -rw-r--r-- | config/herbstluftwm/theme.sh (renamed from herbstluftwm/.config/herbstluftwm/theme.sh) | 0 | ||||
| l--------- | config/redshift.conf | 1 | ||||
| m--------- | dotfiles | 0 | ||||
| -rwxr-xr-x | dotfiles.sh | 7 | ||||
| -rw-r--r-- | dotfilesrc | 13 | ||||
| -rwxr-xr-x | liquidpromptrc (renamed from liquidprompt/.liquidpromptrc) | 0 | ||||
| -rwxr-xr-x | lp_ps1 (renamed from liquidprompt/.lp_ps1) | 0 | ||||
| -rw-r--r-- | redshift/.config/redshift.conf | 46 | ||||
| -rw-r--r-- | themes/numix-no-title-max/index.theme (renamed from themes/.local/share/themes/numix-no-title-max/index.theme) | 0 | ||||
| -rw-r--r-- | themes/numix-no-title-max/metacity-1/metacity-theme-3.xml (renamed from themes/.local/share/themes/numix-no-title-max/metacity-1/metacity-theme-3.xml) | 0 | ||||
| -rw-r--r-- | themes/numix-no-title/index.theme (renamed from themes/.local/share/themes/numix-no-title/index.theme) | 0 | ||||
| -rw-r--r-- | themes/numix-no-title/metacity-1/metacity-theme-3.xml (renamed from themes/.local/share/themes/numix-no-title/metacity-1/metacity-theme-3.xml) | 0 | ||||
| m--------- | vim/.vim/bundle/supertab | 0 | ||||
| l--------- | vim/autoload/pathogen.vim (renamed from vim/.vim/autoload/pathogen.vim) | 0 | ||||
| m--------- | vim/bundle/nerdtree (renamed from vim/.vim/bundle/nerdtree) | 0 | ||||
| m--------- | vim/bundle/supertab | 0 | ||||
| m--------- | vim/vim-pathogen (renamed from vim/.vim/vim-pathogen) | 0 | ||||
| -rw-r--r-- | vimrc (renamed from vim/.vimrc) | 0 |
32 files changed, 33 insertions, 72 deletions
diff --git a/.gitmodules b/.gitmodules index 2d31281..dd834b9 100644 --- a/.gitmodules +++ b/.gitmodules | |||
| @@ -1,9 +1,12 @@ | |||
| 1 | [submodule "vim/.vim/vim-pathogen"] | 1 | [submodule "dotfiles"] |
| 2 | path = vim/.vim/vim-pathogen | 2 | path = dotfiles |
| 3 | url = https://github.com/jbernard/dotfiles.git | ||
| 4 | [submodule "vim/vim-pathogen"] | ||
| 5 | path = vim/vim-pathogen | ||
| 3 | url = https://github.com/tpope/vim-pathogen.git | 6 | url = https://github.com/tpope/vim-pathogen.git |
| 4 | [submodule "vim/.vim/bundle/nerdtree"] | 7 | [submodule "vim/bundle/nerdtree"] |
| 5 | path = vim/.vim/bundle/nerdtree | 8 | path = vim/bundle/nerdtree |
| 6 | url = https://github.com/scrooloose/nerdtree.git | 9 | url = https://github.com/scrooloose/nerdtree.git |
| 7 | [submodule "vim/.vim/bundle/supertab"] | 10 | [submodule "vim/bundle/supertab"] |
| 8 | path = vim/.vim/bundle/supertab | 11 | path = vim/bundle/supertab |
| 9 | url = https://github.com/ervandew/supertab.git | 12 | url = https://github.com/ervandew/supertab.git |
diff --git a/Makefile b/Makefile deleted file mode 100644 index c383450..0000000 --- a/Makefile +++ /dev/null | |||
| @@ -1,10 +0,0 @@ | |||
| 1 | ALL=$(shell ls -p | grep "/") | ||
| 2 | HOME=$(shell echo ~) | ||
| 3 | |||
| 4 | install: | ||
| 5 | @echo "Installing dotfiles to $(HOME)" | ||
| 6 | @stow -t $(HOME) -v $(ALL) | ||
| 7 | |||
| 8 | uninstall: | ||
| 9 | @echo "Uninstalling dotfiles" | ||
| 10 | @stow -t $(HOME) -Dv $(ALL) | ||
| @@ -6,15 +6,8 @@ Recently I've been discovering tiling window managers and that customizeing my d | |||
| 6 | This means I've got a "lot" of dotfiles I want to share across my machines and with everyone who is interested. | 6 | This means I've got a "lot" of dotfiles I want to share across my machines and with everyone who is interested. |
| 7 | 7 | ||
| 8 | ###How to install | 8 | ###How to install |
| 9 | You can | ||
| 10 | - copy the files to your home directory | ||
| 11 | 9 | ||
| 12 | or | 10 | 1. Clone this repository and cd into it |
| 13 | - You can run make install to stow all dotfiles to your home directory (recommended) | 11 | 2. Run `./dotfiles.sh --sync` to sync all the dotfiles to your $HOME |
| 14 | |||
| 15 | The makefile has two recepies: | ||
| 16 | - install: Installs all my dotfiles to your $HOME | ||
| 17 | - uninstall: Uninstalls all my dotfiles | ||
| 18 | |||
| 19 | The makefile depends on GNU Stow. | ||
| 20 | 12 | ||
| 13 | Thanks to [jbernard](https://github.com/jbernard) for making dotfile management easy! | ||
diff --git a/xorg/.Xresources b/Xresources index b489339..b489339 100644 --- a/xorg/.Xresources +++ b/Xresources | |||
diff --git a/compton/.compton b/compton index 2f736fd..2f736fd 100644 --- a/compton/.compton +++ b/compton | |||
diff --git a/herbstluftwm/.config/herbstluftwm/autostart b/config/herbstluftwm/autostart index 78e9af8..78e9af8 100755 --- a/herbstluftwm/.config/herbstluftwm/autostart +++ b/config/herbstluftwm/autostart | |||
diff --git a/herbstluftwm/.config/herbstluftwm/dependencylist b/config/herbstluftwm/dependencylist index 7d3babf..7d3babf 100644 --- a/herbstluftwm/.config/herbstluftwm/dependencylist +++ b/config/herbstluftwm/dependencylist | |||
diff --git a/herbstluftwm/.config/herbstluftwm/lock.sh b/config/herbstluftwm/lock.sh index 04c4638..04c4638 100755 --- a/herbstluftwm/.config/herbstluftwm/lock.sh +++ b/config/herbstluftwm/lock.sh | |||
diff --git a/herbstluftwm/.config/herbstluftwm/notify.sh b/config/herbstluftwm/notify.sh index 40c5330..40c5330 100755 --- a/herbstluftwm/.config/herbstluftwm/notify.sh +++ b/config/herbstluftwm/notify.sh | |||
diff --git a/herbstluftwm/.config/herbstluftwm/panel.sh b/config/herbstluftwm/panel.sh index 763c668..763c668 100755 --- a/herbstluftwm/.config/herbstluftwm/panel.sh +++ b/config/herbstluftwm/panel.sh | |||
diff --git a/herbstluftwm/.config/herbstluftwm/panel_indicators.sh b/config/herbstluftwm/panel_indicators.sh index e450337..e450337 100644 --- a/herbstluftwm/.config/herbstluftwm/panel_indicators.sh +++ b/config/herbstluftwm/panel_indicators.sh | |||
diff --git a/herbstluftwm/.config/herbstluftwm/popup.sh b/config/herbstluftwm/popup.sh index eda37f5..eda37f5 100755 --- a/herbstluftwm/.config/herbstluftwm/popup.sh +++ b/config/herbstluftwm/popup.sh | |||
diff --git a/herbstluftwm/.config/herbstluftwm/start.sh b/config/herbstluftwm/start.sh index f10fca6..f10fca6 100755 --- a/herbstluftwm/.config/herbstluftwm/start.sh +++ b/config/herbstluftwm/start.sh | |||
diff --git a/herbstluftwm/.config/herbstluftwm/theme.sh b/config/herbstluftwm/theme.sh index c40f94a..c40f94a 100644 --- a/herbstluftwm/.config/herbstluftwm/theme.sh +++ b/config/herbstluftwm/theme.sh | |||
diff --git a/config/redshift.conf b/config/redshift.conf new file mode 120000 index 0000000..89e8120 --- /dev/null +++ b/config/redshift.conf | |||
| @@ -0,0 +1 @@ | |||
| /home/tom/dotfiles/redshift.conf \ No newline at end of file | |||
diff --git a/dotfiles b/dotfiles new file mode 160000 | |||
| Subproject 2837c58f4a1b6441f9ecfe2cae89bd4a96e850d | |||
diff --git a/dotfiles.sh b/dotfiles.sh new file mode 100755 index 0000000..0cc525a --- /dev/null +++ b/dotfiles.sh | |||
| @@ -0,0 +1,7 @@ | |||
| 1 | #!/usr/bin/env bash | ||
| 2 | |||
| 3 | DOTFILES=$HOME/dotfiles | ||
| 4 | DOTFILESRC=$DOTFILES/dotfilesrc | ||
| 5 | PATH=$PATH:$DOTFILES/dotfiles/bin | ||
| 6 | |||
| 7 | dotfiles --repo="$DOTFILES" --config="$DOTFILESRC" $@ | ||
diff --git a/dotfilesrc b/dotfilesrc new file mode 100644 index 0000000..f5d8526 --- /dev/null +++ b/dotfilesrc | |||
| @@ -0,0 +1,13 @@ | |||
| 1 | [dotfiles] | ||
| 2 | repository = ~/dotfiles | ||
| 3 | |||
| 4 | packages = ['config', | ||
| 5 | 'themes'] | ||
| 6 | |||
| 7 | ignore = [ | ||
| 8 | '.git', | ||
| 9 | '.gitignore', | ||
| 10 | '.gitmodules', | ||
| 11 | 'dotfiles*', | ||
| 12 | '*.swp', | ||
| 13 | 'README.md'] | ||
diff --git a/liquidprompt/.liquidpromptrc b/liquidpromptrc index 1cb350c..1cb350c 100755 --- a/liquidprompt/.liquidpromptrc +++ b/liquidpromptrc | |||
diff --git a/liquidprompt/.lp_ps1 b/lp_ps1 index 93987bb..93987bb 100755 --- a/liquidprompt/.lp_ps1 +++ b/lp_ps1 | |||
diff --git a/redshift/.config/redshift.conf b/redshift/.config/redshift.conf deleted file mode 100644 index 2b88434..0000000 --- a/redshift/.config/redshift.conf +++ /dev/null | |||
| @@ -1,46 +0,0 @@ | |||
| 1 | ; Global settings for redshift | ||
| 2 | [redshift] | ||
| 3 | ; Set the day and night screen temperatures | ||
| 4 | temp-day=6500 | ||
| 5 | temp-night=4200 | ||
| 6 | |||
| 7 | ; Enable/Disable a smooth transition between day and night | ||
| 8 | ; 0 will cause a direct change from day to night screen temperature. | ||
| 9 | ; 1 will gradually increase or decrease the screen temperature | ||
| 10 | transition=1 | ||
| 11 | |||
| 12 | ; Set the screen brightness. Default is 1.0 | ||
| 13 | ;brightness=0.9 | ||
| 14 | ; It is also possible to use different settings for day and night since version 1.8. | ||
| 15 | ;brightness-day=0.7 | ||
| 16 | ;brightness-night=0.4 | ||
| 17 | ; Set the screen gamma (for all colors, or each color channel individually) | ||
| 18 | gamma=0.8 | ||
| 19 | ;gamma=0.8:0.7:0.8 | ||
| 20 | |||
| 21 | ; Set the location-provider: 'geoclue', 'gnome-clock', 'manual' | ||
| 22 | ; type 'redshift -l list' to see possible values | ||
| 23 | ; The location provider settings are in a different section. | ||
| 24 | location-provider=manual | ||
| 25 | |||
| 26 | ; Set the adjustment-method: 'randr', 'vidmode' | ||
| 27 | ; type 'redshift -m list' to see all possible values | ||
| 28 | ; 'randr' is the preferred method, 'vidmode' is an older API | ||
| 29 | ; but works in some cases when 'randr' does not. | ||
| 30 | ; The adjustment method settings are in a different section. | ||
| 31 | adjustment-method=randr | ||
| 32 | |||
| 33 | ; Configuration of the location-provider: | ||
| 34 | ; type 'redshift -l PROVIDER:help' to see the settings | ||
| 35 | ; e.g. 'redshift -l manual:help' | ||
| 36 | [manual] | ||
| 37 | lat=52.6 | ||
| 38 | lon=5.1 | ||
| 39 | |||
| 40 | ; Configuration of the adjustment-method | ||
| 41 | ; type 'redshift -m METHOD:help' to see the settings | ||
| 42 | ; ex: 'redshift -m randr:help' | ||
| 43 | ; In this example, randr is configured to adjust screen 1. | ||
| 44 | ; Note that the numbering starts from 0, so this is actually the second screen. | ||
| 45 | [randr] | ||
| 46 | screen=0 | ||
diff --git a/themes/.local/share/themes/numix-no-title-max/index.theme b/themes/numix-no-title-max/index.theme index 553f572..553f572 100644 --- a/themes/.local/share/themes/numix-no-title-max/index.theme +++ b/themes/numix-no-title-max/index.theme | |||
diff --git a/themes/.local/share/themes/numix-no-title-max/metacity-1/metacity-theme-3.xml b/themes/numix-no-title-max/metacity-1/metacity-theme-3.xml index 264fb01..264fb01 100644 --- a/themes/.local/share/themes/numix-no-title-max/metacity-1/metacity-theme-3.xml +++ b/themes/numix-no-title-max/metacity-1/metacity-theme-3.xml | |||
diff --git a/themes/.local/share/themes/numix-no-title/index.theme b/themes/numix-no-title/index.theme index 33b73d8..33b73d8 100644 --- a/themes/.local/share/themes/numix-no-title/index.theme +++ b/themes/numix-no-title/index.theme | |||
diff --git a/themes/.local/share/themes/numix-no-title/metacity-1/metacity-theme-3.xml b/themes/numix-no-title/metacity-1/metacity-theme-3.xml index 1beaa48..1beaa48 100644 --- a/themes/.local/share/themes/numix-no-title/metacity-1/metacity-theme-3.xml +++ b/themes/numix-no-title/metacity-1/metacity-theme-3.xml | |||
diff --git a/vim/.vim/bundle/supertab b/vim/.vim/bundle/supertab deleted file mode 160000 | |||
| Subproject 454c06e25680799b6f408622d6bfbaf920ace82 | |||
diff --git a/vim/.vim/autoload/pathogen.vim b/vim/autoload/pathogen.vim index 9a7227e..9a7227e 120000 --- a/vim/.vim/autoload/pathogen.vim +++ b/vim/autoload/pathogen.vim | |||
diff --git a/vim/.vim/bundle/nerdtree b/vim/bundle/nerdtree | |||
| Subproject 3b98a7fcae8f9fff356907171f0406ff8cd2892 | Subproject 3b98a7fcae8f9fff356907171f0406ff8cd2892 | ||
diff --git a/vim/bundle/supertab b/vim/bundle/supertab new file mode 160000 | |||
| Subproject c8bfeceb1fc92ad58f2ae6967cbfcd6fbcb0d6e | |||
diff --git a/vim/.vim/vim-pathogen b/vim/vim-pathogen | |||
| Subproject b9fb0dfd811004010f5f6903edef42d6004ebea | Subproject b9fb0dfd811004010f5f6903edef42d6004ebea | ||
