anchor.diff:        user = "cyryl";
         dataDir = "/home/cyryl/.syncthing";
         openDefaultPorts = true;
  +    };
  +
  +    restic.backups.home = {
  +      passwordFile = "/etc/nixos/secrets/restic-password";
  +      paths = [ "/home" ];
  +      repository = "sftp:fetcher@brix:/mnt/data/backup-targets";
  +      timerConfig = { OnCalendar = "hourly"; };
       };
   
       xserver = {
  
positive.code:   };
  
    environment.systemPackages = with pkgs; [
      wget myVim git zsh gnupg curl tmux microcodeIntel
    ];
  
    networking.hostName = "skinnyv";
  
    users.users.cyryl = {
      isNormalUser = true;
      extraGroups = [ "wheel" "networkmanager" ];
        packages = with pkgs; [
         firefox chromium terminator zsh keepass fontconfig go nodejs unstable.rustup gcc gdb binutils xclip pkgconfig veracrypt gitAndTools.diff-so-fancy gnome3.gnome-shell-extensions chrome-gnome-shell gnomeExtensions.clipboard-indicator gnomeExtensions.caffeine gnomeExtensions.no-title-bar unstable.gnomeExtensions.gsconnect unstable.appimage-run openjdk10 pdftk pdfshuffler gimp
        ];
      uid = 1000;
      shell = pkgs.zsh;
  
negative.code: 
    sound.enable = true;
    hardware.pulseaudio.enable = true;
    hardware.u2f.enable = true;
    hardware.brightnessctl.enable = true;
    hardware.cpu.intel.updateMicrocode = true;
    hardware.opengl.enable = true;
    hardware.sane.enable = true;
  
    fileSystems."/".options = [ "noatime" "nodiratime" "discard" ];
  
  