[{"id":0,"body":"console.log();"},{"id":1,"body":"console.log();"},{"id":2,"body":"console.log();"},{"id":3,"body":"console.log();"},{"id":4,"body":"# Edit this configuration file to define what should be installed on\n# your system.  Help is available in the configuration.nix(5) man page\n# and in the NixOS manual (accessible by running ‘nixos-help’).\n\n{ config, pkgs, ... }:\n\n{\n  imports =\n    [ # Include the results of the hardware scan.\n      ./hardware-configuration.nix\n      ./home-configuration.nix\n    ];\n\n  # Bootloader.\n  boot.loader.systemd-boot.enable = true;\n  boot.loader.efi.canTouchEfiVariables = true;\n\n  networking.hostName = \"inferno\"; # Define your hostname.\n  # networking.wireless.enable = true;  # Enables wireless support via wpa_supplicant.\n\n  # Enable bluetooth\n  hardware.bluetooth.enable = true;\n\n  # Configure network proxy if necessary\n  # networking.proxy.default = \"http://user:password@proxy:port/\";\n  # networking.proxy.noProxy = \"127.0.0.1,localhost,internal.domain\";\n\n  # Enable networking\n  networking.networkmanager.enable = true;\n\n  # Set your time zone.\n  time.timeZone = \"Asia/Tashkent\";\n\n  # Select internationalisation properties.\n  i18n.defaultLocale = \"en_US.UTF-8\";\n\n  # Enable the X11 windowing system.\n  services.xserver.enable = true;\n\n  # Enable the KDE Plasma Desktop Environment.\n  services.xserver.displayManager.sddm.enable = true;\n  services.xserver.desktopManager.plasma5.enable = true;\n\n  # Configure keymap in X11\n  services.xserver = {\n    layout = \"us\";\n    xkbVariant = \"\";\n  };\n\n  # Make sure opengl is enabled\n  hardware.opengl = {\n    enable = true;\n    driSupport = true;\n    driSupport32Bit = true;\n  };\n\n  # Tell Xorg to use the nvidia driver (also valid for Wayland)\n  services.xserver.videoDrivers = [\"nvidia\"];\n\n  hardware.nvidia = {\n\n    # Modesetting is needed for most Wayland compositors\n    modesetting.enable = true;\n\n    # Use the open source version of the kernel module\n    # Only available on driver 515.43.04+\n    open = false;\n\n    # Enable the nvidia settings menu\n    nvidiaSettings = true;\n\n    # Optionally, you may need to select the appropriate driver version for your specific GPU.\n    package = config.boot.kernelPackages.nvidiaPackages.stable;\n\n    # Manage resources way more efficiently\n    powerManagement.enable = true;\n  };\n\n  # Enable CUPS to print documents.\n  services.printing.enable = true;\n\n  # Enable sound with pipewire.\n  sound.enable = true;\n  hardware.pulseaudio.enable = false;\n  security.rtkit.enable = true;\n  services.pipewire = {\n    enable = true;\n    alsa.enable = true;\n    alsa.support32Bit = true;\n    pulse.enable = true;\n    # If you want to use JACK applications, uncomment this\n    #jack.enable = true;\n\n    # use the example session manager (no others are packaged yet so this is enabled by default,\n    # no need to redefine it in your config for now)\n    #media-session.enable = true;\n  };\n\n  # Enable touchpad support (enabled default in most desktopManager).\n  # services.xserver.libinput.enable = true;\n\n  # Installing zsh for system\n  programs.zsh.enable = true;\n\n  # All users default shell must be zsh\n  users.defaultUserShell = pkgs.zsh;\n\n  # Define a user account. Don't forget to set a password with ‘passwd’.\n  users.users.sakhib = {\n    isNormalUser = true;\n    description = \"Sokhibjon Orzikulov\";\n    extraGroups = [ \"networkmanager\" \"wheel\" \"docker\" ];\n    openssh.authorizedKeys.keys = [\n      \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDAGqU+JleLM0T44P2quirtLPrhFExOi6EOe0GYXkTFcTSjhw9LqiuX1/FbqNdKTaP9k6CdV3xc/8Z5wxbNOhpcPi9XLoupv9oNyIew7QYl+ZoAck6/qPsM7uptGYCwo0/ErzPNLd3ERD3KT1axCqrI6rWJ+JFOMAPtGeAZZxIedksViZ5SuNhpzXCIzS2PACqDTxFj7JwXK/pQ200h9ZS0MSh7iLKggXQfRVDndJxRnVY69NmbRa4MqkjgyxqWSDbqrDAXuTHpqKJ5kpXJ6p2a82EIHcCwXXpEmLwKxatxWJWJb9nurm3aS74BYmT3pRVVSPC6n5a2LWN9GxzvVh3AXXZtWGvjXSqBxHdSyUoDPuZnDneycdRC5vs6I1jSGTyDFdc4Etq1M5uUYb6SqCjJIBvTNqVnOf8nzFwl/ENvc8sbIVtILgAbBdwDiiQSu8xppqWMZfkQJy+uI5Ok7TZ8o5rGIblzfKyTiljCQb7RO7Klg3TwysetREn8ZEykBx0= This world soon will cherish into my darkness of my madness\"\n    ];\n  };\n\n  # Don't ask for password\n  security.sudo.wheelNeedsPassword = false;\n\n  # Allow experimental features\n  nix.settings.experimental-features = [\n    \"nix-command\"\n    \"flakes\"\n  ];\n\n  # Allow unfree packages\n  nixpkgs.config.allowUnfree = true;\n\n  # List of installed shells\n  environment.shells = with pkgs; [ zsh ];\n\n  # Path to links\n  environment.pathsToLink = [ \"/share/zsh\" ];\n\n  # List packages installed in system profile. To search, run:\n  # $ nix search wget\n  environment.systemPackages = with pkgs; [\n    vim\n    helix\n    wget\n    git\n    zip\n    unzip\n    lsof\n    xclip\n    btop\n    bat\n    exa\n    procs\n    ripgrep\n    fd\n    gping\n    hyperfine\n    just\n    tealdeer\n    topgrade\n    pfetch\n    docker-compose\n  ];\n\n  # Enabling virtualization\n  virtualisation.docker = {\n    enable = true;\n    enableOnBoot = true;\n    enableNvidia = true;\n  };\n\n  # Some programs need SUID wrappers, can be configured further or are\n  # started in user sessions.\n  # programs.mtr.enable = true;\n  programs.gnupg.agent = {\n    enable = true;\n    enableSSHSupport = true;\n    pinentryFlavor = \"tty\";\n  };\n\n  # List services that you want to enable:\n\n  # Enable the OpenSSH daemon.\n  services.openssh = {\n    enable = true;\n    # settings.PasswordAuthentication = false;\n    # settings.KbdInteractiveAuthentication = false;\n    # settings.PermitRootLogin = \"no\";\n    ports = [ 2222 ];\n  };\n\n  # Open ports in the firewall.\n  # networking.firewall.allowedTCPPorts = [ ... ];\n  # networking.firewall.allowedUDPPorts = [ ... ];\n  # Or disable the firewall altogether.\n  networking.firewall.enable = false;\n\n  # This value determines the NixOS release from which the default\n  # settings for stateful data, like file locations and database versions\n  # on your system were taken. It‘s perfectly fine and recommended to leave\n  # this value at the release version of the first install of this system.\n  # Before changing this value read the documentation for this option\n  # (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).\n  system.stateVersion = \"23.05\"; # Did you read the comment?\n\n}\n"},{"id":5,"body":"# Edit this configuration file to define what should be installed on\n# your system.  Help is available in the configuration.nix(5) man page\n# and in the NixOS manual (accessible by running ‘nixos-help’).\n\n{ config, pkgs, ... }:\n\n{\n  imports =\n    [ # Include the results of the hardware scan.\n      ./hardware-configuration.nix\n      ./home-configuration.nix\n    ];\n\n  # Bootloader.\n  boot.loader.systemd-boot.enable = true;\n  boot.loader.efi.canTouchEfiVariables = true;\n\n  networking.hostName = \"inferno\"; # Define your hostname.\n  # networking.wireless.enable = true;  # Enables wireless support via wpa_supplicant.\n\n  # Enable bluetooth\n  hardware.bluetooth.enable = true;\n\n  # Configure network proxy if necessary\n  # networking.proxy.default = \"http://user:password@proxy:port/\";\n  # networking.proxy.noProxy = \"127.0.0.1,localhost,internal.domain\";\n\n  # Enable networking\n  networking.networkmanager.enable = true;\n\n  # Set your time zone.\n  time.timeZone = \"Asia/Tashkent\";\n\n  # Select internationalisation properties.\n  i18n.defaultLocale = \"en_US.UTF-8\";\n\n  # Enable the X11 windowing system.\n  services.xserver.enable = true;\n\n  # Enable the KDE Plasma Desktop Environment.\n  services.xserver.displayManager.sddm.enable = true;\n  services.xserver.desktopManager.plasma5.enable = true;\n\n  # Configure keymap in X11\n  services.xserver = {\n    layout = \"us\";\n    xkbVariant = \"\";\n  };\n\n  # Make sure opengl is enabled\n  hardware.opengl = {\n    enable = true;\n    driSupport = true;\n    driSupport32Bit = true;\n  };\n\n  # Tell Xorg to use the nvidia driver (also valid for Wayland)\n  services.xserver.videoDrivers = [\"nvidia\"];\n\n  hardware.nvidia = {\n\n    # Modesetting is needed for most Wayland compositors\n    modesetting.enable = true;\n\n    # Use the open source version of the kernel module\n    # Only available on driver 515.43.04+\n    open = false;\n\n    # Enable the nvidia settings menu\n    nvidiaSettings = true;\n\n    # Optionally, you may need to select the appropriate driver version for your specific GPU.\n    package = config.boot.kernelPackages.nvidiaPackages.stable;\n\n    # Manage resources way more efficiently\n    powerManagement.enable = true;\n  };\n\n  # Enable CUPS to print documents.\n  services.printing.enable = true;\n\n  # Enable sound with pipewire.\n  sound.enable = true;\n  hardware.pulseaudio.enable = false;\n  security.rtkit.enable = true;\n  services.pipewire = {\n    enable = true;\n    alsa.enable = true;\n    alsa.support32Bit = true;\n    pulse.enable = true;\n    # If you want to use JACK applications, uncomment this\n    #jack.enable = true;\n\n    # use the example session manager (no others are packaged yet so this is enabled by default,\n    # no need to redefine it in your config for now)\n    #media-session.enable = true;\n  };\n\n  # Enable touchpad support (enabled default in most desktopManager).\n  # services.xserver.libinput.enable = true;\n\n  # Installing zsh for system\n  programs.zsh.enable = true;\n\n  # All users default shell must be zsh\n  users.defaultUserShell = pkgs.zsh;\n\n  # Define a user account. Don't forget to set a password with ‘passwd’.\n  users.users.sakhib = {\n    isNormalUser = true;\n    description = \"Sokhibjon Orzikulov\";\n    extraGroups = [ \"networkmanager\" \"wheel\" \"docker\" ];\n    openssh.authorizedKeys.keys = [\n      \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDAGqU+JleLM0T44P2quirtLPrhFExOi6EOe0GYXkTFcTSjhw9LqiuX1/FbqNdKTaP9k6CdV3xc/8Z5wxbNOhpcPi9XLoupv9oNyIew7QYl+ZoAck6/qPsM7uptGYCwo0/ErzPNLd3ERD3KT1axCqrI6rWJ+JFOMAPtGeAZZxIedksViZ5SuNhpzXCIzS2PACqDTxFj7JwXK/pQ200h9ZS0MSh7iLKggXQfRVDndJxRnVY69NmbRa4MqkjgyxqWSDbqrDAXuTHpqKJ5kpXJ6p2a82EIHcCwXXpEmLwKxatxWJWJb9nurm3aS74BYmT3pRVVSPC6n5a2LWN9GxzvVh3AXXZtWGvjXSqBxHdSyUoDPuZnDneycdRC5vs6I1jSGTyDFdc4Etq1M5uUYb6SqCjJIBvTNqVnOf8nzFwl/ENvc8sbIVtILgAbBdwDiiQSu8xppqWMZfkQJy+uI5Ok7TZ8o5rGIblzfKyTiljCQb7RO7Klg3TwysetREn8ZEykBx0= This world soon will cherish into my darkness of my madness\"\n    ];\n  };\n\n  # Don't ask for password\n  security.sudo.wheelNeedsPassword = false;\n\n  # Allow experimental features\n  nix.settings.experimental-features = [\n    \"nix-command\"\n    \"flakes\"\n  ];\n\n  # Allow unfree packages\n  nixpkgs.config.allowUnfree = true;\n\n  # List of installed shells\n  environment.shells = with pkgs; [ zsh ];\n\n  # Path to links\n  environment.pathsToLink = [ \"/share/zsh\" ];\n\n  # List packages installed in system profile. To search, run:\n  # $ nix search wget\n  environment.systemPackages = with pkgs; [\n    vim\n    helix\n    wget\n    git\n    zip\n    unzip\n    lsof\n    xclip\n    btop\n    bat\n    exa\n    procs\n    ripgrep\n    fd\n    gping\n    hyperfine\n    just\n    tealdeer\n    topgrade\n    pfetch\n    docker-compose\n  ];\n\n  # Enabling virtualization\n  virtualisation.docker = {\n    enable = true;\n    enableOnBoot = true;\n    enableNvidia = true;\n  };\n\n  # Some programs need SUID wrappers, can be configured further or are\n  # started in user sessions.\n  # programs.mtr.enable = true;\n  programs.gnupg.agent = {\n    enable = true;\n    enableSSHSupport = true;\n    pinentryFlavor = \"tty\";\n  };\n\n  # List services that you want to enable:\n\n  # Enable the OpenSSH daemon.\n  services.openssh = {\n    enable = true;\n    # settings.PasswordAuthentication = false;\n    # settings.KbdInteractiveAuthentication = false;\n    # settings.PermitRootLogin = \"no\";\n    ports = [ 2222 ];\n  };\n\n  # Open ports in the firewall.\n  # networking.firewall.allowedTCPPorts = [ ... ];\n  # networking.firewall.allowedUDPPorts = [ ... ];\n  # Or disable the firewall altogether.\n  networking.firewall.enable = false;\n\n  # This value determines the NixOS release from which the default\n  # settings for stateful data, like file locations and database versions\n  # on your system were taken. It‘s perfectly fine and recommended to leave\n  # this value at the release version of the first install of this system.\n  # Before changing this value read the documentation for this option\n  # (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).\n  system.stateVersion = \"23.05\"; # Did you read the comment?\n\n}\n"},{"id":6,"body":"# Edit this configuration file to define what should be installed on\n# your system.  Help is available in the configuration.nix(5) man page\n# and in the NixOS manual (accessible by running ‘nixos-help’).\n\n{ config, pkgs, ... }:\n\n{\n  imports =\n    [ # Include the results of the hardware scan.\n      ./hardware-configuration.nix\n      ./home-configuration.nix\n    ];\n\n  # Bootloader.\n  boot.loader.systemd-boot.enable = true;\n  boot.loader.efi.canTouchEfiVariables = true;\n\n  networking.hostName = \"inferno\"; # Define your hostname.\n  # networking.wireless.enable = true;  # Enables wireless support via wpa_supplicant.\n\n  # Enable bluetooth\n  hardware.bluetooth.enable = true;\n\n  # Configure network proxy if necessary\n  # networking.proxy.default = \"http://user:password@proxy:port/\";\n  # networking.proxy.noProxy = \"127.0.0.1,localhost,internal.domain\";\n\n  # Enable networking\n  networking.networkmanager.enable = true;\n\n  # Set your time zone.\n  time.timeZone = \"Asia/Tashkent\";\n\n  # Select internationalisation properties.\n  i18n.defaultLocale = \"en_US.UTF-8\";\n\n  # Enable the X11 windowing system.\n  services.xserver.enable = true;\n\n  # Enable the KDE Plasma Desktop Environment.\n  services.xserver.displayManager.sddm.enable = true;\n  services.xserver.desktopManager.plasma5.enable = true;\n\n  # Configure keymap in X11\n  services.xserver = {\n    layout = \"us\";\n    xkbVariant = \"\";\n  };\n\n  # Make sure opengl is enabled\n  hardware.opengl = {\n    enable = true;\n    driSupport = true;\n    driSupport32Bit = true;\n  };\n\n  # Tell Xorg to use the nvidia driver (also valid for Wayland)\n  services.xserver.videoDrivers = [\"nvidia\"];\n\n  hardware.nvidia = {\n\n    # Modesetting is needed for most Wayland compositors\n    modesetting.enable = true;\n\n    # Use the open source version of the kernel module\n    # Only available on driver 515.43.04+\n    open = false;\n\n    # Enable the nvidia settings menu\n    nvidiaSettings = true;\n\n    # Optionally, you may need to select the appropriate driver version for your specific GPU.\n    package = config.boot.kernelPackages.nvidiaPackages.stable;\n\n    # Manage resources way more efficiently\n    powerManagement.enable = true;\n  };\n\n  # Enable CUPS to print documents.\n  services.printing.enable = true;\n\n  # Enable sound with pipewire.\n  sound.enable = true;\n  hardware.pulseaudio.enable = false;\n  security.rtkit.enable = true;\n  services.pipewire = {\n    enable = true;\n    alsa.enable = true;\n    alsa.support32Bit = true;\n    pulse.enable = true;\n    # If you want to use JACK applications, uncomment this\n    #jack.enable = true;\n\n    # use the example session manager (no others are packaged yet so this is enabled by default,\n    # no need to redefine it in your config for now)\n    #media-session.enable = true;\n  };\n\n  # Enable touchpad support (enabled default in most desktopManager).\n  # services.xserver.libinput.enable = true;\n\n  # Installing zsh for system\n  programs.zsh.enable = true;\n\n  # All users default shell must be zsh\n  users.defaultUserShell = pkgs.zsh;\n\n  # Define a user account. Don't forget to set a password with ‘passwd’.\n  users.users.sakhib = {\n    isNormalUser = true;\n    description = \"Sokhibjon Orzikulov\";\n    extraGroups = [ \"networkmanager\" \"wheel\" \"docker\" ];\n    openssh.authorizedKeys.keys = [\n      \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDAGqU+JleLM0T44P2quirtLPrhFExOi6EOe0GYXkTFcTSjhw9LqiuX1/FbqNdKTaP9k6CdV3xc/8Z5wxbNOhpcPi9XLoupv9oNyIew7QYl+ZoAck6/qPsM7uptGYCwo0/ErzPNLd3ERD3KT1axCqrI6rWJ+JFOMAPtGeAZZxIedksViZ5SuNhpzXCIzS2PACqDTxFj7JwXK/pQ200h9ZS0MSh7iLKggXQfRVDndJxRnVY69NmbRa4MqkjgyxqWSDbqrDAXuTHpqKJ5kpXJ6p2a82EIHcCwXXpEmLwKxatxWJWJb9nurm3aS74BYmT3pRVVSPC6n5a2LWN9GxzvVh3AXXZtWGvjXSqBxHdSyUoDPuZnDneycdRC5vs6I1jSGTyDFdc4Etq1M5uUYb6SqCjJIBvTNqVnOf8nzFwl/ENvc8sbIVtILgAbBdwDiiQSu8xppqWMZfkQJy+uI5Ok7TZ8o5rGIblzfKyTiljCQb7RO7Klg3TwysetREn8ZEykBx0= This world soon will cherish into my darkness of my madness\"\n    ];\n  };\n\n  # Don't ask for password\n  security.sudo.wheelNeedsPassword = false;\n\n  # Allow experimental features\n  nix.settings.experimental-features = [\n    \"nix-command\"\n    \"flakes\"\n  ];\n\n  # Allow unfree packages\n  nixpkgs.config.allowUnfree = true;\n\n  # List of installed shells\n  environment.shells = with pkgs; [ zsh ];\n\n  # Path to links\n  environment.pathsToLink = [ \"/share/zsh\" ];\n\n  # List packages installed in system profile. To search, run:\n  # $ nix search wget\n  environment.systemPackages = with pkgs; [\n    vim\n    helix\n    wget\n    git\n    zip\n    unzip\n    lsof\n    xclip\n    btop\n    bat\n    exa\n    procs\n    ripgrep\n    fd\n    gping\n    hyperfine\n    just\n    tealdeer\n    topgrade\n    pfetch\n    docker-compose\n  ];\n\n  # Enabling virtualization\n  virtualisation.docker = {\n    enable = true;\n    enableOnBoot = true;\n    enableNvidia = true;\n  };\n\n  # Some programs need SUID wrappers, can be configured further or are\n  # started in user sessions.\n  # programs.mtr.enable = true;\n  programs.gnupg.agent = {\n    enable = true;\n    enableSSHSupport = true;\n    pinentryFlavor = \"tty\";\n  };\n\n  # List services that you want to enable:\n\n  # Enable the OpenSSH daemon.\n  services.openssh = {\n    enable = true;\n    # settings.PasswordAuthentication = false;\n    # settings.KbdInteractiveAuthentication = false;\n    # settings.PermitRootLogin = \"no\";\n    ports = [ 2222 ];\n  };\n\n  # Open ports in the firewall.\n  # networking.firewall.allowedTCPPorts = [ ... ];\n  # networking.firewall.allowedUDPPorts = [ ... ];\n  # Or disable the firewall altogether.\n  networking.firewall.enable = false;\n\n  # This value determines the NixOS release from which the default\n  # settings for stateful data, like file locations and database versions\n  # on your system were taken. It‘s perfectly fine and recommended to leave\n  # this value at the release version of the first install of this system.\n  # Before changing this value read the documentation for this option\n  # (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).\n  system.stateVersion = \"23.05\"; # Did you read the comment?\n\n}\n"},{"id":7,"body":"# Edit this configuration file to define what should be installed on\n# your system.  Help is available in the configuration.nix(5) man page\n# and in the NixOS manual (accessible by running ‘nixos-help’).\n\n{ config, pkgs, ... }:\n\n{\n  imports =\n    [ # Include the results of the hardware scan.\n      ./hardware-configuration.nix\n      ./home-configuration.nix\n    ];\n\n  # Bootloader.\n  boot.loader.systemd-boot.enable = true;\n  boot.loader.efi.canTouchEfiVariables = true;\n\n  networking.hostName = \"inferno\"; # Define your hostname.\n  # networking.wireless.enable = true;  # Enables wireless support via wpa_supplicant.\n\n  # Enable bluetooth\n  hardware.bluetooth.enable = true;\n\n  # Configure network proxy if necessary\n  # networking.proxy.default = \"http://user:password@proxy:port/\";\n  # networking.proxy.noProxy = \"127.0.0.1,localhost,internal.domain\";\n\n  # Enable networking\n  networking.networkmanager.enable = true;\n\n  # Set your time zone.\n  time.timeZone = \"Asia/Tashkent\";\n\n  # Select internationalisation properties.\n  i18n.defaultLocale = \"en_US.UTF-8\";\n\n  # Enable the X11 windowing system.\n  services.xserver.enable = true;\n\n  # Enable the KDE Plasma Desktop Environment.\n  services.xserver.displayManager.sddm.enable = true;\n  services.xserver.desktopManager.plasma5.enable = true;\n\n  # Configure keymap in X11\n  services.xserver = {\n    layout = \"us\";\n    xkbVariant = \"\";\n  };\n\n  # Make sure opengl is enabled\n  hardware.opengl = {\n    enable = true;\n    driSupport = true;\n    driSupport32Bit = true;\n  };\n\n  # Tell Xorg to use the nvidia driver (also valid for Wayland)\n  services.xserver.videoDrivers = [\"nvidia\"];\n\n  hardware.nvidia = {\n\n    # Modesetting is needed for most Wayland compositors\n    modesetting.enable = true;\n\n    # Use the open source version of the kernel module\n    # Only available on driver 515.43.04+\n    open = false;\n\n    # Enable the nvidia settings menu\n    nvidiaSettings = true;\n\n    # Optionally, you may need to select the appropriate driver version for your specific GPU.\n    package = config.boot.kernelPackages.nvidiaPackages.stable;\n\n    # Manage resources way more efficiently\n    powerManagement.enable = true;\n  };\n\n  # Enable CUPS to print documents.\n  services.printing.enable = true;\n\n  # Enable sound with pipewire.\n  sound.enable = true;\n  hardware.pulseaudio.enable = false;\n  security.rtkit.enable = true;\n  services.pipewire = {\n    enable = true;\n    alsa.enable = true;\n    alsa.support32Bit = true;\n    pulse.enable = true;\n    # If you want to use JACK applications, uncomment this\n    #jack.enable = true;\n\n    # use the example session manager (no others are packaged yet so this is enabled by default,\n    # no need to redefine it in your config for now)\n    #media-session.enable = true;\n  };\n\n  # Enable touchpad support (enabled default in most desktopManager).\n  # services.xserver.libinput.enable = true;\n\n  # Installing zsh for system\n  programs.zsh.enable = true;\n\n  # All users default shell must be zsh\n  users.defaultUserShell = pkgs.zsh;\n\n  # Define a user account. Don't forget to set a password with ‘passwd’.\n  users.users.sakhib = {\n    isNormalUser = true;\n    description = \"Sokhibjon Orzikulov\";\n    extraGroups = [ \"networkmanager\" \"wheel\" \"docker\" ];\n    openssh.authorizedKeys.keys = [\n      \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDAGqU+JleLM0T44P2quirtLPrhFExOi6EOe0GYXkTFcTSjhw9LqiuX1/FbqNdKTaP9k6CdV3xc/8Z5wxbNOhpcPi9XLoupv9oNyIew7QYl+ZoAck6/qPsM7uptGYCwo0/ErzPNLd3ERD3KT1axCqrI6rWJ+JFOMAPtGeAZZxIedksViZ5SuNhpzXCIzS2PACqDTxFj7JwXK/pQ200h9ZS0MSh7iLKggXQfRVDndJxRnVY69NmbRa4MqkjgyxqWSDbqrDAXuTHpqKJ5kpXJ6p2a82EIHcCwXXpEmLwKxatxWJWJb9nurm3aS74BYmT3pRVVSPC6n5a2LWN9GxzvVh3AXXZtWGvjXSqBxHdSyUoDPuZnDneycdRC5vs6I1jSGTyDFdc4Etq1M5uUYb6SqCjJIBvTNqVnOf8nzFwl/ENvc8sbIVtILgAbBdwDiiQSu8xppqWMZfkQJy+uI5Ok7TZ8o5rGIblzfKyTiljCQb7RO7Klg3TwysetREn8ZEykBx0= This world soon will cherish into my darkness of my madness\"\n    ];\n  };\n\n  # Don't ask for password\n  security.sudo.wheelNeedsPassword = false;\n\n  # Allow experimental features\n  nix.settings.experimental-features = [\n    \"nix-command\"\n    \"flakes\"\n  ];\n\n  # Allow unfree packages\n  nixpkgs.config.allowUnfree = true;\n\n  # List of installed shells\n  environment.shells = with pkgs; [ zsh ];\n\n  # Path to links\n  environment.pathsToLink = [ \"/share/zsh\" ];\n\n  # List packages installed in system profile. To search, run:\n  # $ nix search wget\n  environment.systemPackages = with pkgs; [\n    vim\n    helix\n    wget\n    git\n    zip\n    unzip\n    lsof\n    xclip\n    btop\n    bat\n    exa\n    procs\n    ripgrep\n    fd\n    gping\n    hyperfine\n    just\n    tealdeer\n    topgrade\n    pfetch\n    docker-compose\n  ];\n\n  # Enabling virtualization\n  virtualisation.docker = {\n    enable = true;\n    enableOnBoot = true;\n    enableNvidia = true;\n  };\n\n  # Some programs need SUID wrappers, can be configured further or are\n  # started in user sessions.\n  # programs.mtr.enable = true;\n  programs.gnupg.agent = {\n    enable = true;\n    enableSSHSupport = true;\n    pinentryFlavor = \"tty\";\n  };\n\n  # List services that you want to enable:\n\n  # Enable the OpenSSH daemon.\n  services.openssh = {\n    enable = true;\n    # settings.PasswordAuthentication = false;\n    # settings.KbdInteractiveAuthentication = false;\n    # settings.PermitRootLogin = \"no\";\n    ports = [ 2222 ];\n  };\n\n  # Open ports in the firewall.\n  # networking.firewall.allowedTCPPorts = [ ... ];\n  # networking.firewall.allowedUDPPorts = [ ... ];\n  # Or disable the firewall altogether.\n  networking.firewall.enable = false;\n\n  # This value determines the NixOS release from which the default\n  # settings for stateful data, like file locations and database versions\n  # on your system were taken. It‘s perfectly fine and recommended to leave\n  # this value at the release version of the first install of this system.\n  # Before changing this value read the documentation for this option\n  # (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).\n  system.stateVersion = \"23.05\"; # Did you read the comment?\n\n}\n"},{"id":8,"body":"target/debug/paste-cli"},{"id":9,"body":"target/release/paste-cli"},{"id":10,"body":"target/release/paste-cli"},{"id":11,"body":"target/release/paste-cli"},{"id":12,"body":"target/release/paste-cli"},{"id":13,"body":"target/release/paste-cli"},{"id":14},{"id":15,"body":"console.log();"},{"id":16,"body":"console.log();"},{"id":17,"body":"$(cat types.ts)"},{"id":18,"body":"$(cat types.ts)"},{"id":19,"body":"$(cat types.ts)"},{"id":20,"body":"$(cat types.ts)"},{"id":21,"body":"$(cat types.ts)"},{"id":22,"body":"$(cat types.ts)"},{"id":23,"body":"console.log();"},{"id":24,"body":"console.log();"},{"id":25,"body":"console.log();"},{"id":26,"body":"console.log();"}]