Compare commits
5 Commits
7e788e5c8e
...
b0f1bc9ee0
| Author | SHA1 | Date | |
|---|---|---|---|
| b0f1bc9ee0 | |||
| 9dab291884 | |||
| 5c9c915457 | |||
| 839e1fd5f5 | |||
| 7aa01ae0dd |
@@ -1,6 +1,6 @@
|
|||||||
{moduleWithSystem, ...}: {
|
{moduleWithSystem, ...}: {
|
||||||
flake.nixosModules.nvim = moduleWithSystem ({self', ...}: {
|
flake.nixosModules.nvim = moduleWithSystem ({self', ...}: {
|
||||||
programs.nvim = {
|
programs.neovim = {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = self'.packages.nvim;
|
package = self'.packages.nvim;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -7,12 +7,7 @@
|
|||||||
pkgs,
|
pkgs,
|
||||||
lib,
|
lib,
|
||||||
...
|
...
|
||||||
}: let
|
}: {
|
||||||
modules = with self.nixosModules; [
|
|
||||||
sddm
|
|
||||||
];
|
|
||||||
in {
|
|
||||||
imports = modules;
|
|
||||||
services.displayManager = {
|
services.displayManager = {
|
||||||
autoLogin.enable = true;
|
autoLogin.enable = true;
|
||||||
autoLogin.user = "user01";
|
autoLogin.user = "user01";
|
||||||
|
|||||||
@@ -1,10 +1,9 @@
|
|||||||
{
|
{moduleWithSystem, ...}: {
|
||||||
moduleWithSystem,
|
|
||||||
...
|
|
||||||
}: {
|
|
||||||
flake.nixosModules.steam = moduleWithSystem ({
|
flake.nixosModules.steam = moduleWithSystem ({
|
||||||
pkgs,
|
pkgs,
|
||||||
|
unfreePkgs,
|
||||||
inputs',
|
inputs',
|
||||||
|
lib,
|
||||||
...
|
...
|
||||||
}: {
|
}: {
|
||||||
# If buying isn't owning than piracy isn't stealing
|
# If buying isn't owning than piracy isn't stealing
|
||||||
@@ -17,7 +16,7 @@
|
|||||||
extraCompatPackages = with pkgs; [
|
extraCompatPackages = with pkgs; [
|
||||||
proton-ge-bin
|
proton-ge-bin
|
||||||
];
|
];
|
||||||
package = pkgs.steam.override {
|
package = unfreePkgs.steam.override {
|
||||||
extraEnv = {
|
extraEnv = {
|
||||||
LD_AUDIT = "${
|
LD_AUDIT = "${
|
||||||
inputs'.sls-steam.packages.sls-steam
|
inputs'.sls-steam.packages.sls-steam
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
flake.nixosModules.wshowkeys = moduleWithSystem ({inputs', ...}: {
|
flake.nixosModules.wshowkeys = moduleWithSystem ({inputs', ...}: {
|
||||||
programs.wshowkeys = {
|
programs.wshowkeys = {
|
||||||
enable = true;
|
enable = true;
|
||||||
pacakge = inputs'.wshowkeys.packages.default;
|
package = inputs'.wshowkeys.packages.default;
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
perSystem = {
|
perSystem = {
|
||||||
|
|||||||
@@ -6,7 +6,13 @@
|
|||||||
flake.nixosConfigurations.HACKSTATION = inputs.nixpkgs.lib.nixosSystem {
|
flake.nixosConfigurations.HACKSTATION = inputs.nixpkgs.lib.nixosSystem {
|
||||||
modules = with self.nixosModules; [
|
modules = with self.nixosModules; [
|
||||||
desktop
|
desktop
|
||||||
|
youtube
|
||||||
|
development
|
||||||
hackstationConfiguration
|
hackstationConfiguration
|
||||||
|
bottles
|
||||||
|
gaming
|
||||||
|
davinci
|
||||||
|
sddm-autologin
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,13 +1,11 @@
|
|||||||
{
|
{inputs, ...}: {
|
||||||
self,
|
perSystem = {system, ...}: {
|
||||||
inputs,
|
_module.args.unfreePkgs = import inputs.nixpkgs {
|
||||||
...
|
inherit system;
|
||||||
}: {
|
config.allowUnfree = true;
|
||||||
flake.nixosModules.nix = {
|
};
|
||||||
pkgs,
|
};
|
||||||
lib,
|
flake.nixosModules.nix = {...}: {
|
||||||
...
|
|
||||||
}: {
|
|
||||||
nix = {
|
nix = {
|
||||||
registry = {
|
registry = {
|
||||||
voidarc = {
|
voidarc = {
|
||||||
|
|||||||
Reference in New Issue
Block a user