Screenfetch automatiche start

Hallo allen,

Ik kwam bij toeval screenfetch tegen, en vind dit wel een leuk onderdeel voor mijn konsole.
Ik heb het dan ook geïnstalleerd, en krijg het ook wel werkende, alleen niet dat het zich automatisch opstart.
Om te zien of het werkt, gebruik ik het commando

if command -v screenfetch >/dev/null; then command screenfetch; fi

Maar nu zou ik graag willen weten hoe ik hem dus standaard kan zien.
En voor diegene die niet weten wat screenfetch is >>> https://blog.gtwang.org/wp-content/uploads/2015/09/screenfetch-5.png

Ik heb 't wel 's gezien, maar ken 't niet. Dus, even geïnstalleerd. Daarna begon

man screenfetch

in de titel al met bash ( de standaard shell - commando schil - op openSUSE ).

In je homedir staat een ( verborgen ) bestandje .bashrc . Voeg daarin een regel in met alleen

screenfetch

of eventueel aangevuld met opties die je in de man page vindt.

Voila


knurpht@knurphtlaptop:~> screenfetch  
**             .;ldkO0000Okdl;.               **** knurpht****@****knurphtlaptop**
**         .;d00xl:^''''''^:ok00d;.           **** OS:** Opensuse 20160901
**       .d00l'                'o00d.         **** Kernel:** x86_64 Linux 4.7.6-1-default
**     .d0Kd'****  Okxol:;,.          ****:O0d.       **** Uptime:** 22h 51m
**    .OK****KKK0kOKKKKKKKKKKOxo:,      ****lKO.      **** Packages:** 2918
**   ,0K****KKKKKKKKKKKKKKK0P^****,,,****^dx:****    ;00,     **** Shell:** bash 4.3.46
**  .OK****KKKKKKKKKKKKKKKk'****.oOPPb.****'0k.****   cKO.    **** Resolution:** 1600x900
**  :KK****KKKKKKKKKKKKKKK: ****kKx..dd ****lKd****   'OK:    **** DE:** KDE 5.26.0 / Plasma 5.8.0
**  dKK****KKKKKKKKKOx0KKKd ****^0KKKO' ****kKKc****   dKd    **** WM:** KWin
**  dKK****KKKKKKKKKK;.;oOKx,..****^****..;kKKK0.****  dKd    **** WM Theme:** Aurorae
**  :KK****KKKKKKKKKK0o;...^cdxxOK0O/^^'  ****.0K:    **** GTK Theme:** Breeze [GTK2/3]
**   kKK****KKKKKKKKKKKKK0x;,,......,;od  ****lKk     **** Icon Theme:** breeze
**   '0K****KKKKKKKKKKKKKKKKKKKK00KKOo^  ****c00'     **** Font:** Noto Sans Regular
**    'kK****KKOxddxkOO00000Okxoc;''   ****.dKk'      **** CPU:** Intel Core i5-2450M @ 4x 3.1GHz [50.0°C]
**      l0Ko.                    .c00l'       **** RAM:** 4361MiB / 5871MiB
**       'l0Kk:.              .;xK0l'         ** 
**          'lkK0xl:;,,,,;:ldO0kl'            ** 
**              '^:ldxkkkkxdl:^'**

Elke keer dat ik nu een bash shell open ( en dat doe ik nog al 's ) zie ik dit. Op deze manier zal 't ook in ieder terninal programma, ook in de console, werken.

Maar zoals altijd is er een maar :

knurpht@knurphtlaptop:~> time screenfetch  
**            .;ldkO0000Okdl;.               **** knurpht****@****knurphtlaptop** 
**        .;d00xl:^''''''^:ok00d;.           **** OS:** Opensuse 20160901 
**      .d00l'                'o00d.         **** Kernel:** x86_64 Linux 4.7.6-1-default 
**    .d0Kd'****  Okxol:;,.          ****:O0d.       **** Uptime:** 22h 51m 
**   .OK****KKK0kOKKKKKKKKKKOxo:,      ****lKO.      **** Packages:** 2918 
**  ,0K****KKKKKKKKKKKKKKK0P^****,,,****^dx:****    ;00,     **** Shell:** bash 4.3.46 
** .OK****KKKKKKKKKKKKKKKk'****.oOPPb.****'0k.****   cKO.    **** Resolution:** 1600x900 
** :KK****KKKKKKKKKKKKKKK: ****kKx..dd ****lKd****   'OK:    **** DE:** KDE 5.26.0 / Plasma 5.8.0 
** dKK****KKKKKKKKKOx0KKKd ****^0KKKO' ****kKKc****   dKd    **** WM:** KWin 
** dKK****KKKKKKKKKK;.;oOKx,..****^****..;kKKK0.****  dKd    **** WM Theme:** Aurorae 
** :KK****KKKKKKKKKK0o;...^cdxxOK0O/^^'  ****.0K:    **** GTK Theme:** Breeze [GTK2/3] 
**  kKK****KKKKKKKKKKKKK0x;,,......,;od  ****lKk     **** Icon Theme:** breeze 
**  '0K****KKKKKKKKKKKKKKKKKKKK00KKOo^  ****c00'     **** Font:** Noto Sans Regular 
**   'kK****KKOxddxkOO00000Okxoc;''   ****.dKk'      **** CPU:** Intel Core i5-2450M @ 4x 3.1GHz [50.0°C] 
**     l0Ko.                    .c00l'       **** RAM:** 4361MiB / 5871MiB 
**      'l0Kk:.              .;xK0l'         ** 
**         'lkK0xl:;,,,,;:ldO0kl'            ** 
**             '^:ldxkkkkxdl:^'
**real    0m2.242s
user    0m1.620s
sys     0m0.448s

. En dat dus elke keer dat je een bash shell opent. Zo raak ik 't verschil tussen mijn SSD en HDD qua opstarttijd op een dag wel weer kwijt :D.

Hallo Knurpht.

Moet ik “Screenfetch” hele,aal onderin plaatsen ???
Want zo ziet het er bij mij uit.

# Sample .bashrc for SuSE Linux
# Copyright (c) SuSE GmbH Nuernberg

# There are 3 different types of shells in bash: the login shell, normal shell
# and interactive shell. Login shells read ~/.profile and interactive shells
# read ~/.bashrc; in our setup, /etc/profile sources ~/.bashrc - thus all
# settings made here will also take effect in a login shell.
#
# NOTE: It is recommended to make language settings in ~/.profile rather than
# here, since multilingual X sessions would not work properly if LANG is over-
# ridden in every subshell.

# Some applications read the EDITOR variable to determine your favourite text
# editor. So uncomment the line below and enter the editor of your choice :-)
#export EDITOR=/usr/bin/vim
#export EDITOR=/usr/bin/mcedit

# For some news readers it makes sense to specify the NEWSSERVER variable here
#export NEWSSERVER=your.news.server

# If you want to use a Palm device with Linux, uncomment the two lines below.
# For some (older) Palm Pilots, you might need to set a lower baud rate
# e.g. 57600 or 38400; lowest is 9600 (very slow!)
#
#export PILOTPORT=/dev/pilot
#export PILOTRATE=115200
#kwrite "$HOME/.bashrc"
test -s ~/.alias && . ~/.alias || true

En zo ziet mijn screenfetch eruit.

             .;ldkO0000Okdl;.                FlyingDutchman@linux-q0mt
         .;d00xl:^''''''^:ok00d;.            OS: openSUSE 42.1
       .d00l'                'o00d.          Kernel: x86_64 Linux 4.1.31-30-default
     .d0Kd'  Okxol:;,.          :O0d.        Uptime: 3m
    .OKKKK0kOKKKKKKKKKKOxo:,      lKO.       Packages: 2175
   ,0KKKKKKKKKKKKKKKK0P^,,,^dx:    ;00,      Shell: bash 4.2.47
  .OKKKKKKKKKKKKKKKKk'.oOPPb.'0k.   cKO.     Resolution: 1920x1080
  :KKKKKKKKKKKKKKKKK: kKx..dd lKd   'OK:     DE: KDE 5.21.0 / Plasma 5.5.5
  dKKKKKKKKKKKOx0KKKd ^0KKKO' kKKc   dKd     WM: KWin
  dKKKKKKKKKKKK;.;oOKx,..^..;kKKK0.  dKd     WM Theme: Breeze
  :KKKKKKKKKKKK0o;...^cdxxOK0O/^^'  .0K:     GTK Theme: Breeze [GTK2/3]
   kKKKKKKKKKKKKKKK0x;,,......,;od  lKk      Icon Theme: breeze
   '0KKKKKKKKKKKKKKKKKKKKK00KKOo^  c00'      Font: Noto Sans Regular
    'kKKKOxddxkOO00000Okxoc;''   .dKk'       CPU: Intel Core i7-4790K CPU @ 8x 4.4GHz
      l0Ko.                    .c00l'        RAM: 972MiB / 15984MiB
       'l0Kk:.              .;xK0l'         
          'lkK0xl:;,,,,;:ldO0kl'            
              '^:ldxkkkkxdl:^'              
FlyingDutchman@linux-q0mt:~> 

Natuurlijk wel in DE bekende kleuren.

Doe maar helemaal aan het eind. En dan

screenfetch

en NIET

Screenfetch

(laat staan die rare regel die je in het begin liet zien).

Heren mag ik u beide weer bedanken. :shake:

if command -v screenfetch >/dev/null; then command screenfetch; fi

doet het gewoon… Maar wel raar.

Natuurlijk, maar ik kan zelfs wel een commando van zes regels of meer bedenken dat niet meer doet dan alleen screenfetch (en een hoop overhead). :sarcastic: