Status: I use this configuration daily since about September 2022.
See my initial issue: https://github.com/stephane-klein/personnal-notebook/issues/25 (in French)
These dotfiles are managed using chezmoi.
Concerning Neovim, I am considering a migration to LazyVim (more info, see #98).
So far, only GNU/Linux Fedora 38 is supported.
Upon fresh installation, the run_once_install-fedora-packages.sh.tmpl (idempotent and POSIX compliant) script would be executed once.
Since March 2023, I use exclusively Fedora on Thinkpad T14s Gen3 AMD.
I don't use MacOS anymore.
$ neofetch --stdout
stephane@t14s
-------------
OS: Fedora Linux 39 (Workstation Edition) x86_64
Host: 21CQCTO1WW ThinkPad T14s Gen 3
Kernel: 6.6.9-200.fc39.x86_64
Uptime: 3 days, 59 mins
Packages: 3317 (rpm), 54 (flatpak)
Shell: zsh 5.9
Resolution: 3840x2160
DE: GNOME 45.2
WM: Mutter
WM Theme: Adwaita
Theme: Adwaita:dark [GTK2/3]
Icons: Adwaita [GTK2/3]
Terminal: tmux
CPU: AMD Ryzen 7 PRO 6850U with Radeon Graphics (16) @ 4.768GHz
GPU: AMD ATI Radeon 680M
Memory: 25448MiB / 30847MiB
My Flatpak app list at 2023-01-08:
$ flatpak list --app
Name Application ID Version Branch Origin Installation
Bitwarden com.bitwarden.desktop 2023.12.1 stable flathub system
Discord com.discordapp.Discord 0.0.39 stable flathub system
WhatsApp for Linux com.github.eneshecan.WhatsAppForLinux 1.6.4 stable flathub system
Flatseal com.github.tchx84.Flatseal 2.1.0 stable flathub system
Mattermost com.mattermost.Desktop 5.6.0 stable flathub system
Blanket com.rafaelmardojai.Blanket 0.6.0 stable flathub system
Slack com.slack.Slack 4.36.136 stable flathub system
Spotify com.spotify.Client 1.2.26.1187.g36b715a1 stable flathub system
Visual Studio Code com.visualstudio.code 1.84.2-1699528352 stable flathub system
Element im.riot.Riot 1.11.53 stable flathub system
Youtube Downloader Plus io.github.aandrew_me.ytdn 3.16.1 stable flathub system
Kooha io.github.seadve.Kooha 2.2.4 stable flathub system
Obsidian md.obsidian.Obsidian 1.5.3 stable flathub system
Joplin net.cozic.joplin_desktop 2.13.12 stable flathub system
Scribus net.scribus.Scribus 1.6.0 stable flathub system
Audacity org.audacityteam.Audacity 2.3.0 stable fedora system
Chromium Web Browser org.chromium.Chromium 120.0.6099.199 stable flathub system
Flatpak External Data Checker org.flathub.flatpak-external-data-checker stable flathub system
Éditeur d’image GIMP org.gimp.GIMP 2.10.36 stable flathub system
D-Spy org.gnome.dspy 44.0 stable fedora system
Inkscape org.inkscape.Inkscape 1.3.2 stable fedora system
JOSM org.openstreetmap.josm 18907 stable flathub system
Pitivi org.pitivi.Pitivi 2023.03 stable flathub system
Signal Desktop org.signal.Signal 6.43.1 stable flathub system
Telegram Desktop org.telegram.desktop 4.14.3 stable flathub system
VLC org.videolan.VLC 3.0.19 stable flathub system
Zulip org.zulip.Zulip 5.10.3 stable flathub system
$ gnome-extensions list
just-perfection-desktop@just-perfection
gTile@vibou
simple-timer@majortomvr.github.com
thinkpad-battery-threshold@marcosdalvarez.org
freon@UshakovVasilii_Github.yahoo.com
simple-workspaces-bar@null-git
toggle-workspace-span@arngo.github.com
apps-menu@gnome-shell-extensions.gcampax.github.com
background-logo@fedorahosted.org
launch-new-instance@gnome-shell-extensions.gcampax.github.com
places-menu@gnome-shell-extensions.gcampax.github.com
window-list@gnome-shell-extensions.gcampax.github.com
Firefox Theme: https://github.com/elibroftw/matte-black-theme/releases
$ mkdir -p ~/git/github/stephane-klein/ # My https://github.com/stephane-klein/ projects
$ mkdir -p ~/vaults/main/ # My default Obsidian vault
As of May 12, 2023, I start using https://www.backblaze.com/ B2 Cloud Storage to backup some data, with restic.
Some ressources:
Documentation: https://restic.readthedocs.io/en/stable/030_preparing_a_new_repo.html#backblaze-b2
See parameter in Bitwarden.
$ export B2_ACCOUNT_ID=xxx
$ export B2_ACCOUNT_KEY=xxxx
$ export RESTIC_PASSWORD="xxxx"
$ restic version
restic 0.15.2 compiled with go1.20.3 on darwin/amd64
$ restic -r b2:backup-eu-santa-maria-2021: init
$ restic -r b2:backup-eu-santa-maria-2021 backup __folder__
$ restic -r b2:backup-eu-santa-maria-2021 snapshots
$ restic -r b2:backup-eu-santa-maria-2021 restore __id__ --target ./
With a single command:
$ sh -c "$(curl -fsLS chezmoi.io/get)" -- init --apply stephane-klein
ThinkPad T14s Gen 3 (Notebookcheck review)
inxi -F
specification output: inxi_2023-03-26.txt dmidecode -s bios-version
: R22ET55W (1.25 )
Here is my source of inspiration to find Neovim plugin and configuration settings: