mirror of
https://github.com/fredrikr79/nixos.git
synced 2026-01-14 02:43:06 +01:00
nix ld enabled
This commit is contained in:
@@ -620,4 +620,6 @@ in
|
||||
systemd.sleep.extraConfig = ''
|
||||
HibernateDelaySec=60min
|
||||
'';
|
||||
|
||||
programs.nix-ld.enable = true;
|
||||
}
|
||||
|
||||
117
flake.lock
generated
117
flake.lock
generated
@@ -8,11 +8,11 @@
|
||||
},
|
||||
"locked": {
|
||||
"dir": "pkgs/firefox-addons",
|
||||
"lastModified": 1765080359,
|
||||
"narHash": "sha256-BvAgmqgswcokD2eWoyO3uB1k1VTdpxDHGSx0RYRFjDg=",
|
||||
"lastModified": 1765253041,
|
||||
"narHash": "sha256-D4/vwhvX26KW3gux9CCiJ87zc5UOiLTFlfG3+5h0VRI=",
|
||||
"owner": "rycee",
|
||||
"repo": "nur-expressions",
|
||||
"rev": "35f8ab2ecd954b3a348aa0e253878211c48a0aa7",
|
||||
"rev": "687d6eb2a8503afdeaaf9e230fb72f880daa7252",
|
||||
"type": "gitlab"
|
||||
},
|
||||
"original": {
|
||||
@@ -30,11 +30,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1762980239,
|
||||
"narHash": "sha256-8oNVE8TrD19ulHinjaqONf9QWCKK+w4url56cdStMpM=",
|
||||
"lastModified": 1763759067,
|
||||
"narHash": "sha256-LlLt2Jo/gMNYAwOgdRQBrsRoOz7BPRkzvNaI/fzXi2Q=",
|
||||
"owner": "hercules-ci",
|
||||
"repo": "flake-parts",
|
||||
"rev": "52a2caecc898d0b46b2b905f058ccc5081f842da",
|
||||
"rev": "2cccadc7357c0ba201788ae99c4dfa90728ef5e0",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -43,24 +43,6 @@
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"flake-utils": {
|
||||
"inputs": {
|
||||
"systems": "systems"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1731533236,
|
||||
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
|
||||
"owner": "numtide",
|
||||
"repo": "flake-utils",
|
||||
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "numtide",
|
||||
"repo": "flake-utils",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"home-manager": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
@@ -68,11 +50,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1763416652,
|
||||
"narHash": "sha256-8EBEEvtzQ11LCxpQHMNEBQAGtQiCu/pqP9zSovDSbNM=",
|
||||
"lastModified": 1765217760,
|
||||
"narHash": "sha256-BVVyAodLcAD8KOtR3yCStBHSE0WAH/xQWH9f0qsxbmk=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "ea164b7c9ccdc2321379c2ff78fd4317b4c41312",
|
||||
"rev": "e5b1f87841810fc24772bf4389f9793702000c9b",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -81,41 +63,13 @@
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"ixx": {
|
||||
"inputs": {
|
||||
"flake-utils": [
|
||||
"nixvim",
|
||||
"nuschtosSearch",
|
||||
"flake-utils"
|
||||
],
|
||||
"nixpkgs": [
|
||||
"nixvim",
|
||||
"nuschtosSearch",
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1754860581,
|
||||
"narHash": "sha256-EM0IE63OHxXCOpDHXaTyHIOk2cNvMCGPqLt/IdtVxgk=",
|
||||
"owner": "NuschtOS",
|
||||
"repo": "ixx",
|
||||
"rev": "babfe85a876162c4acc9ab6fb4483df88fa1f281",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "NuschtOS",
|
||||
"ref": "v0.1.1",
|
||||
"repo": "ixx",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1763283776,
|
||||
"narHash": "sha256-Y7TDFPK4GlqrKrivOcsHG8xSGqQx3A6c+i7novT85Uk=",
|
||||
"lastModified": 1764950072,
|
||||
"narHash": "sha256-BmPWzogsG2GsXZtlT+MTcAWeDK5hkbGRZTeZNW42fwA=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "50a96edd8d0db6cc8db57dab6bb6d6ee1f3dc49a",
|
||||
"rev": "f61125a668a320878494449750330ca58b78c557",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -131,15 +85,14 @@
|
||||
"nixpkgs": [
|
||||
"nixpkgs"
|
||||
],
|
||||
"nuschtosSearch": "nuschtosSearch",
|
||||
"systems": "systems_2"
|
||||
"systems": "systems"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1763393971,
|
||||
"narHash": "sha256-FhgZD8pk3VE2SL0g4nCYKF0L6IO3uL110tfrBaZkdG0=",
|
||||
"lastModified": 1765291075,
|
||||
"narHash": "sha256-tw7+BDZqn2vvpWbT3OYiumPevZP80dCGXpwdyYucoOs=",
|
||||
"owner": "nix-community",
|
||||
"repo": "nixvim",
|
||||
"rev": "7a30e6cf259d8db84aefc626058c074bd995d482",
|
||||
"rev": "ba8f6d40b14e2ca14433334d0f5d23234c2ac025",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -148,29 +101,6 @@
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nuschtosSearch": {
|
||||
"inputs": {
|
||||
"flake-utils": "flake-utils",
|
||||
"ixx": "ixx",
|
||||
"nixpkgs": [
|
||||
"nixvim",
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1761730856,
|
||||
"narHash": "sha256-t1i5p/vSWwueZSC0Z2BImxx3BjoUDNKyC2mk24krcMY=",
|
||||
"owner": "NuschtOS",
|
||||
"repo": "search",
|
||||
"rev": "e29de6db0cb3182e9aee75a3b1fd1919d995d85b",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "NuschtOS",
|
||||
"repo": "search",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"inputs": {
|
||||
"firefox-addons": "firefox-addons",
|
||||
@@ -195,21 +125,6 @@
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"systems_2": {
|
||||
"locked": {
|
||||
"lastModified": 1681028828,
|
||||
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
||||
"owner": "nix-systems",
|
||||
"repo": "default",
|
||||
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nix-systems",
|
||||
"repo": "default",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"vi-xournalpp": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
|
||||
38
home.nix
38
home.nix
@@ -88,6 +88,7 @@ in
|
||||
onlyoffice-desktopeditors
|
||||
proton-pass
|
||||
w3m
|
||||
zed-editor
|
||||
];
|
||||
|
||||
# Home Manager is pretty good at managing dotfiles. The primary way to manage
|
||||
@@ -313,15 +314,33 @@ in
|
||||
action = "<C-w>";
|
||||
mode = "i";
|
||||
}
|
||||
{
|
||||
key = "<PageDown>";
|
||||
action = "<PageDown>zz";
|
||||
mode = "n";
|
||||
}
|
||||
{
|
||||
key = "<PageUp>";
|
||||
action = "<PageUp>zz";
|
||||
mode = "n";
|
||||
}
|
||||
{
|
||||
key = "<Find>";
|
||||
action = "<Home>";
|
||||
mode = "i";
|
||||
mode = [
|
||||
"i"
|
||||
"n"
|
||||
"v"
|
||||
];
|
||||
}
|
||||
{
|
||||
key = "<Select>";
|
||||
action = "<End>";
|
||||
mode = "i";
|
||||
mode = [
|
||||
"i"
|
||||
"n"
|
||||
"v"
|
||||
];
|
||||
}
|
||||
|
||||
# harpoon2 syntax
|
||||
@@ -489,7 +508,14 @@ in
|
||||
};
|
||||
};
|
||||
omnisharp.enable = true;
|
||||
ols.enable = true;
|
||||
ols = {
|
||||
enable = true;
|
||||
package = pkgs.ols.overrideAttrs (oldAttrs: {
|
||||
postInstall = (oldAttrs.postInstall or "") + ''
|
||||
cp -r $src/builtin $out/bin/builtin
|
||||
'';
|
||||
});
|
||||
};
|
||||
rust_analyzer.enable = true;
|
||||
superhtml.enable = true;
|
||||
metals.enable = true;
|
||||
@@ -824,7 +850,7 @@ in
|
||||
smartcolumn = {
|
||||
enable = true;
|
||||
settings = {
|
||||
colorcolumn = "80";
|
||||
colorcolumn = [ "80" ];
|
||||
disabled_filetypes = [
|
||||
"checkhealth"
|
||||
"help"
|
||||
@@ -835,7 +861,7 @@ in
|
||||
"text"
|
||||
"typst"
|
||||
];
|
||||
scope = "window";
|
||||
scope = "line";
|
||||
};
|
||||
};
|
||||
|
||||
@@ -963,7 +989,6 @@ in
|
||||
isort
|
||||
shfmt
|
||||
python3Packages.python-lsp-server
|
||||
ols
|
||||
djlint
|
||||
superhtml
|
||||
tinymist
|
||||
@@ -1059,6 +1084,7 @@ in
|
||||
font.size = 16;
|
||||
# font.package = pkgs.monocraft;
|
||||
themeFile = "Dracula";
|
||||
extraConfig = "tab_stop 4";
|
||||
};
|
||||
|
||||
programs.tmux = {
|
||||
|
||||
Reference in New Issue
Block a user