Skip Navigation

Posts
3
Comments
47
Joined
3 yr. ago

  • does anyone still use emacs? honest question.

  • if op still has connection, but the router just reset itself and closed all the ports, tailscale could help.

    but yeah if the connection goes down, there's no way in.

  • i use tandoor, self hosted app on my nas. and the open source kitchn to interface with it via android/ios. just open a recipe on my browser and share it to kitchn and itll load it up on my nas.

  • make america safe again: abolish ICE

  • Arkansas

  • In my state they changed the rules where a cyclist can treat a stop sign like a yeild sign, and a stop light like a stop sign. 

    the reasoning is this will encourage cyclists to ride through neighborhoods rather than on busier main streets. cyclists need to maintain momentum when riding, and stopping every couple blocks for a stop sign is a huge momentum killer. 

    obviously cyclists run a much higher risk of injury in a traffic accident than a driver. also cyclists dont really have blind spots the way cars do. so generally if a cyclist runs a stop, they have already checked for oncoming traffic. yes, there are idiots out there both driving and cycling, but typically if you saw a cyclist run a stop sign, he knows youre there and went when it was safe. 

  • its alright. i have one. mostly just play Rogue and Super Star Trek on it

  • its better to quit heroin, but safe injection sites are good for public health

  • personally, i dont see what advantage this would really bring to the user. unlocking features seems kinda predatory to me, like paying to unlock heated seats in your car.

    personally i just donate $5 to my instance a month. i sont need a reward. but maybe im the odd man out.

  • Blorp

  • when my cat was little i got a bug catching game on my tablet for him. he still to this day taps on my phone if i leave it screen up.

  • go to sleep humantha

  • i did not set a language, so i see all languages

  • Removed Deleted

    Permanently Deleted

    Jump
  • actively

    15 April 2017

  • x86-64

    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, ... }:

    {

    imports =

     
            \[ # Include the results of the hardware scan.
    
          ./hardware-configuration.nix
    
        \];
    
    
      

    Bootloader.

    boot.loader.systemd-boot.enable = true;

    boot.loader.efi.canTouchEfiVariables = true;

    networking.hostName = "wwt"; # Define your hostname.

    services.openssh.enable = true;

    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 = "America/Chicago";

    Select internationalisation properties.

    i18n.defaultLocale = "en_US.UTF-8";

    i18n.extraLocaleSettings = {

     
            LC_ADDRESS = "en_US.UTF-8";
    
        LC_IDENTIFICATION = "en_US.UTF-8";
    
        LC_MEASUREMENT = "en_US.UTF-8";
    
        LC_MONETARY = "en_US.UTF-8";
    
        LC_NAME = "en_US.UTF-8";
    
        LC_NUMERIC = "en_US.UTF-8";
    
        LC_PAPER = "en_US.UTF-8";
    
        LC_TELEPHONE = "en_US.UTF-8";
    
        LC_TIME = "en_US.UTF-8";
    
    
      

    };

    Enable the X11 windowing system.

    services.xserver.enable = true;

    services.tailscale.enable = true;

    Enable the GNOME Desktop Environment.

    services.xserver.displayManager.gdm.enable = true;

    services.xserver.desktopManager.gnome.enable = true;

    Configure keymap in X11

    services.xserver.xkb = {

     
            layout = "us";
    
        variant = "";
    
    
      

    };

    Enable CUPS to print documents.

    #services.printing.enable = true;

    services.gvfs.enable = true;

    Enable sound with pipewire.

    services.pulseaudio.enable = false;

    security.rtkit.enable = true;

    services.pipewire = {

     
            enable = true;
    
        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;
    
    
      

    };

    Enable touchpad support (enabled default in most desktopManager).

    services.xserver.libinput.enable = true;

    services.flatpak.enable = true;

    Define a user account. Don't forget to set a password with ‘passwd’.

    redacted

    Enable automatic login for the user.

    services.displayManager.autoLogin.enable = true;

    services.displayManager.autoLogin.user = redacted;

    Workaround for GNOME autologin: https://github.com/NixOS/nixpkgs/issues/103746#issuecomment-945091229

    systemd.services."getty@tty1".enable = false;

    systemd.services."autovt@tty1".enable = false;

    Install firefox.

    programs.firefox.enable = true;

    Allow unfree packages

    nixpkgs.config.allowUnfree = true;

    List packages installed in system profile. To search, run:

    $ nix search wget

    environment.systemPackages = with pkgs;

     
            vim
    
        wget
    
        screen
    
        google-chrome
    
        openssh
    
        blackbox-terminal
    
        gnome-tweaks
    
        imagemagick
    
        git
    
        gimp
    
        libreoffice-still
    
        pipx
    
        python312
    
        sound-juicer
    
        yt-dlp
    
        brasero
    
        cdparanoia
    
        moonlight-qt
    
        ghostscript
    
    
      

    ;

    nix.settings.experimental-features = "nix-command" "flakes" ;

    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 = "24.05"; # Did you read the comment?

    }

  • Nix / NixOS @programming.dev

    Tailscale not installing?

  • where will ai steal the info from without the web?

  • what is a front sata port?! 😍

  • i just copied and pasted. will fix it

  • xkcd @lemmy.world

    rss feed

  • Programming @programming.dev

    Looking for a python friendly cloud-based notes app.