From 5a89fb2ba7cf62ee5ad9e25202c7b34e030f211f Mon Sep 17 00:00:00 2001 From: Yan Lin Date: Sat, 13 Sep 2025 12:05:48 +0200 Subject: [PATCH] Add obsidian to thinkpad --- hosts/nixos/thinkpad/home.nix | 4 ++++ hosts/nixos/thinkpad/system.nix | 2 +- modules/plasma.nix | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/hosts/nixos/thinkpad/home.nix b/hosts/nixos/thinkpad/home.nix index babeea1..7b7bd28 100644 --- a/hosts/nixos/thinkpad/home.nix +++ b/hosts/nixos/thinkpad/home.nix @@ -1,6 +1,9 @@ { config, pkgs, firefox-addons, plasma-manager, ... }: { + # Allow unfree packages in home-manager + nixpkgs.config.allowUnfree = true; + # Import the common NixOS home configuration imports = [ ../home-default.nix @@ -25,5 +28,6 @@ home.packages = with pkgs; [ texlive.combined.scheme-full keepassxc + obsidian ]; } diff --git a/hosts/nixos/thinkpad/system.nix b/hosts/nixos/thinkpad/system.nix index fa9a7fd..8001917 100644 --- a/hosts/nixos/thinkpad/system.nix +++ b/hosts/nixos/thinkpad/system.nix @@ -291,7 +291,7 @@ # Enable experimental features nix.settings.experimental-features = [ "nix-command" "flakes" ]; - # Allow unfree packages (needed for NVIDIA drivers) + # Allow unfree packages (needed for NVIDIA drivers and Obsidian) nixpkgs.config.allowUnfree = true; # Laptop-specific services diff --git a/modules/plasma.nix b/modules/plasma.nix index f1b8003..398f206 100644 --- a/modules/plasma.nix +++ b/modules/plasma.nix @@ -61,6 +61,7 @@ launchers = [ "applications:org.kde.dolphin.desktop" "applications:firefox.desktop" + "applications:obsidian.desktop" "applications:org.kde.konsole.desktop" "applications:org.keepassxc.KeePassXC.desktop" ];