Gogh-Co / Gogh

Gogh is a collection of color schemes for various terminal emulators, including Gnome Terminal, Pantheon Terminal, Tilix, and XFCE4 Terminal also compatible with iTerm on macOS.
https://gogh-co.github.io/Gogh/
MIT License
9.37k stars 605 forks source link

[Bug] Installation script fails when using xfce4-terminal #463

Open tur1ngb0x opened 3 months ago

tur1ngb0x commented 3 months ago

Details:

Distro: Linux Mint 22 Wilma (Ubuntu 24.04 noble)

Desktop: XFCE 4.18.1 (x11)

Terminal: xfce4-terminal

Steps to reproduce:

Input:

$ bash -c  "$(wget -qO- https://git.io/vQgMr)"

Output:

Usage : Enter Desired Themes Numbers (OPTIONS) Separated By A Blank Space
        Press ENTER without options to Exit

Enter OPTION(S) : 318

Theme: Vs Code Dark

cp: cannot create regular file '/home/tur1ngb0x/.config/xfce4/terminal/terminalrc': No such file or directory
All done - apply new theme? [y/N] y
grep: /home/tur1ngb0x/.config/xfce4/terminal/terminalrc: No such file or directory
/tmp/gogh.apply.Cw2WXU: line 1007: /home/tur1ngb0x/.config/xfce4/terminal/terminalrc: No such file or directory
grep: /home/tur1ngb0x/.config/xfce4/terminal/terminalrc: No such file or directory
/tmp/gogh.apply.Cw2WXU: line 1013: /home/tur1ngb0x/.config/xfce4/terminal/terminalrc: No such file or directory
grep: /home/tur1ngb0x/.config/xfce4/terminal/terminalrc: No such file or directory
/tmp/gogh.apply.Cw2WXU: line 1019: /home/tur1ngb0x/.config/xfce4/terminal/terminalrc: No such file or directory
grep: /home/tur1ngb0x/.config/xfce4/terminal/terminalrc: No such file or directory
/tmp/gogh.apply.Cw2WXU: line 1025: /home/tur1ngb0x/.config/xfce4/terminal/terminalrc: No such file or directory
grep: /home/tur1ngb0x/.config/xfce4/terminal/terminalrc: No such file or directory
/tmp/gogh.apply.Cw2WXU: line 1031: /home/tur1ngb0x/.config/xfce4/terminal/terminalrc: No such file or directory
Cleanup up...
Done

Suggestions:

Before installing color theme(s) for xfce4-terminal, check if $HOME/.config/xfce4/terminal directory exists, if not then create it and install color theme(s).