Byobu config dir location hardcoded in some places

Bug #1315204 reported by Antoine Büsch on 2014-05-02
This bug affects 2 people
Affects Status Importance Assigned to Milestone
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.

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
Dustin Kirkland  (kirkland) wrote :

Disregard that last comment. Sorry, wrong bug.

Dustin Kirkland  (kirkland) wrote :

Good catch!

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  Edit
Everyone can see this information.

Other bug subscribers