Document moved here:
@j0rge I am following this guide, but I am getting some small glitches.
-
If I open a Tab in a container from Prompt (say, bluefin-cli), I get a “blank” prompt, like some rc file has not been sourced, like this:
bash-5.2$
-
If I check the profile option to use a login shell, things improve a bit:
[valmar@bluefin ~]$
However, the prompt and the shell have no colors (this does not show in the text above, unfortunately), and are strictly black and white!
I am not reporting this to complain, of course, but to see if we can improve the experience together. I actually love Bluefin, thanks for the great work!
Yeah we’re almost done with the box so that we can add some nicer colors, etc. I always set mine to login shell and the prompt is there, maybe we should set that by default?
Thank you for the quick answer! Yes definitely! I would do that. My guess is that most of the time people will want to open a login console. But where are the colors set? I don’t see anything in .bashrc or .bashprofile. When I enter the bluefin container using “distrobox enter bluefin”, the prompt color is there
Someone smarter than me will have to take a look
But hey, semi related since you brought up colors. I’m wondering (for bluefin-cli
specifically) if we should ship the color configs and whatnot in the container itself and just not touch the user’s home directory at all?
Like if we shipped eza as our ls
the people can just snag the container and it would have all that stuff but we wouldn’t mess with their dotfiles at all. What do you think?
cc @m2Giles
Thank you! The strange thing is that if I start the container with distrobox enter, the prompt is colored! What could be the difference between this and what Prompt does?
Distrobox enter if there is no command will default to your login shell.
When using prompts menu it will instead default to whatever is in your prompt profile. Which is a non-login shell. You can change this option by editing your profiles.
I’m adding a change to have interactive shells source /etc/profile which will make the menu work option work out of the box.
Additionally a login shell is how we trigger sudo setup and having your brew moved into the correct location.
And yes, I want to put those creature comforts like colors in the container. I was also playing with starship in the container but don’t like the default container config.
@m2Giles let me know if I can help, at the very least with testing
I have installed Bluefin using this ISO https://ublue.download/bluefin-38-2023-10-27-x86_64-rc.iso.
Is it meant to have the Ptyxis terminal by default or do I need to install it? I have distrobox set up but don’t see the menu option to switch containers.
It’s not in the 38 releases (39 only). You can rebase to 39 if you want to mess with it or you can use the flatpak installation on 38 if you prefer to do it that way.
A short how-to on adding Atuin (and maybe even the other bluefin-cli stuff) to Ptyxis would be cool. I am lost at ble.sh part tbh.
Does anyone know if there’s a way to configure Ptyxis to launch in fullscreen? I like to dedicate a workspace to my terminal, so I have it launch on boot. Is there an argument to force fullscreen?
Having and issue with Ptyxis Terminal and “profiles”. When I go into the settings and select a profile to edit all I get is a blank window… nothing else. No errors.
I can open tabs and still work inside the terminal if I move it from the “blank dialog box” so it’s not frozen.
Ideas?
[UPDATE] I rebased to Bluefin latest from gts and the issue is gone.
ujust ptyxis-transparency opacity="0.95"
Command should be corrected.