Compare commits

...

2 commits

Author SHA1 Message Date
b7d87aa0ee update to NixOS 21.05 2021-06-03 13:28:46 +02:00
97bc6a9612 remove rarely used packages 2021-06-01 16:08:08 +02:00
4 changed files with 16 additions and 27 deletions

View file

@ -8,15 +8,13 @@ let
nur = import <NUR> { inherit pkgs; }; nur = import <NUR> { inherit pkgs; };
myNur = nur.repos.schmittlauch; myNur = nur.repos.schmittlauch;
mybrowser = firefox; mybrowser = firefox;
newkde = import ~/src/newkdepkgs { };
desktopApps = [ desktopApps = [
mybrowser mybrowser
falkon falkon
thunderbird thunderbird
calibre calibre
mupdf dino
unstable.dino
zotero zotero
keepassxc keepassxc
ding ding
@ -31,7 +29,7 @@ let
alacritty alacritty
libreoffice-fresh libreoffice-fresh
backintime-common backintime-common
unstable.anki-bin anki-bin
signal-desktop signal-desktop
(tor-browser-bundle-bin.override { mediaSupport = true; pulseaudioSupport = true; }) (tor-browser-bundle-bin.override { mediaSupport = true; pulseaudioSupport = true; })
pdfpc pdfpc
@ -39,8 +37,7 @@ let
nheko nheko
gpx-viewer gpx-viewer
gpxsee gpxsee
unstable.cawbird cawbird
olifant
subsurface subsurface
yate yate
# split and merge PDFs in a GUI # split and merge PDFs in a GUI
@ -68,7 +65,7 @@ let
] ]
++ ( ++ (
with gimpPlugins; [ with gimpPlugins; [
resynthesizer2 resynthesizer
fourier fourier
lqrPlugin lqrPlugin
] ]
@ -119,18 +116,17 @@ let
reptyr # re-bind running program to other tty reptyr # re-bind running program to other tty
xclip xclip
unzip unzip
myNur.lolcommits # from overlay myNur.lolcommits # from NUR
]; ];
nixHelpers = [ nixHelpers = [
lorri lorri
nix-review nix-review
nixpkgs-fmt nixpkgs-fmt
pypi2nix
]; ];
kdeTools = with kdeApplications; [ kdeTools = with plasma5Packages; with kdeGear; [
newkde.okular okular
gwenview gwenview
yakuake yakuake
kmail kmail
@ -159,8 +155,8 @@ let
with kdeFrameworks; [ with kdeFrameworks; [
networkmanager-qt networkmanager-qt
kcrash kcrash
plasma5.breeze-gtk breeze-gtk
libsForQt5.phonon-backend-vlc phonon-backend-vlc
#(phonon-backend-vlc.override {qtbase=qt5.qtbase; qtx11extras=qt5.qtx11extras;}) #(phonon-backend-vlc.override {qtbase=qt5.qtbase; qtx11extras=qt5.qtx11extras;})
] ]
); );
@ -227,10 +223,7 @@ let
jedi jedi
flake8 flake8
mypy mypy
] ];
++ (
with python2Packages; [ ]
);
fonts = [ fonts = [
@ -249,7 +242,6 @@ let
games = [ games = [
superTuxKart superTuxKart
#hedgewars #hedgewars
steam-run-native
]; ];
in in

View file

@ -14,8 +14,6 @@ in
# Include the results of the hardware scan. # Include the results of the hardware scan.
./hardware-configuration.nix ./hardware-configuration.nix
./packages.nix ./packages.nix
# home manager integration
<home-manager/nixos>
]; ];
services.davfs2.enable = true; services.davfs2.enable = true;
@ -24,7 +22,7 @@ in
#boot.kernelPackages = pkgs.linuxPackages_latest; #boot.kernelPackages = pkgs.linuxPackages_latest;
# use old kernel because 5.4 and 5.5 might be buggy with intel graphics # 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.fstrim.enable = true;
services.btrfs.autoScrub = services.btrfs.autoScrub =
@ -128,7 +126,7 @@ in
# Bluetooth # Bluetooth
hardware.bluetooth = { hardware.bluetooth = {
enable = true; enable = true;
config.General.Disable = "Headset"; # disable headset profile settings.General.Disable = "Headset"; # disable headset profile
}; };
hardware.pulseaudio.package = pkgs.pulseaudioFull; hardware.pulseaudio.package = pkgs.pulseaudioFull;
@ -160,7 +158,6 @@ in
extraGroups = [ "vboxusers" "wheel" "networkmanager" "scanner" "lp" "wireshark" "dialout" "cdrom" "input" "adbusers" ]; extraGroups = [ "vboxusers" "wheel" "networkmanager" "scanner" "lp" "wireshark" "dialout" "cdrom" "input" "adbusers" ];
shell = pkgs.zsh; shell = pkgs.zsh;
}; };
#home-manager.users.spiollinux = import "${users.users.spiollinux.home}/nixconfigs/home/home.nix" { pkgs, ...};
# enable virtualbox support # enable virtualbox support
virtualisation.virtualbox.host = { virtualisation.virtualbox.host = {
@ -188,7 +185,7 @@ in
fonts = { fonts = {
enableFontDir = true; fontDir.enable = true;
fontconfig.enable = true; fontconfig.enable = true;
fontconfig.includeUserConf = true; fontconfig.includeUserConf = true;
}; };

View file

@ -11,7 +11,7 @@ in
( (
builtins.fetchGit { builtins.fetchGit {
url = "https://github.com/NixOS/nixos-hardware"; url = "https://github.com/NixOS/nixos-hardware";
rev = "62a1812f3c20b7119013650f926806fecd956574"; rev = "d38958a6aa5bdbf3239f26a04689f3d9ae7da0c0";
} + "/lenovo/thinkpad/t440s" } + "/lenovo/thinkpad/t440s"
) )
]; ];

View file

@ -40,9 +40,9 @@
networkmanager-openconnect networkmanager-openconnect
networkmanager-vpnc networkmanager-vpnc
networkmanager-openvpn networkmanager-openvpn
kdeApplications.akonadi-mime # for KOrganizer plasma5Packages.kdeGear.akonadi-mime # for KOrganizer
] ]
++ (with plasma5; with kdeApplications; [ ++ (with plasma5Packages; with kdeGear; [
#akonadi #akonadi
#akonadi-calendar #akonadi-calendar
#akonadi-contacts #akonadi-contacts