<commit_before># Edit this configuration file to define what should be installed on
# your system.  Help is available in the configuration.nix(5) man page
# and in the NixOS manual (accessible by running ‘nixos-help’).

{ config, pkgs, ... }:

rec {
  imports =
    [ # Include the results of the hardware scan.
      ./hardware-configuration.nix
    ];

  # Use the gummiboot efi boot loader.
  boot.loader.grub.enable = false;
  boot.loader.systemd-boot.enable = true;
  boot.loader.efi.canTouchEfiVariables = true;
  boot.kernelPackages = pkgs.linuxPackagesFor pkgs.linux_latest;
  boot.extraModulePackages = [
    /*boot.kernelPackages.sysdig*/
    (pkgs.runCommand "firmware-rtl8821ae" {} ''
      mkdir -p "$out/lib/firmware/rtlwifi"
      cp "${pkgs.firmwareLinuxNonfree}/lib/firmware/rtlwifi/rtl8821aefw.bin" "$out/lib/firmware/rtlwifi/"
    '')
    ];

  # networking.hostName = "nixos"; # Define your hostname.
  # networking.wireless.enable = true;  # Enables wireless.

  # Select internationalisation properties.
  # i18n = {
  #   consoleFont = "lat9w-16";
  #   consoleKeyMap = "us";
  #   defaultLocale = "en_US.UTF-8";
  # };

  # List services that you want to enable:

  # Enable the OpenSSH daemon.
  services.openssh.enable = true;
  services.openssh.extraConfig = ''
    UseDNS no
  '';

  # Enable CUPS to print documents.
  # services.printing.enable = true;

  # Enable the X11 windowing system.
  # services.xserver.enable = true;
  # services.xserver.layout = "us";
  # services.xserver.xkbOptions = "eurosign:e";

  # Enable the KDE Desktop Environment.
  # services.xserver.displayManager.kdm.enable = true;
  # services.xserver.desktopManager.kde4.enable = true;
  
  services.gogoclient = {
    enable = true;
    username = (import /root/nix-sysconfig/gw6c.nix).brix1_aarnet.username;
    password = "/root/nix-sysconfig/gw<PASSWORD>";
    server   = (import /root/nix-sysconfig/gw6c.nix).brix1_aarnet.server;
  };

  services.xserver = {
    enable = true;
    autorun = false;
    enableTCP = true;
    virtualScreen = {x=3520; y=2200;};
    layout = "us,ru,gr";			
    xkbVariant = "altgr-intl,common,basic";
    xkbOptions = "grp:caps_toggle, grp_led:caps, lv3:lwin_switch, terminate:ctrl_alt_bksp";	
  };

  services.nixosManual.enable = false;

  services.postgresql = {
	  enableTCPIP = true;
	  enable = true;
	  authentication = ''
		  host all all 192.168.0.0/16 md5
		  '';<commit_msg>Syncing from Monotone at 20171105-024542. Last commit message was |   merge of '9ffaae9e33304613d8b0b1ff07fe06951864b133' |        and 'b9b3c132a956ae84fb09ed1a723094ff7019a754' | |   Changes against parent 9ffaae9e33304613d8b0b1ff07fe06951864b133 | |     added    misc/raskin/fat-initramfs |     added    misc/raskin/fat-initramfs/fat-initramfs.nix |     patched  misc/raskin/lesser-expressions/raskin-user-heavy.nix |     patched  misc/raskin/lesser-expressions/raskin-user-smaller.nix |     patched  misc/raskin/lesser-expressions/raskin-user-unfree.nix<commit_after># Edit this configuration file to define what should be installed on
# your system.  Help is available in the configuration.nix(5) man page
# and in the NixOS manual (accessible by running ‘nixos-help’).

{ config, pkgs, ... }:

rec {
  imports =
    [ # Include the results of the hardware scan.
      ./hardware-configuration.nix
    ];

  # Use the gummiboot efi boot loader.
  boot.loader.grub.enable = false;
  boot.loader.systemd-boot.enable = true;
  boot.loader.efi.canTouchEfiVariables = true;
  boot.kernelPackages = pkgs.linuxPackagesFor pkgs.linux_latest;
  boot.extraModulePackages = [
    /*boot.kernelPackages.sysdig*/
    (pkgs.runCommand "firmware-rtl8821ae" {} ''
      mkdir -p "$out/lib/firmware/rtlwifi"
      cp "${pkgs.firmwareLinuxNonfree}/lib/firmware/rtlwifi/rtl8821aefw.bin" "$out/lib/firmware/rtlwifi/"
    '')
    ];

  # networking.hostName = "nixos"; # Define your hostname.
  # networking.wireless.enable = true;  # Enables wireless.

  # Select internationalisation properties.
  # i18n = {
  #   consoleFont = "lat9w-16";
  #   consoleKeyMap = "us";
  #   defaultLocale = "en_US.UTF-8";
  # };

  # List services that you want to enable:

  # Enable the OpenSSH daemon.
  services.openssh.enable = true;
  services.openssh.extraConfig = ''
    UseDNS no
  '';

  # Enable CUPS to print documents.
  # services.printing.enable = true;

  # Enable the X11 windowing system.
  # services.xserver.enable = true;
  # services.xserver.layout = "us";
  # services.xserver.xkbOptions = "eurosign:e";

  # Enable the KDE Desktop Environment.
  # services.xserver.displayManager.kdm.enable = true;
  # services.xserver.desktopManager.kde4.enable = true;
  
  services.gogoclient = {
    enable = true;
    username = (import /root/nix-sysconfig/gw6c.nix).brix1_aarnet.username;
    password = "/root/nix-sysconfig/gw<PASSWORD>";
    server   = (import /root/nix-sysconfig/gw6c.nix).brix1_aarnet.server;
  };

  services.xserver = {
    enable = true;
    autorun = false;
    plainX = true;
    enableTCP = true;
    virtualScreen = {x=3520; y=2200;};
    layout = "us,ru,gr";			
    xkbVariant = "altgr-intl,common,basic";
    xkbOptions = "grp:caps_toggle, grp_led:caps, lv3:lwin_switch, terminate:ctrl_alt_bksp";	
  };

  services.nixosManual.enable = false;

  services.postgresql = {
	  enableTCPIP = true;
	  enable = true;
	  authentication = ''
		  host all all 192.168.0.0/16 md5
		  '';
{'fraction_non_alphanumeric': 0.12366186784791436, 'fraction_numerical': 0.03248431155407899, 'mean_word_length': 3.297383029341792, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 2, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3806725', 'n_tokens_mistral': 2117, 'n_tokens_neox': 1931, 'n_words': 375}