Skip to content

Commit

Permalink
Merge pull request #81 from cameronwp/update-thinkpad
Browse files Browse the repository at this point in the history
add screenfetch output, update kernel version, update mono fonts
  • Loading branch information
cameronwp authored Feb 6, 2021
2 parents f25e8eb + 359dd7e commit 7c40573
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 3 deletions.
25 changes: 24 additions & 1 deletion src/pages/posts/20210109-a-year-with-a-thinkpad/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,30 @@ I knew I was buying a thin-and-light, everything-is-glued-or-soldered-on ThinkPa

**Grade**: A

Linux is my desktop OS of choice and this laptop provides an exemplary experience. Of course, your mileage will vary by desktop environment, distribution, and kernel. At the moment, I have Manjaro and Gnome 3.38 installed on Linux 5.4 LTS. All the hardware, including the touchscreen and fingerprint reader, can be recognized by Linux so long as you have the right drivers installed. Basically everything should Just Work™ if you're using a mainstream distro. The [Arch wiki](https://wiki.archlinux.org/index.php/Lenovo_ThinkPad_X1_Carbon_(Gen_7)) is an excellent source of information even if you aren't running Arch. I uninstalled Windows a while ago and I haven't missed it at all. Even firmware updates just work on Linux nowadays.
<pre>
<span style="font-weight:bold;color:green;"> ██████████████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span>████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span></span><span style="font-weight:bold;color:green;"> cameron</span><span style="font-weight:bold;">@</span><span style="font-weight:bold;color:green;">ceres</span>
<span style="font-weight:bold;color:green;"> ██████████████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span>████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span></span><span style="font-weight:bold;color:green;"> OS:</span> Manjaro 20.2.1 Nibia
<span style="font-weight:bold;color:green;"> ██████████████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span>████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span></span><span style="font-weight:bold;color:green;"> Kernel:</span> x86_64 Linux 5.10.7-3-MANJARO
<span style="font-weight:bold;color:green;"> ██████████████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span>████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span></span><span style="font-weight:bold;color:green;"> Uptime:</span> 4h 29m
<span style="font-weight:bold;color:green;"> ████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span>████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span></span><span style="font-weight:bold;color:green;"> Packages:</span> 1742
<span style="font-weight:bold;color:green;"> ████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span>████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span>████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span></span><span style="font-weight:bold;color:green;"> Shell:</span> zsh 5.8
<span style="font-weight:bold;color:green;"> ████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span>████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span>████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span></span><span style="font-weight:bold;color:green;"> Resolution:</span> 1920x1080
<span style="font-weight:bold;color:green;"> ████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span>████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span>████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span></span><span style="font-weight:bold;color:green;"> DE:</span> GNOME 3.38.3
<span style="font-weight:bold;color:green;"> ████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span>████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span>████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span></span><span style="font-weight:bold;color:green;"> WM:</span> Mutter
<span style="font-weight:bold;color:green;"> ████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span>████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span>████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span></span><span style="font-weight:bold;color:green;"> WM Theme:</span>
<span style="font-weight:bold;color:green;"> ████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span>████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span>████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span></span><span style="font-weight:bold;color:green;"> GTK Theme:</span> Adwaita-dark [GTK2/3]
<span style="font-weight:bold;color:green;"> ████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span>████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span>████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span></span><span style="font-weight:bold;color:green;"> Icon Theme:</span> Adwaita
<span style="font-weight:bold;color:green;"> ████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span>████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span>████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span></span><span style="font-weight:bold;color:green;"> Font:</span> Cantarell 11
<span style="font-weight:bold;color:green;"> ████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span>████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span>████████<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span></span><span style="font-weight:bold;color:green;"> Disk:</span> 401G / 477G (89%)
<span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span> <span style="font-weight:bold;color:green;"> CPU:</span> Intel Core i7-10710U @ 12x 4.7GHz [40.0°C]
<span style="font-weight:bold;color:green;"><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span> </span><span style="font-weight:bold;color:green;"> GPU:</span> Mesa Intel(R) UHD Graphics (CML GT2)
<span style="font-weight:bold;color:green;"><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span><span style="font-weight:bold;color:white;">█</span> </span><span style="font-weight:bold;color:green;"> RAM:</span> 6358MiB / 15797MiB
</pre>

_[screenFetch](https://github.com/KittyKatt/screenFetch) HTML output generated with [aha](https://github.com/theZiz/aha)._


Linux is my desktop OS of choice and this laptop provides an exemplary experience. Of course, your mileage will vary by desktop environment, distribution, and kernel. At the moment, I have Manjaro and Gnome 3.38 installed on Linux 5.10. All the hardware, including the touchscreen and fingerprint reader, can be recognized by Linux so long as you have the right drivers installed. Basically everything should Just Work™ if you're using a mainstream distro. The [Arch wiki](https://wiki.archlinux.org/index.php/Lenovo_ThinkPad_X1_Carbon_(Gen_7)) is an excellent source of information even if you aren't running Arch. I uninstalled Windows a while ago and I haven't missed it at all. Even firmware updates just work on Linux nowadays.

#### Miscellaneous Thoughts

Expand Down
10 changes: 8 additions & 2 deletions src/utils/typography.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ const typography = new Typography(_.assign({}, Wordpress2016, {
headerFontFamily: ['Montserrat', 'Bitter', 'sans-serif'],
googleFonts: [
{
name: 'Fira Mono',
name: 'Roboto Mono',
styles: ['400', '500']
},
{
Expand Down Expand Up @@ -42,11 +42,17 @@ const typography = new Typography(_.assign({}, Wordpress2016, {
fontSize: '18px'
},
code: {
fontFamily: ['Fira Mono', 'monospace'].join(','),
fontFamily: ['Roboto Mono', 'monospace'].join(','),
fontWeight: 500,
fontSize: '1em',
lineHeight: '1.5rem'
},
pre: {
fontFamily: ['Roboto Mono', 'monospace'].join(','),
fontWeight: 500,
fontSize: '1em',
lineHeight: '1.1rem'
},
'p > code': {
background: '#f3f0ee',
fontWeight: 400
Expand Down

0 comments on commit 7c40573

Please sign in to comment.