Compare commits

..

4 commits

Author SHA1 Message Date
Chandler Swift c10a3036c8
oscar: Switch factorio -> factorio-space-age
For a new version that hasn't hit `nixpkgs-unstable` yet, use this
instead of the second change below:

    # (import (fetchTarball "https://github.com/NixOS/nixpkgs/archive/<commit hash>.tar.gz") {
    #   config.allowUnfree = true;
    # }).factorio-space-age
2024-11-30 21:35:26 -06:00
Chandler Swift fb48169985
oscar: Set up beets configuration
Eventually, I want to get the subsonicupdate plugin working, but that'll
require credentials, and I don't want those to be committed in my config
here.
2024-11-30 12:55:50 -06:00
Chandler Swift 85570010c6
oscar: Add .direnv to global gitignore 2024-11-30 12:55:43 -06:00
Chandler Swift 898a98ef1e
bert: Serve swiftgang.net on www instead 2024-11-30 12:55:38 -06:00

View file

@ -124,8 +124,8 @@
home-manager.users.chandler = { pkgs, ... }: {
nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [
"factorio-alpha"
"discord"
"factorio-space-age"
];
home.packages = with pkgs; [
@ -145,7 +145,6 @@
qgis
# command line applications
beets
iperf
units
@ -165,7 +164,7 @@
# Unfree:
discord
factorio
factorio-space-age
];
programs.thunderbird.enable = true;
@ -218,6 +217,7 @@
"*~"
"\\#*\\#"
"venv"
".direnv"
];
hooks = {
pre-commit = ./git-pre-commit-hook;
@ -251,6 +251,21 @@
# };
};
programs.beets = {
enable = true;
settings = {
directory = "~/nas/chandler/public/media/music";
library = "~/nas/chandler/public/media/music/beets.db";
plugins = [
"fetchart"
# "lyrics"
# "subsonicupdate" # TODO
"mbsubmit"
"edit"
];
};
};
programs.chromium = {
enable = true;
extensions = [