Skip to content

dylan-gonzalez/nix-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Usage

NixOS

sudo ln -s ~/nix-config/configuration.nix /etc/nixos/configuration.nix
sudo ln -s ~/nix-config/hardware-configuration.nix /etc/nixos/hardware-configuration.nix

To include the homelab module, add /home/dylan/nix-config/modules/nixos/homelab to imports in configuration.nix.

Home manager only

sudo ln -s ~/nix-config/home.nix ~/.config/home-manager/home.nix

Time zone:

timedatectl set-local-rtc 0

Personal Setup

Desktop

Browser

  • Default browser Edit: can't do these with Google Chrome, only with Chromium. Defeats the purpose since I wanted my extensions to be shared across different OS's
  • Browser extensions
  • Browser bookmarks
  • Browser accounts
  • setup Firefox and sync-server to be able to do all this

Terminal

Homelab

  • Password manager
  • better way to remember master password / access -- for Vaultwarden and PC
  • Photo storage
  • VPN (Tailscale)
  • Wake on LAN
    • nixos configuration
    • nixos firewall rule for udp 9
    • BIOS resume pcie device enabled
    • router broadcast address enabled?
      • don't think Telstra Smart modem 3 supports broadcast address?
      • don't think Telstra smart modem 3 supports ARP table entries to bypass this ^
      • jump server?
  • DNS
    • add new DNS records for: jellyfin.dylangonzalez.dev, vault.dylangonzalez.dev. Then add these as new virtual hosts for nginx.
  • Fix torrented movies crashing / data loss
    • frequently happens not just with jellyfin but also vlc... must be something with the downloaded files. Seems to be consistent with 'The Boys'
  • fix errors on harddrive disk (to allow to mount on boot)
  • Services Page
  • paperless-ngx
  • torrenting request page using transmission
    • Radarr
    • Sonarr
  • fix mv operation taking up 100% storage on mounted disk
    • after running du on /mnt/hdd, only 81G are taken up by /mnt
  • set up rclone for backups to a remote server
    • or restic
  • Home automation:
    • garage door

Phone

  • termux + obsidian config using Nix

Good resources

Jellyfin

To Download:

  • Baby Driver
  • Taken series
  • Breaking Bad
  • Boys Season 4
  • The Godfather
  • Scarface

Nix

  • Hydra
  • Oracle Cloud / ARDC Nectar VMs
  • Pin nixpkgs
  • Multiple Host configuration

Home-manager

  • default sleep time

Misc

  • Monitor setups

About

My NixOS configuration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages