Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- { config, pkgs, ... }:
- {
- imports = [
- ./hardware-configuration.nix
- ];
- boot.loader = {
- efi.canTouchEfiVariables = true;
- gummiboot.enable = true;
- gummiboot.timeout = 10;
- };
- networking = {
- hostId = "8425e349";
- hostName = "nixos";
- networkmanager.enable = true;
- };
- i18n = {
- consoleFont = "Lat2-Terminus16";
- consoleKeyMap = "us";
- defaultLocale = "en_CA.UTF-8";
- };
- time.timeZone = "America/Regina";
- nixpkgs.config.allowUnfree = true;
- environment.systemPackages = with pkgs ; [
- htop
- kde5.ark
- kde5.baloo
- kde5.bluedevil
- kde5.breeze
- kde5.breeze-gtk
- kde5.breeze-icons
- kde5.breeze-qt5
- kde5.dolphin
- kde5.filelight
- kde5.kate
- kde5.kcalc
- kde5.kcolorchooser
- kde5.l10n.en_GB.qt5
- kde5.ksshaskpass
- kde5.okular
- qemu_kvm
- tmux
- wget
- vim
- vlc
- zsh
- ];
- services.openssh.enable = true;
- security.sudo.enable = true;
- services.xserver = {
- enable = true;
- layout = "us";
- displayManager.sddm.enable = true;
- desktopManager.kde5.enable = true;
- };
- users.extraUsers.kcrook = {
- isNormalUser = true;
- uid = 1000;
- extraGroups = [ "networkmanager" "wheel" ];
- initialPassword = "changeme";
- };
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement