Emacs update, clangd

This commit is contained in:
Aleksandr Lebedev 2025-03-09 20:44:51 +01:00
parent 5ff4a05626
commit cd665064c7
4 changed files with 23 additions and 19 deletions

12
flake.lock generated
View file

@ -115,11 +115,11 @@
"nixpkgs": "nixpkgs_2"
},
"locked": {
"lastModified": 1741365793,
"narHash": "sha256-vBjwaBax4Qy/AFm+gg0N0d9dHLZyp+65cvPFRMptbCQ=",
"lastModified": 1741549257,
"narHash": "sha256-vNUT0mQj3NXMyhmrYQ4X2P9p4pi9/5mOn8yKnX4SR0k=",
"owner": "kylekrein",
"repo": "emacs-config",
"rev": "101286133034af6583da09982e4ecac73383789d",
"rev": "48029097a53789972bfec33f29e9fc2b827281ed",
"type": "github"
},
"original": {
@ -726,11 +726,11 @@
},
"nixpkgs-master": {
"locked": {
"lastModified": 1741513604,
"narHash": "sha256-/56omwPffiS6L7uE4eX2Gfmfq5ZYQNrSi8so/2lXcmw=",
"lastModified": 1741548396,
"narHash": "sha256-vuGv9LvRbFWIUrF+0GAoT3MufTVLmQx5Jn3JFNFx4K4=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "6c8ad0b05d8cc7825c6bc68bc924ab0dd0649c70",
"rev": "36532ffc1f7bbe58d1ac22cc68d32156ae612960",
"type": "github"
},
"original": {

View file

@ -80,10 +80,23 @@
#};
arm = "aarch64-linux";
x86 = "x86_64-linux";
ladybirdMaster = self: super: { ladybird = super.ladybird.overrideAttrs(old: {
src = super.fetchFromGitHub {
owner = "LadybirdWebBrowser";
repo = "ladybird";
rev = "bf15b7ac12e2e796c35c5714c3a3a47be7308d20";
hash = "sha256-hJkK7nag3Z9E8etPFCo0atUEJJnPjjkl7sle/UwkzbE=";
};
version = "0-unstable-2025-03-09";
});};
nativePackagesOverlay = self: super: {
stdenv = super.impureUseNativeOptimizations super.stdenv;
};
kylekrein-homepc-pkgs = nixpkgs: import nixpkgs {
system = x86;
overlays = [
#nativePackagesOverlay
#ladybirdMaster
];
config = {
allowBroken = true;
@ -123,9 +136,6 @@
#cudaSupport = true;
};
};
nativePackagesOverlay = self: super: {
stdenv = super.impureUseNativeOptimizations super.stdenv;
};
first-nixos-install = "1729112485"; #stat -c %W /
in {

View file

@ -11,15 +11,7 @@
unstable-pkgs,
...
}:
let ladybird = pkgs.ladybird.overrideAttrs(old: {
src = pkgs.fetchFromGitHub {
owner = "LadybirdWebBrowser";
repo = "ladybird";
rev = "f148af0a9399139b85308ae1eacc8f0f738ed26c";
hash = "sha256-pmUpVa1l47m6mLilaMuxuIGNRkcOGscr5h6T0sNBXOM=";
};
version = "0-unstable-2025-03-04";
});
let
in
{
imports = [
@ -177,6 +169,8 @@ in
# user packages
obs-studio
neovim
llvmPackages_19.clang-tools
];
programs.kdeconnect.enable = true;

View file

@ -21,7 +21,7 @@
sops.secrets."ssh_keys/${hwconfig.hostname}" = {};
environment.systemPackages = with pkgs; [
blender
ladybird
#inputs.nix-gaming.packages.${pkgs.system}.star-citizen
];
#LLMs