Plasma 6 and fixes

Some fixes to deprecation warnings
Update settings to 24.05 by default
Add better tools
Include GParted in Jude deployment
Update unstable pin
This commit is contained in:
Greg Hellings
2024-03-12 22:16:37 -05:00
parent aa90b27abc
commit 002c80839e
8 changed files with 27 additions and 14 deletions
Generated
+3 -3
View File
@@ -393,11 +393,11 @@
},
"nixunstable": {
"locked": {
"lastModified": 1708475490,
"narHash": "sha256-g1v0TsWBQPX97ziznfJdWhgMyMGtoBFs102xSYO4syU=",
"lastModified": 1709703039,
"narHash": "sha256-6hqgQ8OK6gsMu1VtcGKBxKQInRLHtzulDo9Z5jxHEFY=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "0e74ca98a74bc7270d28838369593635a5db3260",
"rev": "9df3e30ce24fd28c7b3e2de0d986769db5d6225d",
"type": "github"
},
"original": {
+2 -2
View File
@@ -6,9 +6,9 @@
];
home.packages = with pkgs; [
(mumble.override { pulseSupport = true; })
fluffychat
logseq
];
greg.gui = true;
greg.sway = true;
greg.sway = false;
greg.gnome = false;
}
+3 -1
View File
@@ -24,7 +24,9 @@ in {
home.packages = with pkgs; ( excludes ["x86_64-darwin" "aarch64-darwin"]
[
cdrtools
element-desktop
fluffychat
cinny-desktop
qpwgraph
vlc
x265
]) ++
+1
View File
@@ -3,6 +3,7 @@
{
# Use the systemd-boot EFI boot loader.
boot = {
binfmt.emulatedSystems = [ "aarch64-linux" ];
kernelPackages = pkgs.linuxPackages_latest;
supportedFilesystems = [ "ntfs" ];
loader = {
+10 -3
View File
@@ -23,12 +23,17 @@
hostName = "jude";
enableIPv6 = false;
interfaces.enp12s0.useDHCP = true;
firewall.enable = true;
firewall = {
enable = false;
allowedTCPPorts = [ 21000 ];
allowedUDPPorts = [ 21000 21010 ];
};
};
greg = {
tailscale.enable = true;
sway.enable = true;
kde.enable = false;
sway.enable = false;
gnome.enable = false;
kde.enable = true;
};
environment.systemPackages = with pkgs; [
@@ -37,12 +42,14 @@
darktable
expect
gimp
gparted
gnucash
graphviz
flock
ffmpeg
handbrake
imagemagick
immersed-vr
libtheora
libxml2
linode-cli
+1 -1
View File
@@ -25,7 +25,7 @@
lshw
];
system.stateVersion = "22.05";
system.stateVersion = "24.05";
nix = {
gc.dates = "weekly";
+1 -1
View File
@@ -17,7 +17,7 @@ in with lib; {
enable = true;
displayManager.gdm.enable = true;
desktopManager.gnome.enable = true;
layout = "us";
xkb.layout = "us";
# Trackpad support
libinput.enable = true;
};
+6 -3
View File
@@ -13,9 +13,12 @@ in with lib; {
services = {
xserver = {
enable = true;
displayManager.sddm.enable = true;
desktopManager.plasma5.enable = true;
layout = "us";
desktopManager.plasma6.enable = true;
displayManager = {
defaultSession = "plasma";
sddm.enable = true;
};
xkb.layout = "us";
# Trackpad support
libinput.enable = true;
};