summaryrefslogtreecommitdiff
path: root/hosts
diff options
context:
space:
mode:
Diffstat (limited to 'hosts')
-rw-r--r--hosts/local/gui.nix1
-rw-r--r--hosts/local/master/configuration.nix12
-rw-r--r--hosts/pkgs.nix5
-rw-r--r--hosts/unfree.nix1
4 files changed, 16 insertions, 3 deletions
diff --git a/hosts/local/gui.nix b/hosts/local/gui.nix
index 73b89a3..922c55b 100644
--- a/hosts/local/gui.nix
+++ b/hosts/local/gui.nix
@@ -30,7 +30,6 @@
brave
firefox
# librewolf
- vivaldi
chromium
# mail
thunderbird
diff --git a/hosts/local/master/configuration.nix b/hosts/local/master/configuration.nix
index 20c25e3..2a3cc8a 100644
--- a/hosts/local/master/configuration.nix
+++ b/hosts/local/master/configuration.nix
@@ -1,7 +1,16 @@
# 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’).
-{pkgs, ...}: {
+{
+ pkgs,
+ inputs,
+ ...
+}: let
+ old-pkgs = import inputs.nixpkgs-old {
+ system = pkgs.system;
+ config.allowUnfree = true;
+ };
+in {
imports = [
# Include the results of the hardware scan.
../../base.nix
@@ -53,6 +62,7 @@
#
#
environment.systemPackages = [
+ old-pkgs.vivaldi
# for AI IDE shit
# pkgs.nodejs
# pkgs.python312
diff --git a/hosts/pkgs.nix b/hosts/pkgs.nix
index a084f51..8be4a62 100644
--- a/hosts/pkgs.nix
+++ b/hosts/pkgs.nix
@@ -67,6 +67,11 @@
# aider-chat
# inputs.yek.packages.x86_64-linux.default
# python312Packages.google-generativeai
+ codex
+ claude-code
+ nushell
+
+ # argh
]
++ lib.optionals pkgs.stdenv.isLinux [
# linuxKernel.packages.linux_latest_libre.cpupower
diff --git a/hosts/unfree.nix b/hosts/unfree.nix
index 803c04d..8fbf3c4 100644
--- a/hosts/unfree.nix
+++ b/hosts/unfree.nix
@@ -14,7 +14,6 @@
environment.systemPackages = with pkgs; [
# opera
spotify
- microsoft-edge
vscode
# fonts
corefonts