testing claude code and niri wm on laptop

This commit is contained in:
Geir Okkenhaug Jerstad 2025-06-30 11:43:31 +02:00
parent 3715e542b2
commit 0465c56305
4 changed files with 29 additions and 12 deletions

View file

@ -33,6 +33,9 @@
# Development tools
../../modules/development/tools.nix
# AI tools
../../modules/ai/claude-code.nix
# User configuration
../../modules/users/geir.nix
../../modules/users/sma.nix

View file

@ -1,5 +1,9 @@
{pkgs, ...}: {
{
pkgs,
unstable,
...
}: {
environment.systemPackages = with pkgs; [
pkgs.unstable.claude-code
unstable.claude-code
];
}

View file

@ -1,19 +1,11 @@
# Common Emacs Configuration
# Shared Emacs setup for all machines
{
config,
pkgs,
...
}: {
# System-wide Emacs configuration
programs.emacs = {
enable = true;
package = pkgs.emacs;
defaultEditor = true;
};
# Emacs packages and configuration
# System-wide Emacs installation
environment.systemPackages = with pkgs; [
emacs
# Basic Emacs utilities
@ -25,4 +17,4 @@
EDITOR = "emacs";
VISUAL = "emacs";
};
}
}

View file

@ -9,5 +9,23 @@
# Niri scrolling window manager
niri
alacritty
# Core Sway tools
swaylock
swayidle
swaybg
# Wayland utilities
waybar # Status bar
fuzzel # Application launcher
gammastep # Blue light filter
mako # Notification daemon
flameshot # Screenshot tool
wl-clipboard # Clipboard utilities
# Additional Wayland tools
grim # Screenshot utility
slurp # Screen area selection
wf-recorder # Screen recorder
];
}