framework-2024-06-01-11-27-33

This commit is contained in:
Alexander Szczepanski
2024-06-01 11:27:33 +02:00
parent 315784fc98
commit f29e41eab7
4 changed files with 28 additions and 20 deletions

View File

@ -87,6 +87,7 @@ in {
lsd lsd
lsof lsof
man-pages man-pages
man-pages-posix
nethogs nethogs
nil nil
nix-du nix-du

View File

@ -6,32 +6,36 @@
kdeconnect.enable = true; kdeconnect.enable = true;
}; };
environment.systemPackages = with pkgs; [ # environment.systemPackages = with pkgs; [
libsForQt5.kalk # libsForQt5.kalk
libsForQt5.plasma-browser-integration # libsForQt5.plasma-browser-integration
]; # ];
environment.plasma5.excludePackages = with pkgs.libsForQt5; [ environment.plasma6.excludePackages = with pkgs.kdePackages; [
# plasma-browser-integration # plasma-browser-integration
konsole konsole
oxygen oxygen
]; ];
environment.etc."chromium/native-messaging-hosts/org.kde.plasma.browser_integration.json".source = "${pkgs.plasma-browser-integration}/etc/chromium/native-messaging-hosts/org.kde.plasma.browser_integration.json"; # environment.etc."chromium/native-messaging-hosts/org.kde.plasma.browser_integration.json".source = "${pkgs.plasma-browser-integration}/etc/chromium/native-messaging-hosts/org.kde.plasma.browser_integration.json";
services = { services = {
xserver = { desktopManager.plasma6.enable = true;
displayManager.sddm = {
enable = true; enable = true;
excludePackages = [ pkgs.xterm ]; wayland.enable = true;
displayManager.sddm.enable = true;
desktopManager.plasma5.enable = true;
layout = "us";
# Enable touchpad support.
libinput.enable = true;
updateDbusEnvironment = true;
}; };
# xserver = {
# enable = true;
# excludePackages = [ pkgs.xterm ];
# layout = "us";
# # Enable touchpad support.
# libinput.enable = true;
# updateDbusEnvironment = true;
# };
}; };
} }

View File

@ -49,7 +49,7 @@ in {
home = { home = {
stateVersion = "23.11"; stateVersion = "23.11";
packages = with unstable.pkgs; [ packages = with unstable.pkgs; [
atop # atop
btop btop
broot broot
dfc dfc
@ -69,6 +69,8 @@ in {
tealdeer tealdeer
unrar unrar
yt-dlp yt-dlp
nix-output-monitor
]; ];
sessionPath = [ "$HOME/.npm-packages" "$HOME/.bin" ]; sessionPath = [ "$HOME/.npm-packages" "$HOME/.bin" ];
file = { file = {

View File

@ -16,6 +16,7 @@ in
../configs/games.nix ../configs/games.nix
../configs/libvirt.nix ../configs/libvirt.nix
../configs/plasma.nix ../configs/plasma.nix
# ../configs/pantheon.nix
../configs/user-gui.nix ../configs/user-gui.nix
../configs/user.nix ../configs/user.nix
/home/alex/Workspace/fw-fanctrl-nix/service.nix /home/alex/Workspace/fw-fanctrl-nix/service.nix
@ -98,7 +99,7 @@ in
configJsonPath = "/home/alex/nixos-config/config.json"; configJsonPath = "/home/alex/nixos-config/config.json";
}; };
xserver.displayManager.autoLogin = { displayManager.autoLogin = {
enable = true; enable = true;
user = "alex"; user = "alex";
}; };
@ -192,5 +193,5 @@ in
server = "192.168.0.168:24800"; server = "192.168.0.168:24800";
}; };
system.stateVersion = "23.11"; system.stateVersion = "24.05";
} }