From c06ad13fdd0f316496464506e526a54dc87b773f Mon Sep 17 00:00:00 2001 From: Devin Finlinson Date: Mon, 9 Mar 2026 23:07:30 -0600 Subject: don't use telegram anymore --- home-manager/home.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/home-manager/home.nix b/home-manager/home.nix index aa3ba62..145f3ef 100644 --- a/home-manager/home.nix +++ b/home-manager/home.nix @@ -71,7 +71,7 @@ wineWowPackages.waylandFull # unstable.yt-dlp yt-dlp - telegram-desktop + # telegram-desktop obsidian zettlr element-desktop -- cgit v1.2.3 From c75a44263b229a47a1ac98dc4d11172ffc80c9b4 Mon Sep 17 00:00:00 2001 From: Devin Finlinson Date: Sat, 14 Mar 2026 02:43:54 -0600 Subject: nh is a useful nix script --- modules/nixos/nix-common.nix | 20 ++++++++++++++------ modules/nixos/system-packages.nix | 6 +++--- 2 files changed, 17 insertions(+), 9 deletions(-) diff --git a/modules/nixos/nix-common.nix b/modules/nixos/nix-common.nix index c7b6fe5..80556a6 100644 --- a/modules/nixos/nix-common.nix +++ b/modules/nixos/nix-common.nix @@ -1,6 +1,14 @@ { config, pkgs, ... }: { imports = [./lix.nix]; - + + # Manage nix installation with helper script + programs.nh = { + enable = true; + clean.enable = true; + clean.extraArgs = "--keep-since 30d --keep 3"; + flake = "/home/defin/.flake"; + }; + nix = { settings = { # Users allowed to run nix @@ -11,10 +19,10 @@ }; # Clean up old generations after 30 days - gc = { - automatic = true; - dates = "weekly"; - options = "--delete-older-than 30d"; - }; + # gc = { + # automatic = true; + # dates = "weekly"; + # options = "--delete-older-than 30d"; + # }; }; } diff --git a/modules/nixos/system-packages.nix b/modules/nixos/system-packages.nix index a38646b..07696ae 100644 --- a/modules/nixos/system-packages.nix +++ b/modules/nixos/system-packages.nix @@ -22,7 +22,7 @@ fonts.packages = with pkgs; [ hack-font ]; - nixpkgs.config.permittedInsecurePackages = [ - # "electron-33.4.11" - ]; + # nixpkgs.config.permittedInsecurePackages = [ + # # "electron-33.4.11" + # ]; } -- cgit v1.2.3 From 607fd75b3ff265049c2cf0f1344f03d24ea6be31 Mon Sep 17 00:00:00 2001 From: Devin Finlinson Date: Sat, 14 Mar 2026 02:48:05 -0600 Subject: helix lsp in all environments --- home-manager/default.nix | 14 +++++++++----- home-manager/home.nix | 13 ------------- 2 files changed, 9 insertions(+), 18 deletions(-) diff --git a/home-manager/default.nix b/home-manager/default.nix index bba5525..b814c27 100644 --- a/home-manager/default.nix +++ b/home-manager/default.nix @@ -43,16 +43,20 @@ broot # tree view files procs # process view gnupg + #helix plugins # vadimcn.vscode-lldb - # yaml-language-server + yaml-language-server #Language Server for YAML Files # typescript-language-server - # rust-analyzer - # solargraph + # rust-analyzer #A modular compiler frontend for the Rust language + # solargraph #A ruby language server # clangd # vscode-json-language-server - # lua-language-server - # marksman + taplo #A TOML toolkit written in Rust + # lua-language-server #A language server that offers Lua language support + marksman #Language Server for Markdown + texlab #An implementation of the Language Server Protocol for LaTeX + nil #Yet another language server for Nix ]; # Home Manager is pretty good at managing dotfiles. The primary way to manage diff --git a/home-manager/home.nix b/home-manager/home.nix index 145f3ef..a13e62c 100644 --- a/home-manager/home.nix +++ b/home-manager/home.nix @@ -100,19 +100,6 @@ openjdk adoptopenjdk-icedtea-web - #helix plugins - # vadimcn.vscode-lldb - yaml-language-server #Language Server for YAML Files - # typescript-language-server - rust-analyzer #A modular compiler frontend for the Rust language - solargraph #A ruby language server - # clangd - # vscode-json-language-server - taplo #A TOML toolkit written in Rust - lua-language-server #A language server that offers Lua language support - marksman #Language Server for Markdown - texlab #An implementation of the Language Server Protocol for LaTeX - nil #Yet another language server for Nix ]; # Home Manager is pretty good at managing dotfiles. The primary way to manage -- cgit v1.2.3 From c9039c07728de8dc268b76a568e015501e34d369 Mon Sep 17 00:00:00 2001 From: Devin Finlinson Date: Sat, 14 Mar 2026 02:57:08 -0600 Subject: update --- flake.lock | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/flake.lock b/flake.lock index bd5a636..bbd33a2 100644 --- a/flake.lock +++ b/flake.lock @@ -242,11 +242,11 @@ ] }, "locked": { - "lastModified": 1772985280, - "narHash": "sha256-FdrNykOoY9VStevU4zjSUdvsL9SzJTcXt4omdEDZDLk=", + "lastModified": 1773264488, + "narHash": "sha256-rK0507bDuWBrZo+0zts9bCs/+RRUEHuvFE5DHWPxX/Q=", "owner": "nix-community", "repo": "home-manager", - "rev": "8f736f007139d7f70752657dff6a401a585d6cbc", + "rev": "5c0f63f8d55040a7eed69df7e3fcdd15dfb5a04c", "type": "github" }, "original": { @@ -259,7 +259,7 @@ "hugo-congo": { "flake": false, "locked": { - "narHash": "sha256-9nARwUmQZgMFrGsT4n28fJh/iG/oG93+HMObX5BOWdI=", + "narHash": "sha256-UqSzN9kzXKYhUOLjZg9e8Qxs6BGUaT/7MUcjboEujPU=", "type": "file", "url": "https://github.com/jpanther/congo" }, @@ -345,11 +345,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1773082851, - "narHash": "sha256-xeeeJ1gt4SoskgHW67PVX5p7cDlZFSyX5n4eUSPjxT8=", + "lastModified": 1773439168, + "narHash": "sha256-BP8JCxijLBf5Qk83lEN/9qAOeDuAnftfmr92KQM1QOI=", "owner": "hyprwm", "repo": "Hyprland", - "rev": "e32eeb1d454b029a24ca71f410896bf52839085d", + "rev": "9bf8fe7a5278b5f366384d73d87844a165c16b7a", "type": "github" }, "original": { @@ -787,11 +787,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1772963539, - "narHash": "sha256-9jVDGZnvCckTGdYT53d/EfznygLskyLQXYwJLKMPsZs=", + "lastModified": 1773282481, + "narHash": "sha256-b/GV2ysM8mKHhinse2wz+uP37epUrSE+sAKXy/xvBY4=", "owner": "nixos", "repo": "nixpkgs", - "rev": "9dcb002ca1690658be4a04645215baea8b95f31d", + "rev": "fe416aaedd397cacb33a610b33d60ff2b431b127", "type": "github" }, "original": { @@ -819,11 +819,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1772822230, - "narHash": "sha256-yf3iYLGbGVlIthlQIk5/4/EQDZNNEmuqKZkQssMljuw=", + "lastModified": 1773375660, + "narHash": "sha256-SEzUWw2Rf5Ki3bcM26nSKgbeoqi2uYy8IHVBqOKjX3w=", "owner": "nixos", "repo": "nixpkgs", - "rev": "71caefce12ba78d84fe618cf61644dce01cf3a96", + "rev": "3e20095fe3c6cbb1ddcef89b26969a69a1570776", "type": "github" }, "original": { @@ -836,11 +836,11 @@ "nushell-scripts": { "flake": false, "locked": { - "lastModified": 1773054709, - "narHash": "sha256-JDepNHHj0aKnLPBDuLNjvNLKsTcp84WeYqoASTl1Gvs=", + "lastModified": 1773315180, + "narHash": "sha256-5FKqphXxVSgqGXbqOL3aiZEGFSr5SMjMVIWzB0dA/+I=", "owner": "nushell", "repo": "nu_scripts", - "rev": "33ea2a5271a3b9d5f2722ebeebc26e4159068a76", + "rev": "196d94338d382561e7bacb29948ffcfa5ff1b2a1", "type": "github" }, "original": { -- cgit v1.2.3