framework-2024-04-26-13-41-15

This commit is contained in:
Alexander Szczepanski
2024-04-26 13:41:15 +02:00
parent 994ba39398
commit 0e94ce2004
4 changed files with 47 additions and 51 deletions

View File

@ -21,7 +21,6 @@ in
gparted
libsecret
gnome.simple-scan
telegram-desktop
];
programs = {

View File

@ -1,9 +1,24 @@
{ config, pkgs, lib, ... }:
{
programs.dconf.enable = true;
programs = {
dconf.enable = true;
kdeconnect.enable = true;
};
services.xserver.enable = true;
services.xserver.displayManager.sddm.enable = true;
services.xserver.desktopManager.plasma5.enable = true;
services = {
xserver = {
enable = true;
excludePackages = [ pkgs.xterm ];
displayManager.sddm.enable = true;
desktopManager.plasma5.enable = true;
layout = "us";
# Enable touchpad support.
libinput.enable = true;
updateDbusEnvironment = true;
};
};
}

View File

@ -2,8 +2,7 @@
let
unstable = import <nixos-unstable> { config.allowUnfree = true; };
secrets = import ./secrets.nix;
in
{
in {
imports = [ <home-manager/nixos> ];
# Define a user account. Don't forget to set a password with passwd.
@ -35,7 +34,10 @@ in
};
};
programs.zsh.enable = true;
programs = {
zsh.enable = true;
nix-ld.enable = true;
};
home-manager.useUserPackages = true;
home-manager.useGlobalPkgs = true;
@ -43,13 +45,6 @@ in
environment.pathsToLink = [ "/share/zsh" ];
home-manager.users.alex = { pkgs, ... }: {
imports = [
"${
fetchTarball
"https://github.com/msteen/nixos-vscode-server/tarball/master"
}/modules/vscode-server/home.nix"
];
home = {
stateVersion = "23.11";
packages = with unstable.pkgs; [
@ -179,7 +174,5 @@ in
tmux = { enable = true; };
};
services.vscode-server.enable = true;
};
}