Compare commits
5 commits
be0d65d998
...
efd326da7f
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
efd326da7f | ||
|
|
2b5d1aaf51 | ||
|
|
0d4edc42c4 | ||
|
|
f91e1e3d57 | ||
|
|
e274f0da0a |
6 changed files with 33 additions and 8 deletions
|
|
@ -73,6 +73,7 @@
|
||||||
./extras/gaming.nix
|
./extras/gaming.nix
|
||||||
lsfg-vk-flake.nixosModules.default
|
lsfg-vk-flake.nixosModules.default
|
||||||
./extras/folding.nix
|
./extras/folding.nix
|
||||||
|
./users/builder.nix
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
NOlaptop = nixpkgs.lib.nixosSystem {
|
NOlaptop = nixpkgs.lib.nixosSystem {
|
||||||
|
|
|
||||||
|
|
@ -86,7 +86,7 @@
|
||||||
boot.extraModprobeConfig = ''options snd-hda-intel model=dell-headset-multi'';
|
boot.extraModprobeConfig = ''options snd-hda-intel model=dell-headset-multi'';
|
||||||
boot.kernelModules = ["kvm-intel"];
|
boot.kernelModules = ["kvm-intel"];
|
||||||
powerManagement.cpuFreqGovernor = "powersave";
|
powerManagement.cpuFreqGovernor = "powersave";
|
||||||
systemd.sleep.extraConfig = "HibernateDelaySec=180m";
|
# systemd.sleep.extraConfig = "HibernateDelaySec=180m";
|
||||||
# boot.kernel.sysctl."net.ipv4.ip_forward" = "1";
|
# boot.kernel.sysctl."net.ipv4.ip_forward" = "1";
|
||||||
# boot.kernel.sysctl."net.ipv6.conf.all.forwarding" = "1";
|
# boot.kernel.sysctl."net.ipv6.conf.all.forwarding" = "1";
|
||||||
|
|
||||||
|
|
|
||||||
14
users/builder.nix
Normal file
14
users/builder.nix
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
{
|
||||||
|
users.users.builder = {
|
||||||
|
isSystemUser = true;
|
||||||
|
group = "builder";
|
||||||
|
useDefaultShell = true;
|
||||||
|
|
||||||
|
openssh.authorizedKeys.keys = [
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
|
users.groups.builder = {};
|
||||||
|
|
||||||
|
nix.settings.trusted-users = ["builder"];
|
||||||
|
}
|
||||||
|
|
@ -40,7 +40,7 @@ in {
|
||||||
source = ./nushell/extras;
|
source = ./nushell/extras;
|
||||||
recursive = true;
|
recursive = true;
|
||||||
};
|
};
|
||||||
home.file.".config/nushell/completions" = {
|
home.file.".local/share/nushell/completions" = {
|
||||||
source = ./nushell/completions;
|
source = ./nushell/completions;
|
||||||
recursive = true;
|
recursive = true;
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -10,6 +10,9 @@ use nix.nu *
|
||||||
use stuff.nu *
|
use stuff.nu *
|
||||||
use tailscale.nu *
|
use tailscale.nu *
|
||||||
|
|
||||||
|
source completions-jj.nu
|
||||||
|
source completions-just.nu
|
||||||
|
|
||||||
# External completer example
|
# External completer example
|
||||||
# let carapace_completer = {|spans|
|
# let carapace_completer = {|spans|
|
||||||
# carapace $spans.0 nushell ...$spans | from json
|
# carapace $spans.0 nushell ...$spans | from json
|
||||||
|
|
|
||||||
19
users/vy.nix
19
users/vy.nix
|
|
@ -4,21 +4,28 @@
|
||||||
inputs,
|
inputs,
|
||||||
config,
|
config,
|
||||||
...
|
...
|
||||||
}: {
|
}: let
|
||||||
users.users.vy.packages = with pkgs; [
|
pkgs-last-building = inputs.nixpkgs-last-building.legacyPackages.${pkgs.system};
|
||||||
oculante
|
in {
|
||||||
rnote
|
users.users.vy.packages =
|
||||||
|
(with pkgs-last-building; [
|
||||||
|
oculante # https://nixpk.gs/pr-tracker.html?pr=502921
|
||||||
|
])
|
||||||
|
++ (with pkgs; [
|
||||||
audacity
|
audacity
|
||||||
cosmic-store
|
cosmic-store
|
||||||
|
google-chrome
|
||||||
jellyfin-media-player
|
jellyfin-media-player
|
||||||
onlyoffice-desktopeditors
|
onlyoffice-desktopeditors
|
||||||
|
rnote
|
||||||
|
signal-desktop
|
||||||
signal-desktop
|
signal-desktop
|
||||||
snapper
|
snapper
|
||||||
syncthingtray
|
syncthingtray
|
||||||
|
toastify
|
||||||
yt-dlp
|
yt-dlp
|
||||||
zoom-us
|
zoom-us
|
||||||
toastify
|
]);
|
||||||
];
|
|
||||||
programs.kdeconnect.enable = true;
|
programs.kdeconnect.enable = true;
|
||||||
|
|
||||||
fonts.packages = with pkgs; [
|
fonts.packages = with pkgs; [
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue