Linux

Geschreven op en voor het laatst bijgewerkt op

Cheat: een handig gereedschap voor Linux »

Geschreven op en voor het laatst bijgewerkt op

Ik ben een paar dagen geleden achter het bestaan van het gereedschap / de app cheat gekomen, wat een makkelijke manier is om veelgebruikte aanroepmanieren voor andere applicaties te onthouden voor jezelf.

Vaak is dit voor apps die je niet heel vaak gebruikt óf zoveel opties heeft dat je snel de weg kwijt bent. Een paar voorbeelden:

Cheatsheets

Een tool als cheat is vrij nutteloos zonder zogenaamde cheatsheets. Die kun je vrij makkelijk zelf maken, maar er is ook een vrij groot al bestaand aanbod voor een aardig aantal programma’s. Bij veel distributies zijn deze community cheatsheets als los pakket te downloaden.

Een nieuwe generatie Linux gebruiker »

Geschreven op en voor het laatst bijgewerkt op

Dit is een blog waarin ik de draak steek met mezelf en vooral het feit dat ook ik (ineens) een stuk ouder ben geworden. Tijd, waar ben je gebleven?

Toen ik begon met Linux was het nog niet zo’n soepel stuk software als nu. Het was toen echt veel meer het Widle Westen en daardoor gingen andere gebruikers ervan uit dat als je ergens (meestal op een forum, wie kent die nog?) om hulp vroeg voor een uitdaging dat je alles al gedaan had om éérst het probleem zelf op te lossen. Dat had als voordeel dat je vrij snel een redelijk intieme kennis kreeg van het systeem en alle hulpmiddelen die het bood en commando’s die je nodig had om bepaalde taken te kunnen doen.

Arm desktop(s) »

Geschreven op en voor het laatst bijgewerkt op

Met het populairder worden van ARM processoren voor algemeen / dagelijks gebruik is het aanbod van machines met een ARM CPU ook aan het groeien. Voorlopers hiervan is Apple, met hun M1, M2 en M3 processors.

Dit is ook gelijk het nadeel, want Apple ondersteunt geen ander OS dan macOS op hun apparaten en de kosten voor het updaten van bijkomende hardware zoals RAM geheugen of schijfgroottes is bij Apple astronomisch duur.

Fedora 40 upgrade voor deze uit is »

Geschreven op en voor het laatst bijgewerkt op

Ik heb zonet mijn hoofdworkstation een upgrade gegeven van Fedora 39 naar Fedora 40. Dit terwijl deze versie van Fedora pas uit moet gaan komen rond 23 april, en de beta versie uit moet gaan komen rond 19 april. Dat is dus best snel. Je kan dus zeggen dat ik best ver voorloop op schema, maar waarom?

Nou, ik heb gemerkt dat de afgelopen paar versies van Fedora er goed op vooruitgaan qua stabiliteit en dat grote bugs eigelijk uitblijven zo laat in de ontwikkeling van een versie van Fedora. En ook omdat ik eens iets spannends wilde op OS gebied.

Stappen na het doen van een Fedora installatie »

Geschreven op en voor het laatst bijgewerkt op

Met deze blog beschrijf ik de dingen die ik doe na een (verse) Fedora installatie om deze gereed te maken voor mijn eisen en wensen. Zoals bij meer dingen zijn er meerdere wegen naar Rome om de dingen in deze handleiding/blog gedaan te krijgen, dus post ik waar nodig de (terminal) commando’s om dit te doen. Waarom? Omdat die voor élke versie van Fedora werken en hetzelfde doen. Dat maakt het voor zowel jou als mij makkelijker.

DNF `check-update` »

Geschreven op en voor het laatst bijgewerkt op

Een van de gevaren van langdurig iets gebruiken is dat je vastroest in een bepaalde manier van doen. Datzelfde geld voor dnf. Ik gebruik de pakketbeheerder van Fedora al zo lang dat ik bepaalde nieuwe zaken niet ken.

Eén van de nieuwe dingen is het controleren op updates en/of upgrades. Dat deed ik altijd zo:

sudo dnf offline-upgrade download

Dat kwam dan altijd met een lijstje met beschikbare updates en of je die wilde installeren. Als ik alleen wil(de) weten of er updates zijn of waren deed ik hier N en dat was dat. Tot ik erachter kwam dat dnf de mogelijkheid heeft om te kijken of er updates of upgrades beschikbaar zijn, namelijk:

Overzicht PC bouwers Nederland 2024 »

Geschreven op en voor het laatst bijgewerkt op

Ik ben al een tijdje aan het kijken en sparen voor een nieuwe vaste computer aangezien mijn huidige systeem al bijna 10 jaar oud is, en het wel tijd wordt voor wat nieuws.

Nu zou ik, denk ik, best zelf mijn eigen PC kunnen bouwen maar iets in me weerhoud me daarvan. Waarom? Garantie, om maar wat te noemen. Dus ben ik met wat onderzoek bezig naar PC bouwers in Nederland. En dat zijn er eigelijk niet zoveel. Hier lees je mijn reis tot nu toe.

Starship: herconfiguratie »

Geschreven op en voor het laatst bijgewerkt op

Sinds een tijdje maak ik gebruik van starship om mijn shell wat meer mogelijkheden te geven. Hiervoor had ik Starship zo ingesteld dat je (bijna) geen verschil zag met de normale shell instelling, maar na een tijdje begon het toch te kriebelen.

Inmiddels ziet mijn shell ($PS1) er zo uit:

Starship prompt

De configuratie (~/.config/starship.toml ziet er als volgt uit)

format = """\
${custom.ssh-detection}$username\
[ at ](italic gray)\
$hostname\
[ in ](italic gray)\
$directory\
$git_branch$git_status
$character
"""
add_newline = true
continuation_prompt = '[>>](gray) '

[custom.ssh-detection]
command = '/usr/local/bin/ssh-connection-helper.sh'
when = ''' env | grep SSH_CONNECTION '''
format = '[$output]($style) '
style = 'bold yellow'

[username]
format = '[$user]($style)'
show_always = true
style_root = 'red'
style_user = 'gray'

[hostname]
format = '[$hostname]($style)'
ssh_only = false
style = 'gray'

[directory]
format = '[$path]($style)[$read_only]($read_only_style)'
#style = 'bold blue'
style = 'bold #3B6EA5'
read_only = ' (ro)'
read_only_style = 'bold red'

[git_branch]
format = ' [on](italic gray) [$symbol$branch(:$remote_branch)]($style) '

[character]
format = '$symbol '
success_symbol = '[\$](gray)'
error_symbol = '[\$](bold red)'

Het genoemde script in /usr/local/bin/ssh-connection-helper.sh ziet er als volgt uit: