Compare commits

..

No commits in common. "6ff49adc70fdec752c67446fc0638162247f0a50" and "1182eafec8adfb9815750feec8da01498809b3dc" have entirely different histories.

1 changed files with 9 additions and 64 deletions

View File

@ -13,9 +13,11 @@
];
nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [
"factorio-alpha"
"steam"
"steam-original"
"steam-run"
"discord"
];
# https://discourse.nixos.org/t/github-strategies-for-configuration-nix/1983/14
@ -101,7 +103,7 @@
alsa.support32Bit = true;
pulse.enable = true;
# If you want to use JACK applications, uncomment this
jack.enable = true;
#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)
@ -118,61 +120,17 @@
users.users.chandler.description = "Chandler Swift";
users.users.chandler.extraGroups = [ "networkmanager" "wheel" "dialout" "cdrom" ];
home-manager.users.chandler = { pkgs, ... }: {
nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [
"factorio-alpha"
"discord"
];
home.packages = with pkgs; [
# applications
blender
freecad
frescobaldi
gimp
josm
kate
kicad
libreoffice-qt
prismlauncher
qgis
libreoffice-qt
# command line applications
beets
iperf
units
# command line utilities
alsa-utils
dig
file
killall
pv
wl-clipboard
# a few basic compilers
clang
go
rustc
# Unfree:
discord
factorio
# thunderbird
];
programs.thunderbird.enable = true;
programs.bash.enable = true;
programs.direnv = {
enable = true;
enableBashIntegration = true;
nix-direnv.enable = true;
};
programs.emacs = {
enable = true;
package = pkgs.emacs-gtk;
extraPackages = epkgs: [
epkgs.nix-mode
epkgs.magit
@ -228,29 +186,16 @@
# };
};
programs.chromium = {
enable = true;
extensions = [
{ id = "cjpalhdlnbpafiamejdnhcphjbkeiagm"; } # ublock origin
];
};
programs.atuin = {
enable = true;
flags = [
"--disable-up-arrow"
];
};
services.kdeconnect.enable = true;
home.stateVersion = "23.11";
};
# List packages installed in system profile. To search, run:
# $ nix search wget
environment.systemPackages = with pkgs; [
power-profiles-daemon
# vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default.
# wget
discord
factorio
];
# Some programs need SUID wrappers, can be configured further or are