do something with discord
This commit is contained in:
parent
d57615d964
commit
d7d5390a94
4 changed files with 22 additions and 8 deletions
|
@ -50,6 +50,7 @@
|
||||||
inputs.zig.overlays.default
|
inputs.zig.overlays.default
|
||||||
inputs.rust-overlay.overlays.default
|
inputs.rust-overlay.overlays.default
|
||||||
inputs.nh.overlays.default
|
inputs.nh.overlays.default
|
||||||
|
inputs.moonlight.overlays.default
|
||||||
|
|
||||||
# https://github.com/LnL7/nix-darwin/issues/1041
|
# https://github.com/LnL7/nix-darwin/issues/1041
|
||||||
(_: prev: {
|
(_: prev: {
|
||||||
|
|
|
@ -18,11 +18,12 @@
|
||||||
enable = true;
|
enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
undoFile.enable = true;
|
||||||
|
|
||||||
options = {
|
options = {
|
||||||
tabstop = 2;
|
tabstop = 2;
|
||||||
softtabstop = 2;
|
softtabstop = 2;
|
||||||
shiftwidth = 2;
|
shiftwidth = 2;
|
||||||
undofile = true;
|
|
||||||
swapfile = false;
|
swapfile = false;
|
||||||
showmode = false;
|
showmode = false;
|
||||||
foldlevel = 99;
|
foldlevel = 99;
|
||||||
|
@ -53,7 +54,6 @@
|
||||||
lsp = {
|
lsp = {
|
||||||
# Must be enabled for language modules to hook into the LSP API.
|
# Must be enabled for language modules to hook into the LSP API.
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
||||||
formatOnSave = true;
|
formatOnSave = true;
|
||||||
# show errors inline
|
# show errors inline
|
||||||
# https://github.com/folke/trouble.nvim
|
# https://github.com/folke/trouble.nvim
|
||||||
|
@ -119,7 +119,7 @@
|
||||||
lua.enable = true;
|
lua.enable = true;
|
||||||
# sort-lines: off
|
# sort-lines: off
|
||||||
|
|
||||||
ts.format.enable = false; # deno fmt is enabled elsewhere
|
ts.format.enable = true; # deno fmt is enabled elsewhere
|
||||||
nix.format.type = "nixfmt"; # looks so much nicer
|
nix.format.type = "nixfmt"; # looks so much nicer
|
||||||
};
|
};
|
||||||
formatter.conform-nvim = {
|
formatter.conform-nvim = {
|
||||||
|
|
|
@ -7,7 +7,7 @@ let
|
||||||
nvidiaDriverChannel = config.boot.kernelPackages.nvidiaPackages.latest;
|
nvidiaDriverChannel = config.boot.kernelPackages.nvidiaPackages.latest;
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
services.xserver.videoDrivers = [ "nvidia" ];
|
services.xserver.videoDrivers = [ "nvidia" "amdgpu"];
|
||||||
|
|
||||||
nixpkgs.config = {
|
nixpkgs.config = {
|
||||||
nvidia.acceptLicense = true;
|
nvidia.acceptLicense = true;
|
||||||
|
@ -42,10 +42,21 @@ in
|
||||||
modesetting.enable = true;
|
modesetting.enable = true;
|
||||||
|
|
||||||
powerManagement = {
|
powerManagement = {
|
||||||
enable = false; # Power management
|
enable = true; # Power management
|
||||||
# finegrained = true; # More precise power consumption control
|
finegrained = true; # More precise power consumption control
|
||||||
};
|
};
|
||||||
|
|
||||||
|
prime = {
|
||||||
|
offload = {
|
||||||
|
enable = true;
|
||||||
|
enableOffloadCmd = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
nvidiaBusId = "PCI:1:0:0";
|
||||||
|
amdgpuBusId = "PCI:15:0:0";
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
# Use the NVidia open source kernel module (not to be confused with the
|
# Use the NVidia open source kernel module (not to be confused with the
|
||||||
# independent third-party "nouveau" open source driver).
|
# independent third-party "nouveau" open source driver).
|
||||||
# Currently alpha-quality/buggy, so false is currently the recommended setting.
|
# Currently alpha-quality/buggy, so false is currently the recommended setting.
|
||||||
|
@ -59,8 +70,8 @@ in
|
||||||
|
|
||||||
package = nvidiaDriverChannel;
|
package = nvidiaDriverChannel;
|
||||||
|
|
||||||
#Fixes a glitch
|
# #Fixes a glitch
|
||||||
nvidiaPersistenced = true;
|
# nvidiaPersistenced = true;
|
||||||
};
|
};
|
||||||
nvidia-container-toolkit.enable = true;
|
nvidia-container-toolkit.enable = true;
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,8 @@ with pkgs;
|
||||||
clang
|
clang
|
||||||
cmake
|
cmake
|
||||||
gnupg
|
gnupg
|
||||||
|
typescript-language-server
|
||||||
|
deno
|
||||||
|
|
||||||
#ides
|
#ides
|
||||||
zed-editor
|
zed-editor
|
||||||
|
|
Loading…
Reference in a new issue