| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
| |
README.md: mention that some scripts uses hardcoded locations
scripts/media_is_spotify_playing.sh: use dbus to get spotify PlaybackStatus
scripts/media_control: 1) introduce a new file: /tmp/media_control_last
2) use this file to store the last active player
3) send the command to the last active player if no
player is running
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
| |
+ split spotify metadata printing in external script:
media_print_spotify_info.sh
+ fix broken relative paths
+ new display hierarchy:
1. spotify playing
2. mpd playing
3. spotify paused (running)
4. mpd paused (running)
|
| | |
|
| |
|
|
|
|
| |
1) outsource check if spotify is playing in media_is_spotify_playing.sh
2) use media_is_spotify_playing in media_status.sh
3) rework media_control using media_is_spotify_playing.sh
|
| |
|
|
|
|
| |
1) make all scripts executable
2) remove shells in exec calls
3) add toggle_touchpad script to repo
|
| |
|
|
|
|
|
|
|
| |
1) change conkyrc file to execute new media_status script
2) add media_status script which displayes information for the following programs:
+ spotify
+ mpd
If none of the programms is running "no music" will be printed.
3) delete unnecessary script
|
| |
|
|
|
|
| |
1) change conkyrc file
2) add script that prints a status line follwing this scheme:
M|U Volume:|<default pa device> [<volume>%]
|
| |
|
|
|
|
|
| |
Add a helper script that use either amixer or pamixer for
increase decrease and toggle mute.
usage: audio_control.sh ((+ | -)<number> | toggle)
|
| |
|
|
|
| |
1) let rofi only print the ssh command
2) start urxvt with -vb if rofi's output contains ircbox
|
| |
|
|
| |
also remove bash wrapper for fish scripts and just use bash scripts
|
| |
|
|
|
| |
1) program starter print error if rofi and dmenu aren't available
2) ssh starter also is usable with dmenu
|
| |
|
|
| |
if fish is not installed.
|
| |
|
|
| |
only work with mpd and mpc installed
|
| | |
|
| |
|