Compare commits

..

No commits in common. "b7d87aa0eeb97bb8f195ba93304e76ce73a0783e" and "701e33a5581d0c3c1e739abd9cfb71db7dda16bb" have entirely different histories.

4 changed files with 27 additions and 16 deletions

View file

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

View file

@ -14,6 +14,8 @@ in
# Include the results of the hardware scan.
./hardware-configuration.nix
./packages.nix
# home manager integration
<home-manager/nixos>
];
services.davfs2.enable = true;
@ -22,7 +24,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 =
@ -126,7 +128,7 @@ in
# Bluetooth
hardware.bluetooth = {
enable = true;
settings.General.Disable = "Headset"; # disable headset profile
config.General.Disable = "Headset"; # disable headset profile
};
hardware.pulseaudio.package = pkgs.pulseaudioFull;
@ -158,6 +160,7 @@ 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 = {
@ -185,7 +188,7 @@ in
fonts = {
fontDir.enable = true;
enableFontDir = true;
fontconfig.enable = true;
fontconfig.includeUserConf = true;
};

View file

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

View file

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