Merge pull request '🖕 🖕 🖕 fuck you 🖕 🖕 🖕' (#1) from 13x1-contrib/xqtc--nixos-config:main into main

Reviewed-on: https://git.gay/xqtc/nixos-config/pulls/1
This commit is contained in:
xqtc 2024-11-23 16:54:59 +00:00 committed by git.gay
commit df46af4ef2
No known key found for this signature in database
GPG key ID: BDA2A7586B5E1432
6 changed files with 25 additions and 24 deletions

View file

@ -209,11 +209,11 @@
enable = true;
package = pkgs.protols;
};
typos-lsp.enable = false;
docker-compose-language-service.enable = true;
typos_lsp.enable = false;
docker_compose_language_service.enable = true;
pylsp.enable = true;
bashls.enable = true;
lua-ls.enable = true;
lua_ls.enable = true;
gopls.enable = true;
nushell.enable = true;
clangd = {
@ -221,11 +221,12 @@
filetypes = ["c" "cpp" "objc" "objcpp" "cpp"];
};
svelte.enable = true;
ts-ls.enable = true;
java-language-server.enable = true;
ts_ls.enable = true;
java_language_server.enable = true;
hls.enable = true;
hls.installGhc = false;
eslint.enable = true;
rust-analyzer = {
rust_analyzer = {
enable = true;
installCargo = false;
installRustc = false;

View file

@ -22,8 +22,8 @@
hardware.asahi.experimentalGPUInstallMode = "replace";
hardware.asahi.withRust = true;
hardware.asahi.setupAsahiSound = true;
hardware.opengl.enable = true;
hardware.opengl.driSupport32Bit = lib.mkForce false;
hardware.graphics.enable = true;
hardware.graphics.enable32Bit = lib.mkForce false;
# Use the systemd-boot EFI boot loader.
boot.loader.systemd-boot.enable = true;
@ -65,7 +65,7 @@
# Enable the X11 windowing system.
services.xserver.enable = true;
services.xserver.displayManager.sddm.enable = true;
services.xserver.desktopManager.plasma6.enable = true;
services.desktopManager.plasma6.enable = true;
# Configure keymap in X11
# services.xserver.xkb.layout = "us";
@ -89,7 +89,7 @@
# };
# Enable touchpad support (enabled default in most desktopManager).
services.xserver.libinput.enable = true;
services.libinput.enable = true;
# Define a user account. Don't forget to set a password with passwd.
users.users.xqtc = {

View file

@ -49,9 +49,9 @@
boot.binfmt.emulatedSystems = ["aarch64-linux"];
hardware.opengl = {
hardware.graphics = {
enable = true;
driSupport32Bit = true;
enable32Bit = true;
};
hardware.cpu.amd.updateMicrocode = true;
@ -112,7 +112,7 @@
services.xserver.enable = true;
# services.xserver.displayManager.gdm.enable = true;
services.xserver.displayManager.sddm.enable = true;
services.xserver.desktopManager.plasma6.enable = true;
services.desktopManager.plasma6.enable = true;
# services.xserver.desktopManager.gnome.enable = true;
# services.xserver.displayManager.defaultSession = "plasma";
services.xserver.videoDrivers = ["nvidia"];
@ -164,7 +164,7 @@
services.blueman.enable = true;
# Enable touchpad support (enabled default in most desktopManager).
services.xserver.libinput.enable = true;
services.libinput.enable = true;
# Define a user account. Don't forget to set a password with passwd.
users.users.xqtc = {

View file

@ -33,9 +33,9 @@
security.pam.services.swaylock = {};
hardware.opengl = {
hardware.graphics = {
enable = true;
driSupport32Bit = true;
enable32Bit = true;
};
hardware.nvidia = {
@ -108,7 +108,7 @@
};
# Enable touchpad support (enabled default in most desktopManager).
services.xserver.libinput.enable = true;
services.libinput.enable = true;
# Define a user account. Don't forget to set a password with passwd.
users.users.xqtc = {

View file

@ -20,9 +20,9 @@
security.pam.services.swaylock = {};
hardware.opengl = {
hardware.graphics = {
enable = true;
driSupport32Bit = true;
enable32Bit = true;
};
hardware.bluetooth = {
@ -79,7 +79,7 @@
# services.xserver.displayManager.gdm.enable = true;
# services.xserver.displayManager.startx.enable = true;
# services.xserver.desktopManager.gnome.enable = true;
services.xserver.desktopManager.plasma6.enable = true;
services.desktopManager.plasma6.enable = true;
#services.xserver.displayManager.defaultSession = "plasmawayland";
# services.xserver.videoDrivers = ["intel"];
@ -119,7 +119,7 @@
# '';
#};
# Enable touchpad support (enabled default in most desktopManager).
services.xserver.libinput.enable = true;
services.libinput.enable = true;
programs.adb.enable = true;
# Define a user account. Don't forget to set a password with passwd.
@ -141,7 +141,7 @@
cargo
cargo-generate
sway
gnome.adwaita-icon-theme
adwaita-icon-theme
glib
#swaylock
swaylock-effects

View file

@ -71,8 +71,8 @@
# Enable the X11 windowing system.
# services.xserver.enable = true;
hardware.opengl.enable = true;
hardware.opengl.driSupport32Bit = true;
hardware.graphics.enable = true;
hardware.graphics.enable32Bit = true;
# Configure keymap in X11
# services.xserver.xkb.layout = "us";