Compare commits
4 commits
0434d3e98f
...
4647520332
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4647520332 | ||
|
|
f1a6c02c46 | ||
|
|
1ed30a2cd9 | ||
|
|
5bd3fec9c4 |
63
flake.lock
63
flake.lock
|
|
@ -47,11 +47,11 @@
|
|||
"utils": "utils"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1742057558,
|
||||
"narHash": "sha256-U5fzjZQR8JGhTZemD5AzJnVcMqUlJGYD1DJf/VFo3tw=",
|
||||
"lastModified": 1742798776,
|
||||
"narHash": "sha256-Q0BU/5EXSeMh3k5hf2on8NFQ+OW5xpLZmPP6x0vY7YY=",
|
||||
"owner": "wamserma",
|
||||
"repo": "flake-programs-sqlite",
|
||||
"rev": "1ccbd5d986fb64d79875b4f000caf0e38a857124",
|
||||
"rev": "55d6afb8dbdae5ba9984abfb27b08e66fc4fe00e",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -67,11 +67,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1741955947,
|
||||
"narHash": "sha256-2lbURKclgKqBNm7hVRtWh0A7NrdsibD0EaWhahUVhhY=",
|
||||
"lastModified": 1742771635,
|
||||
"narHash": "sha256-HQHzQPrg+g22tb3/K/4tgJjPzM+/5jbaujCZd8s2Mls=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "4e12151c9e014e2449e0beca2c0e9534b96a26b4",
|
||||
"rev": "ad0614a1ec9cce3b13169e20ceb7e55dfaf2a818",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -80,6 +80,26 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"lightly": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1741543504,
|
||||
"narHash": "sha256-IwN6eZusfeGIEtdubpJpp1wrzToi0Umwi9jbXc4AF90=",
|
||||
"owner": "Bali10050",
|
||||
"repo": "Darkly",
|
||||
"rev": "40ccf235ae340ace5a55c7740db78f15d1285105",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "Bali10050",
|
||||
"repo": "Darkly",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nix-gaming": {
|
||||
"inputs": {
|
||||
"flake-parts": "flake-parts",
|
||||
|
|
@ -88,11 +108,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1742089599,
|
||||
"narHash": "sha256-1yBAFE5yEGEjSWZ8BuPt9Yknq+cFwzW6Q86gs5rMkGI=",
|
||||
"lastModified": 1742694749,
|
||||
"narHash": "sha256-hH/Wofw+RKBbcTMuzCvvgPrnTkmEZd54bOsT0QR7EJM=",
|
||||
"owner": "fufexan",
|
||||
"repo": "nix-gaming",
|
||||
"rev": "bbf6f68ec16cead3c29d5ba33d5c52956dfaefdf",
|
||||
"rev": "1491461d4a47f61264df62863ed163a00192b2f1",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -103,11 +123,11 @@
|
|||
},
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1741851582,
|
||||
"narHash": "sha256-cPfs8qMccim2RBgtKGF+x9IBCduRvd/N5F4nYpU0TVE=",
|
||||
"lastModified": 1742669843,
|
||||
"narHash": "sha256-G5n+FOXLXcRx+3hCJ6Rt6ZQyF1zqQ0DL0sWAMn2Nk0w=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "6607cf789e541e7873d40d3a8f7815ea92204f32",
|
||||
"rev": "1e5b653dff12029333a6546c11e108ede13052eb",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -134,11 +154,11 @@
|
|||
},
|
||||
"nixpkgs-stable": {
|
||||
"locked": {
|
||||
"lastModified": 1741862977,
|
||||
"narHash": "sha256-prZ0M8vE/ghRGGZcflvxCu40ObKaB+ikn74/xQoNrGQ=",
|
||||
"lastModified": 1742751704,
|
||||
"narHash": "sha256-rBfc+H1dDBUQ2mgVITMGBPI1PGuCznf9rcWX/XIULyE=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "cdd2ef009676ac92b715ff26630164bb88fec4e0",
|
||||
"rev": "f0946fa5f1fb876a9dc2e1850d9d3a4e3f914092",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -158,11 +178,11 @@
|
|||
"uv2nix": "uv2nix"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1742076846,
|
||||
"narHash": "sha256-Vw7RD++jekDz05aCaJPsqAgeoDd4xj5TCrIXpE4RZWk=",
|
||||
"lastModified": 1742651803,
|
||||
"narHash": "sha256-X5mMwm6EaXGVZQWyPRCfw/+cnPdCcUqX2itOyE8Yxps=",
|
||||
"owner": "pwndbg",
|
||||
"repo": "pwndbg",
|
||||
"rev": "22c77b2badfae5e29db3d96e958d9925aa6f795e",
|
||||
"rev": "876482a2bb5cfafa31f25a88ce411535a566b46f",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -226,6 +246,7 @@
|
|||
"disko": "disko",
|
||||
"flake-programs-sqlite": "flake-programs-sqlite",
|
||||
"home-manager": "home-manager",
|
||||
"lightly": "lightly",
|
||||
"nix-gaming": "nix-gaming",
|
||||
"nixpkgs": "nixpkgs",
|
||||
"nixpkgs-stable": "nixpkgs-stable",
|
||||
|
|
@ -240,11 +261,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1741861888,
|
||||
"narHash": "sha256-ynOgXAyToeE1UdLNfrUn/hL7MN0OpIS2BtNdLjpjPf0=",
|
||||
"lastModified": 1742700801,
|
||||
"narHash": "sha256-ZGlpUDsuBdeZeTNgoMv+aw0ByXT2J3wkYw9kJwkAS4M=",
|
||||
"owner": "Mic92",
|
||||
"repo": "sops-nix",
|
||||
"rev": "d016ce0365b87d848a57c12ffcfdc71da7a2b55f",
|
||||
"rev": "67566fe68a8bed2a7b1175fdfb0697ed22ae8852",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
|
|||
|
|
@ -28,6 +28,10 @@
|
|||
url = "github:/pwndbg/pwndbg";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
lightly = {
|
||||
url = "github:/Bali10050/Darkly";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
};
|
||||
|
||||
outputs = {
|
||||
|
|
|
|||
|
|
@ -37,6 +37,7 @@
|
|||
services.udev.extraRules = ''
|
||||
ACTION=="add", SUBSYSTEM=="usb", DRIVERS=="usb", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c547", ATTR{power/wakeup}="disabled"
|
||||
'';
|
||||
networking.networkmanager.wifi.backend = "iwd";
|
||||
networking.firewall = {
|
||||
logReversePathDrops = true;
|
||||
extraCommands = ''
|
||||
|
|
|
|||
|
|
@ -45,6 +45,7 @@
|
|||
clang-tools
|
||||
nixd
|
||||
lua-language-server
|
||||
zls
|
||||
];
|
||||
withRuby = false;
|
||||
withPython3 = true;
|
||||
|
|
|
|||
|
|
@ -66,3 +66,4 @@ lspconfig.clangd.setup({
|
|||
lspconfig.pyright.setup({})
|
||||
lspconfig.nixd.setup({})
|
||||
lspconfig.lua_ls.setup({})
|
||||
lspconfig.zls.setup({})
|
||||
|
|
|
|||
|
|
@ -27,6 +27,7 @@
|
|||
unzip
|
||||
unar
|
||||
keepassxc
|
||||
hyx
|
||||
]
|
||||
++ lib.optionals config.u.has.graphical [
|
||||
(config.u.lib.localHome pkgs.firefox "firefox" "bin/firefox")
|
||||
|
|
@ -54,6 +55,7 @@
|
|||
bluetuith
|
||||
globalprotect-openconnect
|
||||
virt-viewer
|
||||
libreoffice-fresh
|
||||
]
|
||||
++ lib.optionals config.u.has.wine [
|
||||
wineWowPackages.stable
|
||||
|
|
|
|||
|
|
@ -23,8 +23,8 @@ lib.mkIf config.u.has.prog {
|
|||
patchelf
|
||||
lazygit
|
||||
pyp
|
||||
coq
|
||||
coqPackages.coqide
|
||||
coq_8_20
|
||||
zig
|
||||
]
|
||||
++ lib.optionals config.u.has.graphical [
|
||||
(cutter.withPlugins (ps: with ps; [jsdec rz-ghidra sigdb]))
|
||||
|
|
|
|||
|
|
@ -2,13 +2,17 @@
|
|||
config,
|
||||
lib,
|
||||
pkgs,
|
||||
inputs,
|
||||
...
|
||||
}:
|
||||
lib.mkIf config.u.has.graphical {
|
||||
qt = {
|
||||
enable = true;
|
||||
platformTheme.name = "kde6";
|
||||
style.package = pkgs.kdePackages.breeze;
|
||||
style.package = [
|
||||
inputs.lightly.packages.${pkgs.system}.darkly-qt5
|
||||
inputs.lightly.packages.${pkgs.system}.darkly-qt6
|
||||
];
|
||||
};
|
||||
gtk = {
|
||||
enable = true;
|
||||
|
|
|
|||
Loading…
Reference in a new issue