Install treesit-auto

This commit is contained in:
Tobias Ostner 2024-04-06 10:36:35 +02:00
parent bd2d8ae24f
commit 0049390e89
3 changed files with 43 additions and 15 deletions

View file

@ -0,0 +1,18 @@
{ pkgs, ... }:
let
hostname = "TobAir";
username = "tobi";
in
{
networking.hostName = hostname;
networking.computerName = hostname;
system.defaults.smb.NetBIOSName = hostname;
users.users."${username}" = {
home = "/Users/${username}";
description = "Tobias Ostner";
shell = pkgs.zshInteractive;
};
nix.settings.trusted-users = [ username ];
}

View file

@ -0,0 +1,18 @@
{ pkgs, ... }:
let
hostname = "TobWorkJambit";
username = "tobi";
in
{
networking.hostName = hostname;
networking.computerName = hostname;
system.defaults.smb.NetBIOSName = hostname;
users.users."${username}" = {
home = "/Users/${username}";
description = "Tobias Ostner";
shell = pkgs.zshInteractive;
};
nix.settings.trusted-users = [ username ];
}

View file

@ -263,21 +263,6 @@
(set-selection-coding-system 'utf-8)
(prefer-coding-system 'utf-8)
(setq treesit-language-source-alist
'((bash "https://github.com/tree-sitter/tree-sitter-bash")
(cmake "https://github.com/uyha/tree-sitter-cmake")
(css "https://github.com/tree-sitter/tree-sitter-css")
(elisp "https://github.com/Wilfred/tree-sitter-elisp")
(go "https://github.com/tree-sitter/tree-sitter-go")
(html "https://github.com/tree-sitter/tree-sitter-html")
(javascript "https://github.com/tree-sitter/tree-sitter-javascript" "master" "src")
(json "https://github.com/tree-sitter/tree-sitter-json")
(make "https://github.com/alemuller/tree-sitter-make")
(markdown "https://github.com/ikatyang/tree-sitter-markdown")
(python "https://github.com/tree-sitter/tree-sitter-python")
(toml "https://github.com/tree-sitter/tree-sitter-toml")
(yaml "https://github.com/ikatyang/tree-sitter-yaml")))
(require 'epg)
(setq epg-pinentry-mode 'loopback)
@ -651,6 +636,13 @@
(use-package terraform-mode)
(use-package treesit-auto
:custom
(treesit-auto-install 'prompt)
:config
(treesit-auto-add-to-auto-mode-alist 'all)
(global-treesit-auto-mode))
(use-package yaml-mode)
(use-package vertico