stuf
This commit is contained in:
parent
42891ebfba
commit
b2797a94ba
6 changed files with 37 additions and 44 deletions
|
|
@ -1,5 +1,6 @@
|
|||
{ pkgs, ... }: {
|
||||
environment.systemPackages = with pkgs; [
|
||||
freecad
|
||||
# alsa-lib
|
||||
# alsa-oss
|
||||
# clang
|
||||
|
|
@ -10,20 +11,20 @@
|
|||
# openssl
|
||||
# pkg-config
|
||||
# pkgconfig
|
||||
# rustup
|
||||
rustup
|
||||
# udev
|
||||
nixpkgs-fmt
|
||||
nil
|
||||
expat
|
||||
fontconfig
|
||||
freetype
|
||||
freetype.dev
|
||||
libGL
|
||||
pkgconfig
|
||||
xorg.libX11
|
||||
xorg.libXcursor
|
||||
xorg.libXi
|
||||
xorg.libXrandr
|
||||
# expat
|
||||
# fontconfig
|
||||
# freetype
|
||||
# freetype.dev
|
||||
# libGL
|
||||
# pkgconfig
|
||||
# xorg.libX11
|
||||
# xorg.libXcursor
|
||||
# xorg.libXi
|
||||
# xorg.libXrandr
|
||||
bacon
|
||||
unstable.cargo
|
||||
unstable.cargo-feature
|
||||
|
|
@ -47,25 +48,6 @@
|
|||
"electron-12.2.3"
|
||||
];
|
||||
|
||||
environment.variables = {
|
||||
# LIBCLANG_PATH = pkgs.lib.makeLibraryPath [ pkgs.libclang.lib ];
|
||||
# LD_LIBRARY_PATH =
|
||||
# builtins.foldl' (a: b: "${a}:${b}/lib") "${pkgs.vulkan-loader}/lib" pkgs;
|
||||
LD_LIBRARY_PATH = builtins.foldl' (a: b: "${a}:${b}/lib") "${pkgs.vulkan-loader}/lib" [
|
||||
pkgs.expat
|
||||
pkgs.fontconfig
|
||||
pkgs.freetype
|
||||
pkgs.freetype.dev
|
||||
pkgs.libGL
|
||||
pkgs.pkgconfig
|
||||
pkgs.xorg.libX11
|
||||
pkgs.xorg.libXcursor
|
||||
pkgs.xorg.libXi
|
||||
pkgs.xorg.libXrandr
|
||||
pkgs.vulkan-loader
|
||||
];
|
||||
};
|
||||
|
||||
services.udev.extraRules = ''
|
||||
SUBSYSTEM == "tty", GROUP="dialout", ATTRS{interface}=="Black Magic GDB Server", SYMLINK+="ttyBmpGdb"
|
||||
SUBSYSTEM == "tty", GROUP="dialout", ATTRS{interface}=="Black Magic UART Port", SYMLINK+="ttyBmpTarg"
|
||||
|
|
|
|||
|
|
@ -11,6 +11,7 @@
|
|||
(opts // { what = "//100.86.160.104/anime"; where = "/mnt/uwuraid/anime"; })
|
||||
(opts // { what = "//100.86.160.104/backup"; where = "/mnt/uwuraid/backup"; })
|
||||
(opts // { what = "//100.86.160.104/everything"; where = "/mnt/uwuraid/everything"; })
|
||||
(opts // { what = "//100.86.160.104/jellyfin"; where = "/mnt/uwuraid/jellyfin"; })
|
||||
(opts // { what = "//100.86.160.104/movies"; where = "/mnt/uwuraid/movies"; })
|
||||
(opts // { what = "//100.86.160.104/music"; where = "/mnt/uwuraid/music"; })
|
||||
(opts // { what = "//100.86.160.104/photos"; where = "/mnt/uwuraid/photos"; })
|
||||
|
|
@ -28,6 +29,7 @@
|
|||
(opts // { where = "/mnt/uwuraid/anime"; })
|
||||
(opts // { where = "/mnt/uwuraid/backup"; })
|
||||
(opts // { where = "/mnt/uwuraid/everything"; })
|
||||
(opts // { where = "/mnt/uwuraid/jellyfin"; })
|
||||
(opts // { where = "/mnt/uwuraid/movies"; })
|
||||
(opts // { where = "/mnt/uwuraid/music"; })
|
||||
(opts // { where = "/mnt/uwuraid/photos"; })
|
||||
|
|
|
|||
24
flake.lock
generated
24
flake.lock
generated
|
|
@ -2,11 +2,11 @@
|
|||
"nodes": {
|
||||
"nixos-hardware": {
|
||||
"locked": {
|
||||
"lastModified": 1695887975,
|
||||
"narHash": "sha256-u3+5FR12dI305jCMb0fJNQx2qwoQ54lv1tPoEWp0hmg=",
|
||||
"lastModified": 1696614066,
|
||||
"narHash": "sha256-nAyYhO7TCr1tikacP37O9FnGr2USOsVBD3IgvndUYjM=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixos-hardware",
|
||||
"rev": "adcfd6aa860d1d129055039696bc457af7d50d0e",
|
||||
"rev": "bb2db418b616fea536b1be7f6ee72fb45c11afe0",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -50,11 +50,11 @@
|
|||
},
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1696019113,
|
||||
"narHash": "sha256-X3+DKYWJm93DRSdC5M6K5hLqzSya9BjibtBsuARoPco=",
|
||||
"lastModified": 1693663421,
|
||||
"narHash": "sha256-ImMIlWE/idjcZAfxKK8sQA7A1Gi/O58u5/CJA+mxvl8=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "f5892ddac112a1e9b3612c39af1b72987ee5783a",
|
||||
"rev": "e56990880811a451abd32515698c712788be5720",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -66,11 +66,11 @@
|
|||
},
|
||||
"nixpkgs-unstable": {
|
||||
"locked": {
|
||||
"lastModified": 1695830400,
|
||||
"narHash": "sha256-gToZXQVr0G/1WriO83olnqrLSHF2Jb8BPcmCt497ro0=",
|
||||
"lastModified": 1696375444,
|
||||
"narHash": "sha256-Sv0ICt/pXfpnFhTGYTsX6lUr1SljnuXWejYTI2ZqHa4=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "8a86b98f0ba1c405358f1b71ff8b5e1d317f5db2",
|
||||
"rev": "81e8f48ebdecf07aab321182011b067aafc78896",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -81,11 +81,11 @@
|
|||
},
|
||||
"nixpkgs_2": {
|
||||
"locked": {
|
||||
"lastModified": 1695825837,
|
||||
"narHash": "sha256-4Ne11kNRnQsmSJCRSSNkFRSnHC4Y5gPDBIQGjjPfJiU=",
|
||||
"lastModified": 1696374741,
|
||||
"narHash": "sha256-gt8B3G0ryizT9HSB4cCO8QoxdbsHnrQH+/BdKxOwqF0=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "5cfafa12d57374f48bcc36fda3274ada276cf69e",
|
||||
"rev": "8a4c17493e5c39769f79117937c79e1c88de6729",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
|
|||
|
|
@ -25,6 +25,8 @@
|
|||
services.openssh.enable = true;
|
||||
services.flatpak.enable = lib.mkDefault true;
|
||||
services.printing.enable = lib.mkDefault true;
|
||||
|
||||
services.smartd.enable = true;
|
||||
services.btrfs.autoScrub.enable = lib.mkDefault true;
|
||||
|
||||
environment.variables = {
|
||||
|
|
|
|||
|
|
@ -92,7 +92,7 @@
|
|||
modesetting.enable = true;
|
||||
powerManagement.enable = true;
|
||||
# package = config.boot.kernelPackages.nvidiaPackages.beta;
|
||||
package = pkgs.unstable.linuxPackages_latest.nvidiaPackages.production;
|
||||
package = pkgs.unstable.linuxPackages_latest.nvidiaPackages.vulkan_beta;
|
||||
};
|
||||
# enable core and mem freq sliders for nvidia
|
||||
services.xserver.deviceSection = ''
|
||||
|
|
|
|||
|
|
@ -14,14 +14,17 @@
|
|||
aspell
|
||||
aspellDicts.en
|
||||
bottles
|
||||
cider
|
||||
# cider
|
||||
darktable
|
||||
deluge
|
||||
discord
|
||||
gh
|
||||
jellyfin-media-player
|
||||
jellyfin-mpv-shim
|
||||
keepassxc
|
||||
libsForQt5.kcharselect
|
||||
libsForQt5.kdeconnect-kde
|
||||
mosh
|
||||
obs-studio
|
||||
ocs-url
|
||||
onlyoffice-bin
|
||||
|
|
@ -38,11 +41,15 @@
|
|||
unstable.starship
|
||||
unstable.typst
|
||||
unstable.wezterm
|
||||
unstable.joshuto
|
||||
unstable.yazi
|
||||
virt-manager
|
||||
zathura
|
||||
zoom-us
|
||||
zoxide
|
||||
onefetch
|
||||
thunderbird
|
||||
birdtray
|
||||
];
|
||||
environment.shells = with pkgs; [ unstable.nushell ];
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue