Compare commits

..

1 Commits

Author SHA1 Message Date
3b65c57b30
Enable audio and add a basic home configuration 2020-05-09 12:40:24 +02:00
2 changed files with 13 additions and 22 deletions

View File

@ -66,6 +66,14 @@
# NixOS version # NixOS version
system.stateVersion = "20.09"; system.stateVersion = "20.09";
# Create coolneng user
users.users.coolneng = {
isNormalUser = true;
home = "/home/coolneng";
extraGroups = [ "wheel" "video" "audio" ];
shell = "/run/current-system/sw/bin/fish";
};
# Import other configuration modules # Import other configuration modules
imports = [ imports = [
./modules/software.nix ./modules/software.nix

View File

@ -3,24 +3,15 @@
# Doom emacs overlay # Doom emacs overlay
let let
doom-emacs = pkgs.callPackage (builtins.fetchTarball { doom-emacs = pkgs.callPackage (builtins.fetchTarball {
url = https://github.com/vlaci/nix-doom-emacs/archive/master.tar.gz; url = https://github.com/vlaci/nix-doom-emacs/archive/master.tar.gz;
}) { }) {
doomPrivateDir = ./doom.d; doomPrivateDir = ./doom.d;
}; };
home-manager = builtins.fetchGit {
url = "https://github.com/rycee/home-manager.git";
rev = "2434984336d5f48928e926a07d7295be52cb1091";
};
in in
{ {
imports = [
(import "${home-manager}/nixos")
];
# User packages # User packages
home.packages = [ home.packages = [
# Text editors # Text editors
@ -35,14 +26,6 @@ in
pkgs.lorri pkgs.lorri
]; ];
# Create coolneng user
users.users.coolneng = {
isNormalUser = true;
home = "/home/coolneng";
extraGroups = [ "wheel" "video" "audio" ];
shell = "/run/current-system/sw/bin/fish";
};
# Enable home manager # Enable home manager
programs.home-manager.enable = true; programs.home-manager.enable = true;