Compare commits
2 commits
3b6e80523f
...
a0cea50099
| Author | SHA1 | Date | |
|---|---|---|---|
| a0cea50099 | |||
| 73315828f9 |
2 changed files with 27 additions and 14 deletions
|
|
@ -4,7 +4,17 @@ let
|
||||||
#!${pkgs.bash}/bin/bash
|
#!${pkgs.bash}/bin/bash
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
|
|
||||||
export PATH="${pkgs.lib.makeBinPath (with pkgs; [ vagrant curl openssh virtualbox ])}:$PATH"
|
export PATH="${
|
||||||
|
pkgs.lib.makeBinPath (
|
||||||
|
with pkgs;
|
||||||
|
[
|
||||||
|
vagrant
|
||||||
|
curl
|
||||||
|
openssh
|
||||||
|
virtualbox
|
||||||
|
]
|
||||||
|
)
|
||||||
|
}:$PATH"
|
||||||
export VNODE_NAME=vnode-05
|
export VNODE_NAME=vnode-05
|
||||||
|
|
||||||
cd /home/user/kubernetes-cluster/vnodes
|
cd /home/user/kubernetes-cluster/vnodes
|
||||||
|
|
@ -12,7 +22,11 @@ let
|
||||||
'';
|
'';
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
environment.systemPackages = with pkgs; [ vagrant curl openssh ];
|
environment.systemPackages = with pkgs; [
|
||||||
|
vagrant
|
||||||
|
curl
|
||||||
|
openssh
|
||||||
|
];
|
||||||
|
|
||||||
users.users.user.extraGroups = [ "vboxusers" ];
|
users.users.user.extraGroups = [ "vboxusers" ];
|
||||||
|
|
||||||
|
|
@ -26,7 +40,17 @@ in
|
||||||
ExecStart = "${vagrantScript}/bin/vagrant-vnode-05";
|
ExecStart = "${vagrantScript}/bin/vagrant-vnode-05";
|
||||||
User = "user";
|
User = "user";
|
||||||
WorkingDirectory = "/home/user/kubernetes-cluster/vnodes";
|
WorkingDirectory = "/home/user/kubernetes-cluster/vnodes";
|
||||||
Environment = "PATH=${pkgs.lib.makeBinPath (with pkgs; [ vagrant curl openssh virtualbox ])}:$PATH";
|
Environment = "PATH=${
|
||||||
|
pkgs.lib.makeBinPath (
|
||||||
|
with pkgs;
|
||||||
|
[
|
||||||
|
vagrant
|
||||||
|
curl
|
||||||
|
openssh
|
||||||
|
virtualbox
|
||||||
|
]
|
||||||
|
)
|
||||||
|
}:$PATH";
|
||||||
};
|
};
|
||||||
wantedBy = [ "multi-user.target" ];
|
wantedBy = [ "multi-user.target" ];
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -1,15 +1,4 @@
|
||||||
{
|
{
|
||||||
# Allow configuring Logitech Peripherals
|
# Allow configuring Logitech Peripherals
|
||||||
services.ratbagd.enable = true;
|
services.ratbagd.enable = true;
|
||||||
|
|
||||||
# Sway does not undersand high resolution scroll wheels
|
|
||||||
# I don't need this, so I disable it
|
|
||||||
environment.etc."libinput/local-overrides.quirks".text = ''
|
|
||||||
[Logitech G502 X PLUS]
|
|
||||||
MatchUdevType=mouse
|
|
||||||
MatchBus=usb
|
|
||||||
MatchVendor=0x046D
|
|
||||||
MatchProduct=0x4099
|
|
||||||
AttrEventCode=-REL_WHEEL_HI_RES
|
|
||||||
'';
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue