aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAargh Rai <aargh.rai+git@gmail.com>2025-10-15 18:29:59 +0530
committerAargh Rai <aargh.rai+git@gmail.com>2025-10-15 18:29:59 +0530
commit0b36e406ddba0ad4bddb94cbade0dfa9e0045716 (patch)
tree8f956d04d4b1a771a89b6b5616305c3c5d612574
parent10cb612374abe731e22a20453bce884a269e86b5 (diff)
devenv + bug fix
-rw-r--r--home-manager/home.nix1
-rw-r--r--nixos/configuration.nix1
-rw-r--r--nixos/languages/beam.nix2
-rw-r--r--nixos/languages/c.nix2
-rw-r--r--nixos/languages/go.nix2
-rw-r--r--nixos/languages/javascript.nix2
-rw-r--r--nixos/languages/lua.nix2
-rw-r--r--nixos/languages/python.nix2
-rw-r--r--nixos/languages/rust.nix2
-rw-r--r--nixos/languages/zig.nix2
10 files changed, 10 insertions, 8 deletions
diff --git a/home-manager/home.nix b/home-manager/home.nix
index 0671c9b..5df8918 100644
--- a/home-manager/home.nix
+++ b/home-manager/home.nix
@@ -4,6 +4,7 @@
home.homeDirectory = "/home/aargh";
home.stateVersion = "24.11";
home.packages = with pkgs; [
+ devenv
# # Adds the 'hello' command to your environment. It prints a friendly
# # "Hello, world!" when run.
# pkgs.hello
diff --git a/nixos/configuration.nix b/nixos/configuration.nix
index 6b91ea9..569d597 100644
--- a/nixos/configuration.nix
+++ b/nixos/configuration.nix
@@ -21,6 +21,7 @@
nixpkgs.config.allowUnfree = true;
nix.settings.experimental-features = "nix-command flakes";
+ nix.settings.trusted-users = [ "root" "aargh" ];
# This value determines the NixOS release from which the default
# settings for stateful data, like file locations and database versions
diff --git a/nixos/languages/beam.nix b/nixos/languages/beam.nix
index 56d81b7..f0a5475 100644
--- a/nixos/languages/beam.nix
+++ b/nixos/languages/beam.nix
@@ -1,5 +1,5 @@
{ config, pkgs, ... }:
-in {
+{
environment.systemPackages = with pkgs; [
beamMinimal27Packages.elixir
beamMinimal27Packages.erlang
diff --git a/nixos/languages/c.nix b/nixos/languages/c.nix
index 10d11ea..12fee34 100644
--- a/nixos/languages/c.nix
+++ b/nixos/languages/c.nix
@@ -1,5 +1,5 @@
{ config, pkgs, ... }:
-in {
+{
environment.systemPackages = with pkgs; [
gcc
cmake
diff --git a/nixos/languages/go.nix b/nixos/languages/go.nix
index 1fb923f..8648a9b 100644
--- a/nixos/languages/go.nix
+++ b/nixos/languages/go.nix
@@ -1,5 +1,5 @@
{ config, pkgs, ... }:
-in {
+{
environment.systemPackages = with pkgs; [
go
gopls
diff --git a/nixos/languages/javascript.nix b/nixos/languages/javascript.nix
index 68b7926..ead71db 100644
--- a/nixos/languages/javascript.nix
+++ b/nixos/languages/javascript.nix
@@ -1,5 +1,5 @@
{ config, pkgs, ... }:
-in {
+{
environment.systemPackages = with pkgs; [
nodejs_20
typescript-language-server
diff --git a/nixos/languages/lua.nix b/nixos/languages/lua.nix
index 18f2840..90329b7 100644
--- a/nixos/languages/lua.nix
+++ b/nixos/languages/lua.nix
@@ -1,5 +1,5 @@
{ config, pkgs, ... }:
-in {
+{
environment.systemPackages = with pkgs; [
lua
lua-language-server
diff --git a/nixos/languages/python.nix b/nixos/languages/python.nix
index 111111b..cbec242 100644
--- a/nixos/languages/python.nix
+++ b/nixos/languages/python.nix
@@ -1,5 +1,5 @@
{ config, pkgs, ... }:
-in {
+{
environment.systemPackages = with pkgs; [
python312
python312Packages.psutil
diff --git a/nixos/languages/rust.nix b/nixos/languages/rust.nix
index 96c94ea..1978c9b 100644
--- a/nixos/languages/rust.nix
+++ b/nixos/languages/rust.nix
@@ -1,5 +1,5 @@
{ config, pkgs, ... }:
-in {
+{
environment.systemPackages = with pkgs; [
cargo
rust-analyzer
diff --git a/nixos/languages/zig.nix b/nixos/languages/zig.nix
index 23061c3..45d7f57 100644
--- a/nixos/languages/zig.nix
+++ b/nixos/languages/zig.nix
@@ -1,5 +1,5 @@
{ config, pkgs, ... }:
-in {
+{
environment.systemPackages = with pkgs; [
zig
zls