nixos,graphical: move personal stuff to users/guanranwang/nixos
This commit is contained in:
parent
99d810e25b
commit
444e915566
7 changed files with 36 additions and 54 deletions
|
@ -1,9 +1,7 @@
|
|||
{...}: {
|
||||
imports = [
|
||||
./display-server
|
||||
|
||||
./gnome-keyring.nix
|
||||
./graphical.nix
|
||||
./display-server.nix
|
||||
./polkit.nix
|
||||
];
|
||||
}
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
{...}: {
|
||||
imports = [
|
||||
./display-server.nix
|
||||
./input.nix
|
||||
];
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
{...}: {
|
||||
services.xserver = {
|
||||
libinput = {
|
||||
enable = true;
|
||||
touchpad = {
|
||||
accelProfile = "flat";
|
||||
naturalScrolling = true;
|
||||
middleEmulation = false;
|
||||
};
|
||||
mouse = {
|
||||
accelProfile = "flat";
|
||||
naturalScrolling = true;
|
||||
middleEmulation = false;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
### Removes debounce time
|
||||
# https://www.reddit.com/r/linux_gaming/comments/ku6gth
|
||||
environment.etc."libinput/local-overrides.quirks".text = ''
|
||||
[Never Debounce]
|
||||
MatchUdevType=mouse
|
||||
ModelBouncingKeys=1
|
||||
'';
|
||||
}
|
|
@ -1,19 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
services = {
|
||||
# GNOME applications
|
||||
gvfs.enable = true; # nautilus
|
||||
gnome = {
|
||||
sushi.enable = true; # nautilus preview
|
||||
gnome-online-accounts.enable = true;
|
||||
};
|
||||
};
|
||||
|
||||
programs = {
|
||||
gnome-disks.enable = true;
|
||||
kdeconnect = {
|
||||
enable = true;
|
||||
#package = pkgs.gnomeExtensions.gsconnect;
|
||||
package = pkgs.valent;
|
||||
};
|
||||
};
|
||||
}
|
|
@ -6,7 +6,6 @@
|
|||
|
||||
services = {
|
||||
#printing.enable = true; # Printing
|
||||
ratbagd.enable = true; # Required by piper
|
||||
thermald.enable = true; # Prevents overheating
|
||||
fwupd.enable = true; # Firmware update
|
||||
};
|
||||
|
|
|
@ -16,4 +16,39 @@
|
|||
wlr.enable = true;
|
||||
extraPortals = with pkgs; [xdg-desktop-portal-gtk];
|
||||
};
|
||||
services = {
|
||||
ratbagd.enable = true;
|
||||
gvfs.enable = true;
|
||||
gnome = {
|
||||
sushi.enable = true;
|
||||
gnome-online-accounts.enable = true;
|
||||
};
|
||||
};
|
||||
programs = {
|
||||
kdeconnect = {
|
||||
enable = true;
|
||||
#package = pkgs.gnomeExtensions.gsconnect;
|
||||
package = pkgs.valent;
|
||||
};
|
||||
};
|
||||
services.xserver.libinput = {
|
||||
touchpad = {
|
||||
accelProfile = "flat";
|
||||
naturalScrolling = true;
|
||||
middleEmulation = false;
|
||||
};
|
||||
mouse = {
|
||||
accelProfile = "flat";
|
||||
naturalScrolling = true;
|
||||
middleEmulation = false;
|
||||
};
|
||||
};
|
||||
|
||||
### Removes debounce time
|
||||
# https://www.reddit.com/r/linux_gaming/comments/ku6gth
|
||||
environment.etc."libinput/local-overrides.quirks".text = ''
|
||||
[Never Debounce]
|
||||
MatchUdevType=mouse
|
||||
ModelBouncingKeys=1
|
||||
'';
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue