Compare commits

..

No commits in common. "5f2172f2a59237b17cce6fb80795c4b2ff35c5b3" and "5de5e206d2fe5c98ebbc1d52f8b1d22934910a7f" have entirely different histories.

3 changed files with 51 additions and 64 deletions

View File

@ -24,11 +24,11 @@
"nixpkgs": "nixpkgs" "nixpkgs": "nixpkgs"
}, },
"locked": { "locked": {
"lastModified": 1659725244, "lastModified": 1657362523,
"narHash": "sha256-/oaW2+SP6OfRtbN+wnfL9kr0wnkYKL9Ph7BCpMXHjok=", "narHash": "sha256-hoYYqpCKsuHqYwMnK9lcUYHnuf5OaDFPqCt/RavKsRw=",
"owner": "nix-community", "owner": "nix-community",
"repo": "emacs-overlay", "repo": "emacs-overlay",
"rev": "9f5f21345981a89c1ddaf13eb2b7b8417c8e1716", "rev": "e1c34ef6f6eb7d966af5011eeeec6342017cd535",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -154,11 +154,11 @@
"utils": "utils" "utils": "utils"
}, },
"locked": { "locked": {
"lastModified": 1659484873, "lastModified": 1657241847,
"narHash": "sha256-6VoPiGyDdjBHOJ3IpS24lY1lrDiOHeuEefOFI0qz3WE=", "narHash": "sha256-/aN3p2LaRNVXf7w92GWgXq9H5f23YRQPOvsm3BrBqzU=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "d8d9ff0b2df77defa10375c6665b51f0251c34d6", "rev": "8160b3b45b8457d58d2b3af2aeb2eb6f47042e0f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -304,11 +304,11 @@
}, },
"nixos-hardware": { "nixos-hardware": {
"locked": { "locked": {
"lastModified": 1659356074, "lastModified": 1656933710,
"narHash": "sha256-UwV6hZZEtchvtiTCCD/ODEv1226eam8kEgEyQb7xB0E=", "narHash": "sha256-SVG8EqY1OTJWBRY4hpct2ZR2Rk0L8hCFkug3m0ABoZE=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "ea3efc80f8ab83cb73aec39f4e76fe87afb15a08", "rev": "3bf48d3587d3f34f745a19ebc968b002ef5b5c5a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -337,8 +337,8 @@
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 0, "lastModified": 0,
"narHash": "sha256-PUQ9C7mfi0/BnaAUX2R/PIkoNCb/Jtx9EpnhMBNrO/o=", "narHash": "sha256-rlmmw6lIlkMQIiB+NsnO8wQYWTfle8TA41UREPLP5VY=",
"path": "/nix/store/xjy7dk6ps8vzlghg3f27mrzp0gpy6vxx-source", "path": "/nix/store/8mik2m5inkjin29v5gv5zc2jji4lab3l-source",
"type": "path" "type": "path"
}, },
"original": { "original": {
@ -380,11 +380,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1654953433, "lastModified": 1654230545,
"narHash": "sha256-TwEeh4r50NdWHFAHQSyjCk2cZxgwUfcCCAJOhPdXB28=", "narHash": "sha256-8Vlwf0x8ow6pPOK2a04bT+pxIeRnM1+O0Xv9/CuDzRs=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "90cd5459a1fd707819b9a3fb9c852beaaac3b79a", "rev": "236cc2971ac72acd90f0ae3a797f9f83098b17ec",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -396,11 +396,11 @@
}, },
"nixpkgs_3": { "nixpkgs_3": {
"locked": { "locked": {
"lastModified": 1659522808, "lastModified": 1657265485,
"narHash": "sha256-HBcM19nGhI3IWwPNVlYb0MZ8VW6iKp4JbAVkeIHVykc=", "narHash": "sha256-PUQ9C7mfi0/BnaAUX2R/PIkoNCb/Jtx9EpnhMBNrO/o=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "168d1c578909dc143ba52dbed661c36e76b12b36", "rev": "b39924fc7764c08ae3b51beef9a3518c414cdb7d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -499,11 +499,11 @@
}, },
"nur": { "nur": {
"locked": { "locked": {
"lastModified": 1659725711, "lastModified": 1657372868,
"narHash": "sha256-NuGn7APbFomuhacyLAdHnNw4GL9RNTNpYemrT1oF5d4=", "narHash": "sha256-yXzNQRlQMCYJJn4fA+zZNj3W0t9w+WDeCKG7D86YkTE=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nur", "repo": "nur",
"rev": "9c33c27c4ac86945dbb9864ee3fe9833c15c9707", "rev": "38f00cf4ee1dab9c10883b1d464486f0c040bb80",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -673,11 +673,11 @@
}, },
"stable": { "stable": {
"locked": { "locked": {
"lastModified": 1659451223, "lastModified": 1655034179,
"narHash": "sha256-PExF4Niw8xYe2tK6qrDtD1ASDoChJfeio99lvGoF8Zo=", "narHash": "sha256-rf1/7AbzuYDw6+8Xvvf3PtEOygymLBrFsFxvext5ZjI=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "7ca652795e39b1c61250546492e4f417185246cb", "rev": "046ee4af7a9f016a364f8f78eeaa356ba524ac31",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@ -149,18 +149,14 @@
"kvm.report_ignored_msrs=N" "kvm.report_ignored_msrs=N"
"fbcon=rotate:3" "fbcon=rotate:3"
"quiet" "quiet"
"nopti"
"nospectre_v2"
"nospec"
"clocksource=tsc" "clocksource=tsc"
"tsc=reliable" "tsc=reliable"
"pci=noaer" "pci=noaer"
# Disable mitigations
"mitigations=off"
"rhgb"
# Enable ZSwap
"zswap.enabled=1"
# Enable Apparmor # Enable Apparmor
"lsm=landlock,lockdown,yama,integrity,apparmor,bpf" "lsm=landlock,lockdown,yama,integrity,apparmor,bpf"
# Prevent sequential probing
"libahci.ignore_sss=1"
]; ];
kernel.sysctl = { kernel.sysctl = {
# League of Legends under Linux # League of Legends under Linux

View File

@ -146,40 +146,31 @@ in {
extraPortals = [ pkgs.xdg-desktop-portal-kde ]; extraPortals = [ pkgs.xdg-desktop-portal-kde ];
}; };
environment = { environment.systemPackages = let
systemPackages = let plasmaMobilePackages = with pkgs.libsForQt5; with plasma5; with kdeApplications; with kdeFrameworks; [
plasmaMobilePackages = with pkgs.libsForQt5; with plasma5; with kdeApplications; with kdeFrameworks; [ plasma-mobile
plasma-mobile plasma-nano
plasma-nano pkgs.maliit-framework
pkgs.maliit-framework pkgs.maliit-keyboard
pkgs.maliit-keyboard ];
]; kdePackages = with pkgs.libsForQt5; [
kdePackages = with pkgs.libsForQt5; [ okular
okular kdeconnect-kde
kdeconnect-kde breeze-gtk
breeze-gtk bismuth
bismuth gwenview
gwenview yakuake
yakuake ] ++ lib.optionals cfg.mobile.enable plasmaMobilePackages;
] ++ lib.optionals cfg.mobile.enable plasmaMobilePackages; packages = with pkgs; [
packages = with pkgs; [ index-fm
index-fm rsibreak
rsibreak kalendar
kalendar kate
kate okular
okular
# Some Gnome software # Some Gnome software
gnome.totem gnome.totem
]; ];
in kdePackages ++ packages; in kdePackages ++ packages;
sessionVariables = let
askPass = "${pkgs.libsForQt5.ksshaskpass}/bin/ksshaskpass";
in {
SSH_ASKPASS = askPass;
SSH_ASKPASS_REQUIRE = "prefer";
GIT_ASKPASS = askPass;
};
};
}; };
} }