diff --git a/home/home.nix b/home/home.nix index 239046d..277e756 100644 --- a/home/home.nix +++ b/home/home.nix @@ -14,7 +14,7 @@ let falkon thunderbird calibre - unstable.dino + dino zotero keepassxc ding @@ -29,7 +29,7 @@ let alacritty libreoffice-fresh backintime-common - unstable.anki-bin + anki-bin signal-desktop (tor-browser-bundle-bin.override { mediaSupport = true; pulseaudioSupport = true; }) pdfpc @@ -37,7 +37,7 @@ let nheko gpx-viewer gpxsee - unstable.cawbird + cawbird subsurface yate # split and merge PDFs in a GUI @@ -65,7 +65,7 @@ let ] ++ ( with gimpPlugins; [ - resynthesizer2 + resynthesizer fourier lqrPlugin ] @@ -123,11 +123,10 @@ let lorri nix-review nixpkgs-fmt - pypi2nix ]; - kdeTools = with kdeApplications; [ - newkde.okular + kdeTools = with plasma5Packages; with kdeGear; [ + okular gwenview yakuake kmail @@ -156,8 +155,8 @@ let with kdeFrameworks; [ networkmanager-qt kcrash - plasma5.breeze-gtk - libsForQt5.phonon-backend-vlc + breeze-gtk + phonon-backend-vlc #(phonon-backend-vlc.override {qtbase=qt5.qtbase; qtx11extras=qt5.qtx11extras;}) ] ); diff --git a/nixos/configuration.nix b/nixos/configuration.nix index 9447a13..dbd93ba 100644 --- a/nixos/configuration.nix +++ b/nixos/configuration.nix @@ -14,8 +14,6 @@ in # Include the results of the hardware scan. ./hardware-configuration.nix ./packages.nix - # home manager integration - ]; services.davfs2.enable = true; @@ -24,7 +22,7 @@ in #boot.kernelPackages = pkgs.linuxPackages_latest; # use old kernel because 5.4 and 5.5 might be buggy with intel graphics - boot.kernelPackages = pkgs.linuxPackages_4_19; + #boot.kernelPackages = pkgs.linuxPackages_4_19; services.fstrim.enable = true; services.btrfs.autoScrub = @@ -128,7 +126,7 @@ in # Bluetooth hardware.bluetooth = { enable = true; - config.General.Disable = "Headset"; # disable headset profile + settings.General.Disable = "Headset"; # disable headset profile }; hardware.pulseaudio.package = pkgs.pulseaudioFull; @@ -160,7 +158,6 @@ in extraGroups = [ "vboxusers" "wheel" "networkmanager" "scanner" "lp" "wireshark" "dialout" "cdrom" "input" "adbusers" ]; shell = pkgs.zsh; }; - #home-manager.users.spiollinux = import "${users.users.spiollinux.home}/nixconfigs/home/home.nix" { pkgs, ...}; # enable virtualbox support virtualisation.virtualbox.host = { @@ -188,7 +185,7 @@ in fonts = { - enableFontDir = true; + fontDir.enable = true; fontconfig.enable = true; fontconfig.includeUserConf = true; }; diff --git a/nixos/hardware-configuration.nix b/nixos/hardware-configuration.nix index 1b7d74c..e016855 100644 --- a/nixos/hardware-configuration.nix +++ b/nixos/hardware-configuration.nix @@ -11,7 +11,7 @@ in ( builtins.fetchGit { url = "https://github.com/NixOS/nixos-hardware"; - rev = "62a1812f3c20b7119013650f926806fecd956574"; + rev = "d38958a6aa5bdbf3239f26a04689f3d9ae7da0c0"; } + "/lenovo/thinkpad/t440s" ) ]; diff --git a/nixos/packages.nix b/nixos/packages.nix index c2ccaf2..98fb6a7 100644 --- a/nixos/packages.nix +++ b/nixos/packages.nix @@ -40,9 +40,9 @@ networkmanager-openconnect networkmanager-vpnc networkmanager-openvpn - kdeApplications.akonadi-mime # for KOrganizer + plasma5Packages.kdeGear.akonadi-mime # for KOrganizer ] - ++ (with plasma5; with kdeApplications; [ + ++ (with plasma5Packages; with kdeGear; [ #akonadi #akonadi-calendar #akonadi-contacts