l 1 uriel: configure laptop for locke
This commit is contained in:
parent
6f2e4f52ef
commit
8cfca37f5e
|
@ -1,25 +1,43 @@
|
||||||
{ config, pkgs, ... }:
|
{ config, pkgs, ... }:
|
||||||
|
|
||||||
with builtins;
|
with builtins;
|
||||||
|
with config.krebs.lib;
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
../.
|
../.
|
||||||
../2configs/retiolum.nix
|
../2configs/retiolum.nix
|
||||||
../2configs/baseX.nix
|
|
||||||
../2configs/exim-retiolum.nix
|
../2configs/exim-retiolum.nix
|
||||||
../2configs/browsers.nix
|
|
||||||
../2configs/games.nix
|
|
||||||
../2configs/pass.nix
|
|
||||||
../2configs/bird.nix
|
|
||||||
../2configs/git.nix
|
|
||||||
../2configs/chromium-patched.nix
|
|
||||||
../2configs/bitlbee.nix
|
|
||||||
../2configs/weechat.nix
|
|
||||||
../2configs/skype.nix
|
|
||||||
{
|
{
|
||||||
lass.umts = {
|
# locke config
|
||||||
|
time.timeZone = "Europe/Berlin";
|
||||||
|
services.xserver.enable = true;
|
||||||
|
users.users.locke = {
|
||||||
|
uid = genid "locke";
|
||||||
|
home = "/home/locke";
|
||||||
|
group = "users";
|
||||||
|
createHome = true;
|
||||||
|
extraGroups = [
|
||||||
|
"audio"
|
||||||
|
"networkmanager"
|
||||||
|
];
|
||||||
|
useDefaultShell = true;
|
||||||
|
};
|
||||||
|
networking.networkmanager.enable = true;
|
||||||
|
networking.wireless.enable = mkForce false;
|
||||||
|
hardware.pulseaudio = {
|
||||||
enable = true;
|
enable = true;
|
||||||
modem = "/dev/serial/by-id/usb-HUAWEI_Technologies_HUAWEI_Mobile-if00-port0";
|
systemWide = true;
|
||||||
|
};
|
||||||
|
environment.systemPackages = with pkgs; [
|
||||||
|
firefox
|
||||||
|
hexchat
|
||||||
|
networkmanagerapplet
|
||||||
|
];
|
||||||
|
services.xserver.desktopManager.xfce = {
|
||||||
|
enable = true;
|
||||||
|
thunarPlugins = [
|
||||||
|
pkgs.xfce/xfce_battery_plugin
|
||||||
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
Loading…
Reference in New Issue
Block a user