Install Helium + Fix Copilot on DAP-UI

This commit is contained in:
Thomas Avé 2025-09-20 23:05:48 +07:00
parent 4204221846
commit e8515c6427
9 changed files with 37 additions and 23 deletions

View File

@ -10,11 +10,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1757330146, "lastModified": 1758282730,
"narHash": "sha256-ujlZerjj0ouA63nftpoHF/tA+xE5gDJZVBuuZP6YS+Q=", "narHash": "sha256-qoYGVqRtPbwxZhlr4McXxmFnpRCGA8pNIX3fmKgk21Y=",
"owner": "aylur", "owner": "aylur",
"repo": "ags", "repo": "ags",
"rev": "5347d21c2289df157e91e297daa37572e0d277b5", "rev": "aaae4d2b8cce370e6aceb2082b5c248b799c0e4d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -132,11 +132,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1757698511, "lastModified": 1758375677,
"narHash": "sha256-UqHHGydF/q3jfYXCpvYLA0TWtvByOp1NwOKCUjhYmPs=", "narHash": "sha256-BLtD+6qWz7fQjPk2wpwyXQLGI0E30Ikgf2ppn2nVadI=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "a3fcc92180c7462082cd849498369591dfb20855", "rev": "edc7468e12be92e926847cb02418e649b02b59dd",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -184,11 +184,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1757487488, "lastModified": 1758277210,
"narHash": "sha256-zwE/e7CuPJUWKdvvTCB7iunV4E/+G0lKfv4kk/5Izdg=", "narHash": "sha256-iCGWf/LTy+aY0zFu8q12lK8KuZp7yvdhStehhyX1v8w=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "ab0f3607a6c7486ea22229b92ed2d355f1482ee0", "rev": "8eaee110344796db060382e15d3af0a9fc396e0e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -200,11 +200,11 @@
}, },
"nixpkgs_3": { "nixpkgs_3": {
"locked": { "locked": {
"lastModified": 1757487488, "lastModified": 1758277210,
"narHash": "sha256-zwE/e7CuPJUWKdvvTCB7iunV4E/+G0lKfv4kk/5Izdg=", "narHash": "sha256-iCGWf/LTy+aY0zFu8q12lK8KuZp7yvdhStehhyX1v8w=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "ab0f3607a6c7486ea22229b92ed2d355f1482ee0", "rev": "8eaee110344796db060382e15d3af0a9fc396e0e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -236,11 +236,11 @@
"nixpkgs": "nixpkgs_3" "nixpkgs": "nixpkgs_3"
}, },
"locked": { "locked": {
"lastModified": 1757705205, "lastModified": 1758381358,
"narHash": "sha256-8xB4M6tCmaSaAAb72plJK3H8EH/yfOMnUWzIWKg521g=", "narHash": "sha256-3edVTFHJavTAZH4D0MMraM+4JxrxXWeizQvlCWXcKnE=",
"owner": "nix-community", "owner": "nix-community",
"repo": "NUR", "repo": "NUR",
"rev": "338f8cc3d30bb635459c5198e676eb123b1ff4fe", "rev": "62688dab3927fc080aad78d6814250b65cac1261",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@ -29,6 +29,14 @@ in
gnome-power-manager gnome-power-manager
discord discord
smile smile
(pkgs.appimageTools.wrapType2 {
pname = "Helium";
version = "0.4.7.1";
src = pkgs.fetchurl {
url = "https://github.com/imputnet/helium-linux/releases/download/0.4.7.1/helium-0.4.7.1-x86_64.AppImage";
sha256 = "b7a64d9cd96c841119f4729545d7b88ed804fdcac99d3878099f338766dfdd2d";
};
})
]; ];
services.hyprpaper = { services.hyprpaper = {
@ -56,5 +64,5 @@ in
}; };
programs.alacritty.settings.font.size = 16; programs.alacritty.settings.font.size = 16;
programs.kitty.font.size = 15; programs.kitty.font.size = 13;
} }

View File

@ -7,7 +7,7 @@ let
wpctl = "${pkgs.wireplumber}/bin/wpctl"; wpctl = "${pkgs.wireplumber}/bin/wpctl";
terminal-name = ".kitty-wrapped"; terminal-name = ".kitty-wrapped";
terminal = "${pkgs.kitty}/bin/kitty -1"; terminal = "${pkgs.kitty}/bin/kitty -1";
rofi = "${pkgs.rofi-wayland}/bin/rofi"; rofi = "${pkgs.rofi}/bin/rofi";
jq = "${pkgs.jq}/bin/jq"; jq = "${pkgs.jq}/bin/jq";
rofi-ykman = pkgs.writeShellScriptBin "rofi-ykman" '' rofi-ykman = pkgs.writeShellScriptBin "rofi-ykman" ''
accounts=$(${pkgs.yubikey-manager}/bin/ykman oath accounts list) accounts=$(${pkgs.yubikey-manager}/bin/ykman oath accounts list)

View File

@ -7,7 +7,6 @@
font = { font = {
name = "'ZedMono Nerd Font' style='Extended Light' features=+ss05"; name = "'ZedMono Nerd Font' style='Extended Light' features=+ss05";
size = lib.mkDefault 13; size = lib.mkDefault 13;
}; };
keybindings = { keybindings = {
"kitty_mod+h" = "kitty_scrollback_nvim"; "kitty_mod+h" = "kitty_scrollback_nvim";

View File

@ -28,7 +28,7 @@
yaml-language-server yaml-language-server
bash-language-server bash-language-server
docker-compose-language-service docker-compose-language-service
dockerfile-language-server-nodejs dockerfile-language-server
lua-language-server lua-language-server
rust-analyzer rust-analyzer
gopls gopls

View File

@ -12,8 +12,14 @@ return {
}, },
}, },
filetypes = { filetypes = {
markdown = true, ["*"] = true, -- Enable for all filetypes by default
tex = true, ["dap-repl"] = false,
["dapui_scopes"] = false,
["dapui_stacks"] = false,
["dapui_watches"] = false,
["dapui_breakpoints"] = false,
["TelescopePrompt"] = false,
["Trouble"] = false,
} }
} }
} }

View File

@ -5,7 +5,7 @@
programs.rofi = { programs.rofi = {
enable = true; enable = true;
package = pkgs.rofi-wayland; package = pkgs.rofi;
font = "SF Pro Rounded 13"; font = "SF Pro Rounded 13";
extraConfig = { extraConfig = {
show-icons = true; show-icons = true;

View File

@ -35,7 +35,6 @@
zip zip
heroic heroic
cmake cmake
chromium
nmap nmap
arp-scan arp-scan
virt-manager virt-manager

View File

@ -1,6 +1,8 @@
{ inputs, pkgs, ... }: { inputs, pkgs, ... }:
{ {
services.udev.packages = [ pkgs.yubikey-personalization ]; services.udev.packages = [ pkgs.yubikey-personalization ];
programs.appimage.enable = true;
programs.appimage.binfmt = true;
hardware.graphics = { hardware.graphics = {
enable = true; enable = true;