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
|
||||
lsfg-vk-flake.nixosModules.default
|
||||
./extras/folding.nix
|
||||
./users/builder.nix
|
||||
];
|
||||
};
|
||||
NOlaptop = nixpkgs.lib.nixosSystem {
|
||||
|
|
|
|||
|
|
@ -86,7 +86,7 @@
|
|||
boot.extraModprobeConfig = ''options snd-hda-intel model=dell-headset-multi'';
|
||||
boot.kernelModules = ["kvm-intel"];
|
||||
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.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;
|
||||
recursive = true;
|
||||
};
|
||||
home.file.".config/nushell/completions" = {
|
||||
home.file.".local/share/nushell/completions" = {
|
||||
source = ./nushell/completions;
|
||||
recursive = true;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -10,6 +10,9 @@ use nix.nu *
|
|||
use stuff.nu *
|
||||
use tailscale.nu *
|
||||
|
||||
source completions-jj.nu
|
||||
source completions-just.nu
|
||||
|
||||
# External completer example
|
||||
# let carapace_completer = {|spans|
|
||||
# carapace $spans.0 nushell ...$spans | from json
|
||||
|
|
|
|||
19
users/vy.nix
19
users/vy.nix
|
|
@ -4,21 +4,28 @@
|
|||
inputs,
|
||||
config,
|
||||
...
|
||||
}: {
|
||||
users.users.vy.packages = with pkgs; [
|
||||
oculante
|
||||
rnote
|
||||
}: let
|
||||
pkgs-last-building = inputs.nixpkgs-last-building.legacyPackages.${pkgs.system};
|
||||
in {
|
||||
users.users.vy.packages =
|
||||
(with pkgs-last-building; [
|
||||
oculante # https://nixpk.gs/pr-tracker.html?pr=502921
|
||||
])
|
||||
++ (with pkgs; [
|
||||
audacity
|
||||
cosmic-store
|
||||
google-chrome
|
||||
jellyfin-media-player
|
||||
onlyoffice-desktopeditors
|
||||
rnote
|
||||
signal-desktop
|
||||
signal-desktop
|
||||
snapper
|
||||
syncthingtray
|
||||
toastify
|
||||
yt-dlp
|
||||
zoom-us
|
||||
toastify
|
||||
];
|
||||
]);
|
||||
programs.kdeconnect.enable = true;
|
||||
|
||||
fonts.packages = with pkgs; [
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue