Comments (11)
Do you mean background color?
Can you try changing the theme to something else?
from superfile.
nord looks like that
from superfile.
It looks like only the background color is wrong.
Can you try using different terminals?
Thank you so much for the test!
from superfile.
it works on all other terminals, and even other ST builds but not mine :((
from superfile.
It seems to be a terminal issue. :(
What is your terminal?
from superfile.
this is the original terminal https://st.suckless.org/
and we add patches to add new features in it
from superfile.
idk how your programs sets colors, but my terminal does support true colors , i use it all the time in neovim.
@bakkeby I tried your build and it doesnt have this issue, have you added any patch for it?
from superfile.
Hi @siduck,
in the context of st yes the alpha patch is too bright.
I added these changes which makes the colours look the same as in other terminals:
bakkeby/st-flexipatch@f773016
from superfile.
Hi @siduck,
in the context of st yes the alpha patch is too bright.
I added these changes which makes the colours look the same as in other terminals: bakkeby/st-flexipatch@f773016
i added those, didnt work
from superfile.
@siduck trying your build I see that it spits out this when superfile is started:
erresc: invalid color j=258, p=?
erresc: invalid color j=259, p=?
erresc: invalid color j=258, p=?
In st.c color reset section this is what is in your build.
case 104: /* color reset, here p = NULL */
if (par == 10)
j = defaultfg;
else if (par == 11)
j = defaultbg;
else if (par == 12)
j = defaultcs;
else
j = (narg > 1) ? atoi(strescseq.args[1]) : -1;
if (xsetcolorname(j, p)) {
if (par == 104 && narg <= 1)
return; /* color reset without parameter */
fprintf(stderr, "erresc: invalid color j=%d, p=%s\n",
j, p ? p : "(null)");
} else {
/*
* TODO if defaultbg color is changed, borders
* are dirty
*/
if (j == defaultbg)
xclearwin();
redraw();
}
return;
whereas in a bare st we have:
case 104: /* color reset */
j = (narg > 1) ? atoi(strescseq.args[1]) : -1;
if (p && !strcmp(p, "?")) {
osc_color_response(j, 0, 1);
} else if (xsetcolorname(j, p)) {
if (par == 104 && narg <= 1) {
xloadcols();
return; /* color reset without parameter */
}
fprintf(stderr, "erresc: invalid color j=%d, p=%s\n",
j, p ? p : "(null)");
} else {
/*
* TODO if defaultbg color is changed, borders
* are dirty
*/
tfulldirt();
}
return;
Looks to come from changes that NRK introduced:
https://git.suckless.org/st/commit/8629d9a1da72cc18568a8f146307b0e939b77ebf.html
https://git.suckless.org/st/commit/8629d9a1da72cc18568a8f146307b0e939b77ebf.html
https://git.suckless.org/st/commit/7e8050cc621f27002eaf1be8114dee2497beff91.html
Not sure if that is related though as I don't know how to reproduce your issue.
from superfile.
This problem also seems to exist in termius
from superfile.
Related Issues (20)
- Add action to start shell in the current directory inside spf HOT 2
- CD on quit fish shell HOT 3
- Improve cd_on_quit
- Reset search after navigating to folder HOT 2
- Show images on capable terminals HOT 1
- File icon fail to display HOT 2
- shortcut to copy path to currently selected file
- Support MTP HOT 1
- Vertical section line breaks when file/folder has korean characters. HOT 8
- Add option to change default directory HOT 2
- UI is broken HOT 1
- Rendering error on Windows PowerShell HOT 1
- An option to display the filesize in decimal or binary sizes HOT 1
- V1.1.3 release doesn't have linux amd64 package. HOT 2
- Selection should start on currently positioned/pointed item HOT 1
- Use left/right arrows to cd .. or into selected dir HOT 1
- Action menu on selected/pointed files/folders HOT 3
- Pixelated images previews. HOT 1
- Index out of range error causes Panic with example Vim bindings HOT 10
- File preview breaks superfile display HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from superfile.