460b58d6dd
nixos/nvidia: update to 555.58.02
2024-07-21 22:01:04 +02:00
af82adb455
lock: update nixpkgs
2024-07-21 21:37:06 +02:00
095b610e61
nixos/account: switch discord-canary to vesktop
2024-07-12 09:01:47 +02:00
8c1eb9dec3
pkgs/mkWrappedExecutable: factor out to its own package
2024-07-09 11:47:10 +02:00
6e76c7422a
nixos/core: use inline nix-index override
...
It was used only in this place
2024-07-09 11:22:27 +02:00
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
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
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
ee64e04166
account: add zettlr package
2024-05-31 08:08:41 +02:00