aboutsummaryrefslogtreecommitdiff
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
* [neo-/mutt] make use of local mail setup and add light and dark themeFlorian Fischer2020-08-181-5/+4
|
* [qutebrowser] make qutebrowser theme switchable between light and darkFlorian Fischer2020-07-171-0/+3
|
* [setup.py] create target directory if neededFlorian Fischer2020-07-171-0/+4
|
* [mako] add solarized dark configFlorian Fischer2020-07-171-0/+2
|
* [termite] add solarized light and dark themesFlorian Fischer2020-07-171-0/+4
|
* [setup] create decrypt directory if absentFlorian Fischer2020-03-121-0/+2
|
* [ssh] encrypt ssh configFlorian Fischer2020-03-121-1/+1
|
* [mbsync] add systemd filesFlorian Fischer2019-10-231-1/+3
|
* [mbsync] add configFlorian Fischer2019-10-131-0/+2
|
* add xonsh rc-fileFlorian Fischer2019-10-061-1/+3
|
* [qutebrowser] fix files in setup.pyFlorian Fischer2019-03-121-1/+1
|
* [qutebrowser] add autoconfig.yml to setup.pyFlorian Fischer2019-03-081-1/+2
|
* [sway] add inital sway configFlorian Fischer2018-10-301-0/+3
|
* [setup] fix zsh install locationFlorian Fischer2018-06-261-1/+1
|
* [setup] fix interpreterFlorian Fischer2018-06-201-1/+1
|
* [mpd] fix config file nameFlorian Fischer2018-03-141-1/+1
|
* [mpd] add configFlorian Fischer2018-03-141-1/+3
|
* [setup] add qutebrowserFlorian Fischer2018-03-101-9/+11
|
* [setup] merge vim.d and vimrc into vim and remove *-config from target namesFlorian Fischer2018-02-221-9/+8
|
* [dunst] add configFlorian Fischer2017-11-191-0/+2
|
* simplify offlineimap setupFlorian Fischer2017-11-061-32/+1
| | | | use xdg_spec instead of silly variable expansion patch
* use xdg_spec for i3 setupFlorian Fischer2017-11-061-1/+1
|
* add new gpg defaults. And lumail2 is now just lumail.Florian Fischer2017-06-161-1/+1
|
* make lumail config xdg ready #2Florian Fischer2017-06-061-1/+1
|
* fix lumail2 folderFlorian Fischer2017-06-061-1/+1
|
* add lumail2 configFlorian Fischer2017-06-051-0/+2
|
* update guixsd setupFlorian Fischer2017-06-051-2/+3
| | | | | guixsd specific environment variables are set with bash. After setting up the environment fish is executed.
* use pass to get the mail passwordsFlorian Fischer2017-05-221-2/+0
|
* install x configuration at onceFlorian Fischer2017-05-141-3/+3
|
* add guixsd configFlorian Fischer2017-05-131-0/+2
|
* improve session configuration and autostart XFlorian Fischer2017-05-051-1/+2
| | | | | | 1. Add checks for the exported variables in config.fish 2. Autostart X if no server is running and we are on tty1 3. Move Xsession managment stuff to .xprofile
* create .local/bin if neededFlorian Fischer2017-03-161-0/+3
|
* install dotfile helper before executing fish with the new configFlorian Fischer2017-03-161-2/+2
|
* setup.py: fix vis installation pathFlorian Fischer2016-12-231-1/+1
|
* add vis configFlorian Fischer2016-12-081-1/+3
|
* add msmtp configFlorian Fischer2016-11-041-0/+2
|
* add muhq.space to offlineimap setup.Florian Fischer2016-11-041-3/+4
| | | | | | Other changes: * fix syntax bug in setup.py * change file permission for decryptet files to 600.
* make my dotfiles location independentFlorian Fischer2016-07-291-16/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is achieved by storing the absolute path to the dotfile directory in the variable $DOTFILES_LOCATION. And change every hardcoded location into the dotfiles with this var. The Variable $DOTFILES_LOCATION populated with the output of get_dotfiles_location.sh at 3 places: 1) config.fish | zshrc 2) xinitrc (should be allready exported) get_dotfiles_location uses the assumption that it is symlinked into the dotfiles directory. offlineimap: * include patch for offlineimap * change config to the small one * include environment file in systemd unit setup.py: * handle offlineimap situation * print a warning and prompt for proceeding * write the environment file for the systemd unit * add pseudo dependency (get_dotfiles_location) to [fish-config, offlineimap, i3] * print errors on stderr * don't exit if a function fails config.fish: * export $DOTFILES_LOCATION * change hardcoded links * add perl tools to path * export some yaourt specific vars if yaourt is available zshrc: export $DOTFILES_LOCATION xinitrc: export $DOTFILES_LOCATION i3/*: change hardcoded links scripts/* change hardcoded links README.md: mention $DOTFILES_LOCATION
* change FAU specific configFlorian Fischer2016-07-291-3/+6
| | | | | | | | 1) introduce new FAU install target and move all FAU specific in FAU/ 2) change fish function "start_uni_wlan" to bash script 3) introduce netctl profile for FAU-STUD
* add offlineimap configFlorian Fischer2016-07-121-11/+29
| | | | also fix up some issues with setup.py and the decryption routine
* correct small issues introduced with the mutt changesFlorian Fischer2016-06-061-13/+28
| | | | | | | muttrc: correct the comment about the file name setup.py: 1) fix the target dict 2) indent the target dict
* include a password file for mutt and other misc changesFlorian Fischer2016-06-011-1/+2
| | | | | | | | | | | | | | | | config.fish: 1) include ~/.local/bin in the PATH variable 2) prepend new PATH components muttrc: 1) write comment about new password file 2) use variables exported by mutt.sh 3) use dmenu instead of rofi to select links from urlscan mutt.sh: 1) mutt wrapper script that decrypts and reads the password file 2) start mutt dependend on the calling context (Termial|XSession) password: new password file. The Layout is explained in muttrc setup.py: include mutt.sh in the mutt target
* rework setup.py to handle sensible filesFlorian Fischer2016-05-151-19/+42
| | | | | | | | | | | | setup.py: + files ending with .gpg will be decrypted and stored in decrypted/ + detect if root privileges are requiered and request them with sudo + use argparse instead of manually parsing sys.argv add function to start the FAU Wlan and the requiered wpa_supplicant config
* add gpg mutt configFlorian Fischer2016-05-031-1/+1
|
* fix link sourceFlorian Fischer2016-05-021-1/+2
|
* change my fish setup to use fishermanFlorian Fischer2016-05-021-23/+73
| | | | | | | | | | 1) remove my plugin submodules and let fisherman handle them 2) add fishfile 3) remove my prompt -> use bobthefish 4) change setup.py + targets are now lists containing tuples of file paths or functions + add fish_config functions that downloads and installs fisherman + other little cosmetic tweaks
* remove old useless make file and add new setup.pyFlorian Fischer2016-03-221-0/+81