Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 23584a5a11 | |||
| 39931e93c2 |
1
.gitignore
vendored
1
.gitignore
vendored
@ -1 +0,0 @@
|
||||
hardware-configuration.nix
|
||||
@ -163,6 +163,8 @@
|
||||
quickshell
|
||||
kdePackages.qtdeclarative
|
||||
kdePackages.qtbase
|
||||
unzip
|
||||
|
||||
];
|
||||
|
||||
programs.steam = {
|
||||
|
||||
55
hardware-configuration.nix
Normal file
55
hardware-configuration.nix
Normal file
@ -0,0 +1,55 @@
|
||||
# Do not modify this file! It was generated by ‘nixos-generate-config’
|
||||
# and may be overwritten by future invocations. Please make changes
|
||||
# to /etc/nixos/configuration.nix instead.
|
||||
{
|
||||
config,
|
||||
lib,
|
||||
pkgs,
|
||||
modulesPath,
|
||||
...
|
||||
}:
|
||||
|
||||
{
|
||||
imports = [
|
||||
(modulesPath + "/installer/scan/not-detected.nix")
|
||||
];
|
||||
|
||||
boot.initrd.availableKernelModules = [
|
||||
"xhci_pci"
|
||||
"nvme"
|
||||
"usb_storage"
|
||||
"sd_mod"
|
||||
"sdhci_pci"
|
||||
];
|
||||
boot.initrd.kernelModules = [ ];
|
||||
boot.kernelModules = [ "kvm-intel" ];
|
||||
boot.extraModulePackages = [ ];
|
||||
|
||||
fileSystems."/" = {
|
||||
device = "/dev/disk/by-uuid/79902d1f-89b1-44d3-83b0-fb7e3081b729";
|
||||
fsType = "ext4";
|
||||
};
|
||||
|
||||
fileSystems."/boot" = {
|
||||
device = "/dev/disk/by-uuid/D839-722E";
|
||||
fsType = "vfat";
|
||||
options = [
|
||||
"fmask=0077"
|
||||
"dmask=0077"
|
||||
];
|
||||
};
|
||||
|
||||
swapDevices = [
|
||||
{ device = "/dev/disk/by-uuid/efdb9d57-daee-4fb5-82d3-84cf3820704f"; }
|
||||
];
|
||||
|
||||
# Enables DHCP on each ethernet and wireless interface. In case of scripted networking
|
||||
# (the default) this is the recommended approach. When using systemd-networkd it's
|
||||
# still possible to use this option, but it's recommended to use it in conjunction
|
||||
# with explicit per-interface declarations with `networking.interfaces.<interface>.useDHCP`.
|
||||
networking.useDHCP = lib.mkDefault true;
|
||||
# networking.interfaces.wlp3s0.useDHCP = lib.mkDefault true;
|
||||
|
||||
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
|
||||
hardware.cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
|
||||
}
|
||||
@ -25,6 +25,8 @@
|
||||
"--background-index"
|
||||
"--query-driver=${pkgs.clang}/bin/clang++"
|
||||
"--query-driver=${pkgs.clang}/bin/clang"
|
||||
"--query-driver=${pkgs.gcc}/bin/gcc"
|
||||
"--query-driver=${pkgs.gcc}/bin/g++"
|
||||
];
|
||||
nixd.enable = true;
|
||||
};
|
||||
|
||||
@ -76,5 +76,10 @@
|
||||
mode = "n";
|
||||
action = "<cmd>terminal<cr>";
|
||||
}
|
||||
{
|
||||
key = "<leader>qf";
|
||||
mode = "n";
|
||||
action = "<cmd>lua vim.lsp.buf.code_action()<cr>";
|
||||
}
|
||||
];
|
||||
}
|
||||
|
||||
@ -149,6 +149,9 @@
|
||||
nvim-tree.enable = true;
|
||||
telescope = {
|
||||
enable = true;
|
||||
extensions = {
|
||||
ui-select.enable = true;
|
||||
};
|
||||
settings = {
|
||||
pickers = {
|
||||
find_files = {
|
||||
|
||||
@ -95,6 +95,7 @@
|
||||
|
||||
"tray" = {
|
||||
icon-size = 14;
|
||||
spacing = 10;
|
||||
};
|
||||
|
||||
"hyprland/workspaces" = {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user