Commit graph

218 commits

Author SHA1 Message Date
069c5e979a nixos/core: use nix-index 2024-07-09 06:35:14 +02:00
28bf1a9a0d pkgs/nix-index: use cnf output similar to default NixOS one 2024-07-09 06:34:48 +02:00
e95279f45c pkgs/top-level: allow overrides through by-name
and check for file existence before using path
2024-07-09 06:34:10 +02:00
89b9624031 pkgs/top-level: fix selfExpr nixpkgsPath argument 2024-07-07 09:30:08 +02:00
10b718fff3 pkgs/overlays/selfExpr: add missing parentheses in generated nix code 2024-07-07 09:08:49 +02:00
1bd184f69f lock: update 2024-07-07 08:53:55 +02:00
d5b5519f4f outputs: allow string interpolation 2024-07-07 08:34:47 +02:00
ccae4f8ef4 outputs: inherit self 2024-07-07 08:20:40 +02:00
3009a03edc Merge branch 'main' into cosmic 2024-07-06 06:17:43 +02:00
c5292e8a31 nixos/account: add ozone-platform argument in vivaldi 2024-07-06 04:23:21 +02:00
311e7281e1 nixos/core-destkop: add fonts 2024-07-06 02:38:47 +02:00
a26bb74da1 pkgs/overlays/unstable: pass crossSystem only when needed
that is, only when buildPlatform and hostPlatform
are not identical, fixes difference and build failure
of stdenv, when using through overlay certain odd
packages like `androidStudioPackages.canary`
2024-07-03 23:51:47 +02:00
56b213c17d Merge branch 'flakelike'
maybe should be called dendrite,
because ice crystals on the snow,
which are flakes, are also dendrites
2024-07-03 03:12:18 +02:00
5b2bad6048 nixos/account: enable proprietaryCodecs for vivaldi 2024-07-03 03:10:25 +02:00
7f81b391c1 pkgs/overlays/unstable: allow setting unstable revision 2024-07-03 01:01:54 +02:00
bc5c7553db pkgs/overlays/unstable: fix crosscompiling 2024-07-03 00:53:09 +02:00
4f10f70c70 outputs: use lib.pipe in nixosConfigurations 2024-07-02 23:24:19 +02:00
f39c0b54d0 inputs/nixos-vscode-server: move to inputs 2024-07-01 20:15:07 +02:00
627b4e00b6 lock: update 2024-07-01 19:04:00 +02:00
b0d5d260ff lock: update 2024-06-26 19:55:59 +02:00
f9a234faea nixos/core-desktop: disable alsa sound
it is handled by pipewire anyway, don't have multiple sound software
2024-06-26 19:55:49 +02:00
c07550cb44 hosts/main: disable socket activation for cupsd 2024-06-26 19:38:17 +02:00
eaa16464fa vm.sh: delete
no longer needed with the current nixos-rebuild
2024-06-26 19:37:20 +02:00
c62e6901a9 pkgs/nixos-rebuild: fix typo 2024-06-20 21:11:24 +02:00
ecfe787bca pkgs/nixos-rebuild: patch in fallback to nixpkgs input 2024-06-20 20:38:37 +02:00
5ced0ad3b2 outputs: add by-name overlay when building nixos configuration 2024-06-20 20:28:10 +02:00
966d88f2ba pkgs/nixos-rebuild: copy locally and apply my patches
these patches can be found as pull requests in nixpkgs repository
https://github.com/NixOS/nixpkgs/pull/316301
https://github.com/NixOS/nixpkgs/pull/320462
2024-06-20 20:05:30 +02:00
0b7be3144c nixos/core: disable channels and set proper nix-paths 2024-06-20 19:55:34 +02:00
19c4cb4c2f outputs: remove selfPath, but use that method in selfExpr default
by stringifying ./. then appending path, nix adds selfPath (nix-store path) to gcroot of selfPath derivation
2024-06-20 19:33:16 +02:00
9e59fd06af overlays/selfExpr: allow providing options 2024-06-20 18:55:43 +02:00
672807280e {inputs, lock}: change lock format and provide hash 2024-06-18 07:44:54 +02:00
ba94153c3b flakelike 2024-06-17 07:54:59 +02:00
9cd9d8fe3c pkgs/overlay: create selfExpr
adds a package that references nixpkgs
config of nixpkgs that created it is retained
2024-06-17 07:40:18 +02:00
88f348a2c9 pkgs/overlays: create, move unstable there
also in unstable: use nixpkgs option to define
if unstable nixpkgs expressions should be from
nixos or nixpkgs channel
(default true, use nixos channel)
2024-06-17 07:35:24 +02:00
3b7c1594ac gnome: fix build 2024-06-09 12:42:42 +02:00
c9f102ba2a shell: add neovim plugins 2024-06-09 12:37:59 +02:00
57f7b11e97 gnome: make amount of max workspace thumbnails configurable and set to 11 2024-06-09 12:37:06 +02:00
be2a3c31e5 gdm: use wayland 2024-06-05 16:21:48 +02:00
b5f46c14ee nvidia: update to 555.42.02 2024-06-05 16:20:06 +02:00
ed66ca84bc core: explicitly wrap nixos-rebuild 2024-06-01 03:27:45 +02:00
82bf8ab05f core: wrap nix with wrapped commands 2024-06-01 01:12:39 +02:00
9abc9c10ba core: rework mkWrappedExecutable helper
- returns packages with high priority
- inherits wrapperArgs so they could be overriden
- fixed typo in description
2024-05-31 23:47:56 +02:00
756547a1f6 Merge branch 'main' into cosmic 2024-05-31 18:22:24 +02:00
898b301fbc remove outdated plasma, sddm 2024-05-31 18:21:52 +02:00
2e58988fff docker: remove outdated comment 2024-05-31 18:20:52 +02:00
c41c2293f3 gnome: explicitly define packages to remove that are under gnome namespace 2024-05-31 18:20:11 +02:00
7202e30fa7 Merge branch 'main' into cosmic 2024-05-31 14:35:46 +02:00
ee64e04166 account: add zettlr package 2024-05-31 08:08:41 +02:00
8f15bf0e0c dconf: create generic module and use it
no more cringe function calling, yay
2024-05-29 04:48:25 +02:00
23bfb2d222 core: make wrapped nix commands higer priority 2024-05-28 22:55:22 +02:00