framework-2024-08-25-11-10-37

This commit is contained in:
Alexander Szczepanski
2024-08-25 11:10:37 +02:00
parent 6c5d958f40
commit 975f1bc642
6 changed files with 104 additions and 55 deletions

View File

@ -32,5 +32,6 @@ in
vulkan-tools
wine
winetricks
pcsx2
];
}

View File

@ -4,12 +4,29 @@
kdeconnect.enable = true;
};
environment.plasma6.excludePackages = with pkgs.kdePackages; [
plasma-browser-integration
konsole
oxygen
kate
];
environment = {
sessionVariables.NIXOS_OZONE_WL = "1";
plasma6.excludePackages = with pkgs.kdePackages; [
plasma-browser-integration
konsole
oxygen
kate
];
systemPackages = with pkgs; [
kdePackages.ksshaskpass
kdePackages.kde-gtk-config
kdePackages.breeze-gtk
kdePackages.partitionmanager
kdePackages.filelight
kdePackages.plasma-disks
kdePackages.kalk
krusader
ktimetracker
kdiff3
kdiskmark
];
};
services = {
desktopManager.plasma6.enable = true;
@ -22,4 +39,11 @@
libinput.enable = true;
};
programs = {
ssh = {
startAgent = true;
askPassword = pkgs.lib.mkForce "${pkgs.kdePackages.ksshaskpass}/bin/ksshaskpass";
};
};
}

View File

@ -4,12 +4,27 @@
kdeconnect.enable = true;
};
environment.plasma6.excludePackages = with pkgs.kdePackages; [
plasma-browser-integration
konsole
oxygen
kate
];
environment = {
plasma6.excludePackages = with pkgs.kdePackages; [
plasma-browser-integration
konsole
oxygen
kate
];
systemPackages = with pkgs; [
kdePackages.ksshaskpass
kdePackages.kde-gtk-config
kdePackages.breeze-gtk
kdePackages.partitionmanager
kdePackages.filelight
kdePackages.plasma-disks
kdePackages.kalk
krusader
ktimetracker
kdiff3
];
};
services = {
desktopManager.plasma6.enable = true;
@ -34,4 +49,11 @@
libinput.enable = true;
};
programs = {
ssh = {
startAgent = true;
askPassword = pkgs.lib.mkForce "${pkgs.kdePackages.ksshaskpass}/bin/ksshaskpass";
};
};
}

View File

@ -69,11 +69,11 @@ in {
environment.systemPackages = with unstable.pkgs; [
alacritty
baobab
# baobab
# gparted
czkawka # fslint before
# discord
# espeak-ng
gparted
grsync
handbrake
insomnia

View File

@ -95,31 +95,31 @@ in {
forwardAgent = true;
matchBlocks."szczepan.ski" = { hostname = "szczepan.ski"; };
matchBlocks."mini" = { hostname = "10.100.0.3"; };
matchBlocks."thinkpad" = { hostname = "10.100.0.8"; };
matchBlocks."pi" = { hostname = "10.100.0.6"; };
matchBlocks."vps2" = { hostname = "10.100.0.50"; };
matchBlocks."vps3" = { hostname = "10.100.0.100"; };
matchBlocks."router" = {
hostname = "192.168.1.1";
user = "root";
localForwards = [{
bind.address = "127.0.0.1";
bind.port = 1337;
host.address = "127.0.0.1";
host.port = 80;
}];
};
matchBlocks."mini" = { hostname = "mini"; };
matchBlocks."thinkpad" = { hostname = "thinkpad"; };
# matchBlocks."pi" = { hostname = "10.100.0.6"; };
# matchBlocks."vps2" = { hostname = "10.100.0.50"; };
# matchBlocks."vps3" = { hostname = "10.100.0.100"; };
# matchBlocks."router" = {
# hostname = "192.168.1.1";
# user = "root";
# localForwards = [{
# bind.address = "127.0.0.1";
# bind.port = 1337;
# host.address = "127.0.0.1";
# host.port = 80;
# }];
# };
matchBlocks."homeserver" = {
hostname = "192.168.0.100";
localForwards = [{
bind.address = "127.0.0.1";
bind.port = 8385;
host.address = "127.0.0.1";
host.port = 8384;
}];
};
# matchBlocks."homeserver" = {
# hostname = "192.168.0.100";
# localForwards = [{
# bind.address = "127.0.0.1";
# bind.port = 8385;
# host.address = "127.0.0.1";
# host.port = 8384;
# }];
# };
};
git = {