1
Fork 0
mirror of https://github.com/RGBCube/ncc synced 2025-07-28 18:47:44 +00:00

Compare commits

...

6 commits

Author SHA1 Message Date
a76927f600
feat: use linux zen for desktop 2025-05-02 04:02:00 +03:00
1f4a166258
feat: don't invert fn keys 2025-05-02 03:49:31 +03:00
c2a212857d
feat: use markdown-oxide 2025-05-02 03:49:13 +03:00
87b234f735
feat: idk 2025-05-02 03:33:19 +03:00
f8221c9545
feat: fix stupidity 2025-05-02 03:32:29 +03:00
d13e83b9fe
feat: fix starship build 2025-05-02 03:29:55 +03:00
6 changed files with 22 additions and 14 deletions

View file

@ -3,17 +3,17 @@
nixConfig = {
extra-substituters = [
"https://cache.rgbcu.be/"
"https://cache.garnix.io/"
"https://cache.privatevoid.net"
"https://cache.rgbcu.be/"
"https://hyprland.cachix.org/"
"https://nix-community.cachix.org/"
];
extra-trusted-public-keys = [
"cache.rgbcu.be:nBN/5Qg5E8GIYwaoslm9DYo2zeqlBiCVNCPf17djr+w="
"cache.garnix.io:CTFPyKSLcx5RMJKfLo5EEPUObbA78b0YQ2DTCJXqr9g="
"cache.privatevoid.net:SErQ8bvNWANeAvtsOESUwVYr2VJynfuc9JRwlzTTkVg="
"cache.rgbcu.be:nBN/5Qg5E8GIYwaoslm9DYo2zeqlBiCVNCPf17djr+w="
"hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc="
"nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="
];

View file

@ -209,7 +209,7 @@ in {
lua-language-server
# MARKDOWN
marksman
markdown-oxide
# NIX
nixfmt-rfc-style

View file

@ -42,14 +42,14 @@ in {
|> mapAttrs (_: flake: { inherit flake; });
nix.settings = (import <| self + /flake.nix).nixConfig
|> flip removeAttrs (optionals config.isDarwin [ "use-cgroups" ])
|> (if config.isLinux && config.services.nix-serve.enable then
(cfg: cfg // {
extra-substituters = cfg.extra-substituters
|> filter (x: match ".*cache.rgbcu.be.*" x != null);
})
else
id);
|> flip removeAttrs (optionals config.isDarwin [ "use-cgroups" ]);
# |> (if config.isLinux && config.services.nix-serve.enable then
# (cfg: cfg // {
# extra-substituters = cfg.extra-substituters
# |> filter (x: match ".*cache.rgbcu.be.*" x == null);
# })
# else
# id);
nix.optimise.automatic = true;

View file

@ -57,6 +57,11 @@ in {
inherit (self.starship) src;
hash = "sha256-nH1iYjKw/GbYKadoymH3onWBbMzuMUaRCSTNWVE+A9E=";
};
nativeBuildInputs = old.nativeBuildInputs ++ [
pkgs.cmake
pkgs.zlib-ng
];
});
})];

View file

@ -18,7 +18,7 @@ in {
NSScrollAnimationEnabled = true;
NSWindowResizeTime = 0.001;
# "com.apple.keyboard.fnState" = true; # Invert Fn.
"com.apple.keyboard.fnState" = false; # Don't invert Fn.
"com.apple.trackpad.scaling" = 1.5; # Faster mouse speed.
InitialKeyRepeat = 15;

View file

@ -1,5 +1,8 @@
{ pkgs, ... }: {
boot.kernelPackages = pkgs.linuxPackages_latest;
{ config, pkgs, ... }: {
boot.kernelPackages = if config.isServer then
pkgs.linuxPackages_latest
else
pkgs.linuxKernel.packages.linux_zen;
# Credits:
# - https://github.com/NotAShelf/nyx/blob/main/modules/core/common/system/security/kernel.nix