From febfd11d5cae4bc0955e9e61e12243b8ef3bf0f1 Mon Sep 17 00:00:00 2001
From: Steph <steph+noreply@code.steph.tools>
Date: Tue, 2 Jul 2024 00:02:17 +0200
Subject: [PATCH] remove comments

---
 configuration.nix | 90 ++---------------------------------------------
 1 file changed, 3 insertions(+), 87 deletions(-)

diff --git a/configuration.nix b/configuration.nix
index dc0a0b6..299cad8 100644
--- a/configuration.nix
+++ b/configuration.nix
@@ -1,7 +1,3 @@
-# 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, inputs, ... }:
 
 {
@@ -19,20 +15,10 @@
     '';
   };
 
-
-  # networking.wireless.enable = true;  # Enables wireless support via wpa_supplicant.
-
-  # Configure network proxy if necessary
-  # networking.proxy.default = "http://user:password@proxy:port/";
-  # networking.proxy.noProxy = "127.0.0.1,localhost,internal.domain";
-
-  # Enable networking
   networking.networkmanager.enable = true;
 
-  # Set your time zone.
   time.timeZone = "Europe/Amsterdam";
 
-  # Select internationalisation properties.
   i18n.defaultLocale = "en_US.UTF-8";
 
   i18n.extraLocaleSettings = {
@@ -47,26 +33,19 @@
     LC_TIME = "nl_NL.UTF-8";
   };
 
-  # Enable the X11 windowing system.
   services.xserver.enable = true;
 
-  # Enable the GNOME Desktop Environment.
   services.xserver.displayManager.gdm.enable = true;
   services.xserver.desktopManager.gnome.enable = true;
   services.logind.lidSwitchExternalPower = "ignore";
 
-
-
-  # Configure keymap in X11
   services.xserver = {
     xkb.layout = "us";
     xkb.variant = "euro";
   };
 
-  # Enable CUPS to print documents.
   services.printing.enable = true;
 
-  # Enable sound with pipewire.
   sound.enable = true;
   hardware.pulseaudio.enable = false;
   security.rtkit.enable = true;
@@ -75,15 +54,9 @@
     alsa.enable = true;
     alsa.support32Bit = true;
     pulse.enable = true;
-    # If you want to use JACK applications, uncomment this
-    #jack.enable = true;
 
-    # use the example session manager (no others are packaged yet so this is enabled by default,
-    # no need to redefine it in your config for now)
-    #media-session.enable = true;
   };
 
-  # Hardware accelleration
   nixpkgs.config.packageOverrides = pkgs: {
     vaapiIntel = pkgs.vaapiIntel.override { enableHybridCodec = true; };
   };
@@ -97,10 +70,6 @@
     ];
   };
 
-  # Enable touchpad support (enabled default in most desktopManager).
-  # services.xserver.libinput.enable = true;
-
-  # Define a user account. Don't forget to set a password with ‘passwd’.
   users.users.steph = {
     isNormalUser = true;
     description = "Steph";
@@ -141,10 +110,7 @@
 
   virtualisation.podman.enable = true;
   virtualisation.docker.enable = true;
-  #virtualisation.podman.dockerSocket.enable = true;
-  #virtualisation.podman.dockerCompat = true;
 
-  # Allow unfree packages
   nixpkgs.config.allowUnfree = true;
 
   fonts.packages = with pkgs; [
@@ -157,9 +123,6 @@
     vistafonts
   ];
 
-
-  # List packages installed in system profile. To search, run:
-  # $ nix search wget
   environment.systemPackages = with pkgs; [
     neovim
     git
@@ -195,8 +158,7 @@
 
     gnome.gnome-tweaks
     gnomeExtensions.tray-icons-reloaded
-    #gnomeExtensions.emoji-selector
-    #gnomeExtensions.noannoyance-2
+
     gnomeExtensions.clipboard-history
     gnomeExtensions.alphabetical-app-grid
 
@@ -214,58 +176,12 @@
 
   services.flatpak.enable = true;
 
-
-  #services.mysql.package = pkgs.mariadb;
-  #services.mysql.enable = true;
-  #services.mysql.ensureUsers = [
-  #  {
-  #  name = "steph";
-  #  ensurePermissions = {
-  #    "pixelfed.*" = "ALL PRIVILEGES";
-  #  };
-  #}
-
-  #];
-  #services.mysql.ensureDatabases = ["pixelfed"];
-  #services.mysql.initialDatabases = [  {
-  #  name = "pixelfed";
-  #}
-#];
-
-
-  # Some programs need SUID wrappers, can be configured further or are
-  # started in user sessions.
-  # programs.mtr.enable = true;
-  # programs.gnupg.agent = {
-  #   enable = true;
-  #   enableSSHSupport = true;
-  # };
-
-  # List services that you want to enable:
-
-  # Enable the OpenSSH daemon.
-  # services.openssh.enable = true;
-
-  # Open ports in the firewall.
-  # networking.firewall.allowedTCPPorts = [ ... ];
-  # networking.firewall.allowedUDPPorts = [ ... ];
-  # Or disable the firewall altogether.
-  # networking.firewall.enable = false;
-
-  # This value determines the NixOS release from which the default
-  # settings for stateful data, like file locations and database versions
-  # on your system were taken. It‘s perfectly fine and recommended to leave
-  # this value at the release version of the first install of this system.
-  # Before changing this value read the documentation for this option
-  # (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).
   system.stateVersion = "22.05"; # Did you read the comment?
 
-
-
   systemd.services."99setbacklight" = let set-backlight-script = (pkgs.writeShellApplication {
       name = "set-backlight-script";
       text = ''
-        #!/bin/sh
+
         
         for d in /sys/class/backlight/*; do
         	cd "$d"
@@ -276,7 +192,7 @@
   in {
     enable = true;
     after = ["systemd-backlight@.service"];
-    #wants = ["systemd-backlight@.service"];
+
     description = "bar";
     unitConfig = {
       Type = "simple";