Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Blauw op zwarte achtergrond  (gelezen 381 keer)

Blauw op zwarte achtergrond
« Gepost op: 2018/04/09, 12:39:51 »
Bij een "ls -al" in de terminal krijg ik altijd een gedeelte van de tekst in blauw op een zwarte achtergrond. Dat is voor mij bijna onleesbaar.
Hoe kan ik dat verbeteren? (andere kleur ?)
Miscere utile dulci. (Ter leering ende vermaeck)
http://henk.oegema.com  (On RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  22.04.3 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & Jetson Nano (voor AI & ML)

Offline vanadium

  • Lid
Re: Blauw op zwarte achtergrond
« Reactie #1 Gepost op: 2018/04/09, 13:32:51 »
De kleuren die door het commando "ls" gebruikt worden voor de verschillende bestandstypes, worden geregistreerd in een omgevingsvariabele LS_COLORS. Dit draadje geeft aan hoe je de kleuren kan aanpassen: https://ubuntuforums.org/showthread.php?t=1297960

Re: Blauw op zwarte achtergrond
« Reactie #2 Gepost op: 2018/04/09, 14:00:11 »
De kleuren die door het commando "ls" gebruikt worden voor de verschillende bestandstypes, worden geregistreerd in een omgevingsvariabele LS_COLORS. Dit draadje geeft aan hoe je de kleuren kan aanpassen: https://ubuntuforums.org/showthread.php?t=1297960

Ik heb het volgende gedaan:
a. in de file  ~/.mydircolors de regel: DIR 01;34 # directory, veranderd in DIR 01;31 # directory  (34=blauw en 31 = rood)
b. toen aan ./bashrc toegevoegd:
      if [ -f "$HOME/.mydircolors" ] ; then
           export LS_COLORS=`dircolors -b "$HOME/.mydircolors"`
     fi

Dus zoals beschreven in het draadje.
Daarna een reboot.
Echter..... bij een "ls -al"  blijven de DIR's blauw en worden niet rood.   :(

Miscere utile dulci. (Ter leering ende vermaeck)
http://henk.oegema.com  (On RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  22.04.3 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & Jetson Nano (voor AI & ML)

Re: Blauw op zwarte achtergrond
« Reactie #3 Gepost op: 2018/04/09, 14:07:15 »
Waarschijnlijk moet ik de oorspronkelijke file editen en niet de ./mydircolors. (?)
Miscere utile dulci. (Ter leering ende vermaeck)
http://henk.oegema.com  (On RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  22.04.3 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & Jetson Nano (voor AI & ML)

Offline vanadium

  • Lid
Re: Blauw op zwarte achtergrond
« Reactie #4 Gepost op: 2018/04/09, 14:20:17 »
Volg de tweede aanpak: dat .dircolors bestand bevat bash code, die als dusdanig uitgevoerd moet worden zoals in die tweede aanpak gebeurt, en niet zomaar geheel in een variabele moet komen zoals in de methode die jij hebt gevolgt. De aanpassingen gebeuren in dat .dircolors bestand.

Re: Blauw op zwarte achtergrond
« Reactie #5 Gepost op: 2018/04/09, 14:50:27 »
Volg de tweede aanpak: dat .dircolors bestand bevat bash code, die als dusdanig uitgevoerd moet worden zoals in die tweede aanpak gebeurt, en niet zomaar geheel in een variabele moet komen zoals in de methode die jij hebt gevolgt. De aanpassingen gebeuren in dat .dircolors bestand.

Bij deze mijn dank.  :D
(het donker blauw heb ik nu veranderd in rood) (en kan het nu wel lezen)
Miscere utile dulci. (Ter leering ende vermaeck)
http://henk.oegema.com  (On RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  22.04.3 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & Jetson Nano (voor AI & ML)

Offline vanadium

  • Lid
Re: Blauw op zwarte achtergrond
« Reactie #6 Gepost op: 2018/04/09, 15:01:24 »
Misschien is het nodig om nog even op te ruimen: ik zie immers dat in in Ubuntu 17.10, en vermoedelijk ook vorige versies, standaard al code aanwezig is in  .bashrc om  aangepaste kleuren via een .dircolors bestand toe te passen. Het bestand .dircolors is evenwel in een ander formaat dan wat jij nu hebt: enkel data, geen bashcode.

Als jij ook volgende lijn vindt in .bashrc
test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
ruim dan als volgt op:

1) maak je eigen wijzigingen aan .bashrc terug ongedaan
2) Genereer een nieuw .dircolors bestand in het juiste formaat:
dircolors -p  > ~/.dircolors
en pas nu je kleuren aan in dat nieuwe ~/.dircolors bestand.

Re: Blauw op zwarte achtergrond
« Reactie #7 Gepost op: 2018/04/09, 15:15:36 »
Misschien is het nodig om nog even op te ruimen: ik zie immers dat in in Ubuntu 17.10, en vermoedelijk ook vorige versies, standaard al code aanwezig is in  .bashrc om  aangepaste kleuren via een .dircolors bestand toe te passen. Het bestand .dircolors is evenwel in een ander formaat dan wat jij nu hebt: enkel data, geen bashcode.

Als jij ook volgende lijn vindt in .bashrc
test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
ruim dan als volgt op:

1) maak je eigen wijzigingen aan .bashrc terug ongedaan
2) Genereer een nieuw .dircolors bestand in het juiste formaat:
dircolors -p  > ~/.dircolors
en pas nu je kleuren aan in dat nieuwe ~/.dircolors bestand.

Nogmaals mijn dank.
Heb de aanpassingen gedaan. Werkt prima.  ^-^
Miscere utile dulci. (Ter leering ende vermaeck)
http://henk.oegema.com  (On RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  22.04.3 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & Jetson Nano (voor AI & ML)