mirror of
https://git.gay/xqtc/nixos-config
synced 2024-11-23 23:53:53 +01:00
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:
commit
df46af4ef2
|
@ -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;
|
||||
|
|
|
@ -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 = {
|
||||
|
|
|
@ -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 = {
|
||||
|
|
|
@ -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 = {
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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";
|
||||
|
|
Loading…
Reference in a new issue