One the most basic and popular uses for details is to paste the sessioninfo at the bottom of a GitHub issue.

Pro tip: When using details in knitr/rmarkdown documents there is no need to set the knitr chunk options to results=‘asis’, there are already predefined print methods for these environments.


sessioninfo::session_info()|>
  details::details(
    summary = 'Current session info',
    open    = TRUE
  )
Current session info


[1m
[36m─ Session info ───────────────────────────────────────────────────────────────
[39m
[22m
 
[3m
[90msetting 
[39m
[23m 
[3m
[90mvalue
[39m
[23m
 version  R version 4.4.2 (2024-10-31)
 os       Ubuntu 24.04.1 LTS
 system   x86_64, linux-gnu
 ui       X11
 language en
 collate  C.UTF-8
 ctype    C.UTF-8
 tz       UTC
 date     2025-02-01
 pandoc   3.1.3 @ /usr/bin/ (via rmarkdown)


[1m
[36m─ Packages ───────────────────────────────────────────────────────────────────
[39m
[22m
 
[3m
[90mpackage    
[39m
[23m 
[3m
[90m*
[39m
[23m 
[3m
[90mversion
[39m
[23m 
[3m
[90mdate (UTC)
[39m
[23m 
[3m
[90mlib
[39m
[23m 
[3m
[90msource
[39m
[23m
 bslib         0.9.0   
[90m2025-01-30
[39m 
[90m[1]
[39m 
[1m
[35mRSPM
[39m
[22m
 cachem        1.1.0   
[90m2024-05-16
[39m 
[90m[1]
[39m 
[1m
[35mRSPM
[39m
[22m
 cli           3.6.3   
[90m2024-06-21
[39m 
[90m[1]
[39m 
[1m
[35mRSPM
[39m
[22m
 clipr         0.8.0   
[90m2022-02-22
[39m 
[90m[1]
[39m 
[1m
[35mRSPM
[39m
[22m
 desc          1.4.3   
[90m2023-12-10
[39m 
[90m[1]
[39m 
[1m
[35mRSPM
[39m
[22m
 details     * 0.4.0   
[90m2025-02-01
[39m 
[90m[1]
[39m 
[1m
[35mlocal
[39m
[22m
 digest        0.6.37  
[90m2024-08-19
[39m 
[90m[1]
[39m 
[1m
[35mRSPM
[39m
[22m
 evaluate      1.0.3   
[90m2025-01-10
[39m 
[90m[1]
[39m 
[1m
[35mRSPM
[39m
[22m
 fastmap       1.2.0   
[90m2024-05-15
[39m 
[90m[1]
[39m 
[1m
[35mRSPM
[39m
[22m
 fs            1.6.5   
[90m2024-10-30
[39m 
[90m[1]
[39m 
[1m
[35mRSPM
[39m
[22m
 htmltools     0.5.8.1 
[90m2024-04-04
[39m 
[90m[1]
[39m 
[1m
[35mRSPM
[39m
[22m
 httr          1.4.7   
[90m2023-08-15
[39m 
[90m[1]
[39m 
[1m
[35mRSPM
[39m
[22m
 jquerylib     0.1.4   
[90m2021-04-26
[39m 
[90m[1]
[39m 
[1m
[35mRSPM
[39m
[22m
 jsonlite      1.8.9   
[90m2024-09-20
[39m 
[90m[1]
[39m 
[1m
[35mRSPM
[39m
[22m
 knitr         1.49    
[90m2024-11-08
[39m 
[90m[1]
[39m 
[1m
[35mRSPM
[39m
[22m
 lifecycle     1.0.4   
[90m2023-11-07
[39m 
[90m[1]
[39m 
[1m
[35mRSPM
[39m
[22m
 pkgdown       2.1.1   
[90m2024-09-17
[39m 
[90m[1]
[39m 
[1m
[35many (@2.1.1)
[39m
[22m
 png           0.1-8   
[90m2022-11-29
[39m 
[90m[1]
[39m 
[1m
[35mRSPM
[39m
[22m
 R6            2.5.1   
[90m2021-08-19
[39m 
[90m[1]
[39m 
[1m
[35mRSPM
[39m
[22m
 ragg          1.3.3   
[90m2024-09-11
[39m 
[90m[1]
[39m 
[1m
[35mRSPM
[39m
[22m
 rlang         1.1.5   
[90m2025-01-17
[39m 
[90m[1]
[39m 
[1m
[35mRSPM
[39m
[22m
 rmarkdown     2.29    
[90m2024-11-04
[39m 
[90m[1]
[39m 
[1m
[35mRSPM
[39m
[22m
 sass          0.4.9   
[90m2024-03-15
[39m 
[90m[1]
[39m 
[1m
[35mRSPM
[39m
[22m
 sessioninfo   1.2.2   
[90m2021-12-06
[39m 
[90m[1]
[39m 
[1m
[35many (@1.2.2)
[39m
[22m
 systemfonts   1.2.1   
[90m2025-01-20
[39m 
[90m[1]
[39m 
[1m
[35mRSPM
[39m
[22m
 textshaping   1.0.0   
[90m2025-01-20
[39m 
[90m[1]
[39m 
[1m
[35mRSPM
[39m
[22m
 withr         3.0.2   
[90m2024-10-28
[39m 
[90m[1]
[39m 
[1m
[35mRSPM
[39m
[22m
 xfun          0.50    
[90m2025-01-07
[39m 
[90m[1]
[39m 
[1m
[35mRSPM
[39m
[22m
 yaml          2.3.10  
[90m2024-07-26
[39m 
[90m[1]
[39m 
[1m
[35mRSPM
[39m
[22m


[90m [1] /home/runner/work/_temp/Library
[39m

[90m [2] /opt/R/4.4.2/lib/R/site-library
[39m

[90m [3] /opt/R/4.4.2/lib/R/library
[39m


[1m
[36m──────────────────────────────────────────────────────────────────────────────
[39m
[22m