Byobu config dir location hardcoded in some places

Bug #1315204 reported by Antoine Büsch
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
byobu
Fix Released
Medium
Dustin Kirkland 

Bug Description

As an alternative to the default $HOME/.byobu, Byobu is meant to support alternative locations such as $XDG_CONFIG_HOME/byobu. However, the default path is hardcoded in /usr/share/byobu/profiles/tmuxrc when including the first 2 files (color.tmux and datetime.tmux). It should use $BYOBU_CONFIG_DIR instead, like for the other included files.

I noticed this when I moved my config dir to ~/.config/byobu (I know...) and the colors of the status bar got all messed up...

This is with byobu 5.77 on Ubuntu 14.04.

Revision history for this message
Dustin Kirkland  (kirkland) wrote :

bzr commit -m '=== added directory usr/share/appdata,
usr/share/appdata/byobu.appdata.xml: LP: #1322556' --fixes 'lp:1322556'
Committing to: /local/media/src/byobu/byobu/
modified debian/changelog
added usr/share/appdata
added usr/share/appdata/byobu.appdata.xml
Committed revision 2368.

Changed in byobu:
assignee: nobody → Dustin Kirkland  (kirkland)
importance: Undecided → Low
status: New → In Progress
importance: Low → Medium
Revision history for this message
Dustin Kirkland  (kirkland) wrote :

Disregard that last comment. Sorry, wrong bug.

Revision history for this message
Dustin Kirkland  (kirkland) wrote :

Good catch!

Revision history for this message
Dustin Kirkland  (kirkland) wrote :

bzr commit -m '* usr/share/byobu/profiles/tmuxrc: LP: #1315204
  - fix a couple of spots that should use $BYOBU_CONFIG_DIR' --fixes 'lp:1315204'
Committing to: /local/media/src/byobu/byobu/
modified debian/changelog
modified usr/share/byobu/profiles/tmuxrc
Committed revision 2369.

Changed in byobu:
status: In Progress → Fix Committed
Changed in byobu:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.