This commit is contained in:
Tao Tien 2024-03-20 17:29:48 -07:00
parent dc9aac0b17
commit ce6b71103d
3 changed files with 24 additions and 13 deletions

View file

@ -10,6 +10,7 @@
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
# parsec-bin # parsec-bin
gamemode
heroic heroic
lutris lutris
mangohud mangohud

View file

@ -24,22 +24,22 @@
}; };
}; };
environment.etc = { # environment.etc = {
"libinput/local-overrides.quirks".text = " # "libinput/local-overrides.quirks".text = "
# MatchUdevType=touchpad # # MatchUdevType=touchpad
# MatchDMIModalias=dmi:*svnFramework:pnLaptop* # # MatchDMIModalias=dmi:*svnFramework:pnLaptop*
# AttrEventCode=-BTN_RIGHT # # AttrEventCode=-BTN_RIGHT
[Framework Laptop 16 Keyboard Module] # [Framework Laptop 16 Keyboard Module]
MatchName=Framework Laptop 16 Keyboard Module* # MatchName=Framework Laptop 16 Keyboard Module*
MatchUdevType=keyboard # MatchUdevType=keyboard
MatchDMIModalias=dmi:*svnFramework:pnLaptop16* # # MatchDMIModalias=dmi:*svnFramework:pnLaptop16*
AttrKeyboardIntegration=internal # AttrKeyboardIntegration=internal
"; # ";
}; # };
# services.xserver.libinput = { # services.xserver.libinput = {
# enable = true; # enable = true;
# # touchpad.disableWhileTyping = true; # touchpad.disableWhileTyping = true;
# }; # };
services.xserver.displayManager.defaultSession = "plasma"; services.xserver.displayManager.defaultSession = "plasma";

View file

@ -37,6 +37,7 @@
jellyfin-mpv-shim jellyfin-mpv-shim
keepassxc keepassxc
leetcode-cli leetcode-cli
# kdeconnect
# libsForQt5.kcharselect # libsForQt5.kcharselect
# libsForQt5.kdeconnect-kde # libsForQt5.kdeconnect-kde
# libsForQt5.plasma-integration # libsForQt5.plasma-integration
@ -70,6 +71,7 @@
discord discord
]; ];
# programs.adb.enable = true; # programs.adb.enable = true;
programs.kdeconnect.enable = true;
environment.shells = with pkgs; [nushell]; environment.shells = with pkgs; [nushell];
# virt # virt
@ -81,6 +83,14 @@
user = "tao"; user = "tao";
dataDir = "/home/tao/sync"; dataDir = "/home/tao/sync";
configDir = "/home/tao/.config/syncthing"; configDir = "/home/tao/.config/syncthing";
settings = {
folders = {
"sync".path = "/home/tao/sync";
"school".path = "/home/tao/school";
# "projects".path = "/home/tao/projects";
# "pictures".path = "/home/tao/pictures";
};
};
}; };
hardware.keyboard.qmk.enable = true; hardware.keyboard.qmk.enable = true;