Compare commits

..

No commits in common. "ac00b175c94fe0d63f5de47865c38d9280205fc8" and "88a355ebe4509d25e5190a1195f6264f71d2215a" have entirely different histories.

6 changed files with 8 additions and 33 deletions

View file

@ -12,8 +12,8 @@
src = pkgs.fetchFromGitHub { src = pkgs.fetchFromGitHub {
owner = "virchau13"; owner = "virchau13";
repo = "tree-sitter-astro"; repo = "tree-sitter-astro";
rev = "0ad33e32ae9726e151d16ca20ba3e507ff65e01f"; rev = "4be180759ec13651f72bacee65fa477c64222a1a";
sha256 = "LhehKOhCDPExEgEiOj3TiuFk8/DohzYhy/9GmUSxaIg="; sha256 = "qc9InFEQgeFfFReJuQd8WjTNK4fFMEaWcqQUcGxxuBI=";
}; };
}; };
}; };
@ -31,7 +31,6 @@
tree-sitter-dot tree-sitter-dot
tree-sitter-elisp tree-sitter-elisp
tree-sitter-glsl tree-sitter-glsl
tree-sitter-haskell
tree-sitter-html tree-sitter-html
tree-sitter-java tree-sitter-java
tree-sitter-javascript tree-sitter-javascript
@ -59,12 +58,11 @@
tree-sitter-astro tree-sitter-astro
tree-sitter-vim tree-sitter-vim
tree-sitter-yaml tree-sitter-yaml
tree-sitter-zig
]; ];
custom-emacs = custom-emacs =
with newpkgs; with newpkgs;
((emacsPackagesFor (emacs30-pgtk.override { withNativeCompilation = true; })).emacsWithPackages (epkgs: with epkgs; [ ((emacsPackagesFor (emacs29-pgtk.override { withNativeCompilation = true; })).emacsWithPackages (epkgs: with epkgs; [
avy avy
better-jumper better-jumper
company company
@ -81,13 +79,11 @@
fussy fussy
glsl-mode glsl-mode
groovy-mode groovy-mode
haskell-ts-mode
just-mode just-mode
kotlin-mode kotlin-mode
lsp-mode lsp-mode
lsp-treemacs lsp-treemacs
lsp-ui lsp-ui
lsp-haskell
lsp-java lsp-java
magit magit
markdown-mode markdown-mode
@ -108,7 +104,6 @@
vertico vertico
which-key which-key
ws-butler ws-butler
zig-ts-mode
])); ]));
in { in {
home-manager.users.${config.main-user} = { home-manager.users.${config.main-user} = {

View file

@ -6,9 +6,7 @@
kotlin-language-server kotlin-language-server
typescript-language-server typescript-language-server
astro-language-server astro-language-server
haskell-language-server
glslls glslls
zls
bear bear
gdb gdb

View file

@ -38,7 +38,6 @@
programs.ssh = { programs.ssh = {
enableAskPassword = true; enableAskPassword = true;
askPassword = lib.getExe pkgs.lxqt.lxqt-openssh-askpass; askPassword = lib.getExe pkgs.lxqt.lxqt-openssh-askpass;
startAgent = true;
}; };
systemd = { systemd = {
@ -104,7 +103,6 @@
./modules/dolphin ./modules/dolphin
./modules/firefox ./modules/firefox
./modules/element.nix ./modules/element.nix
./modules/keepassxc
./dev-support.nix ./dev-support.nix
]; ];
@ -119,6 +117,7 @@
curl curl
cantata cantata
logseq logseq
bitwarden
lxqt.pavucontrol-qt lxqt.pavucontrol-qt
helvum helvum
htop htop

View file

@ -220,7 +220,7 @@ in {
settings = modules.general; settings = modules.general;
extensions = with pkgs.nur.repos.rycee.firefox-addons; with extra-addons; [ extensions = with pkgs.nur.repos.rycee.firefox-addons; with extra-addons; [
keepassxc-browser bitwarden
darkreader darkreader
github-reposize github-reposize
sidebery sidebery
@ -251,7 +251,7 @@ in {
settings = modules.trusted; settings = modules.trusted;
extensions = with pkgs.nur.repos.rycee.firefox-addons; with extra-addons; [ extensions = with pkgs.nur.repos.rycee.firefox-addons; with extra-addons; [
keepassxc-browser bitwarden
darkreader darkreader
github-reposize github-reposize
sidebery sidebery
@ -268,7 +268,7 @@ in {
settings = modules.trusted; settings = modules.trusted;
extensions = with pkgs.nur.repos.rycee.firefox-addons; with extra-addons; [ extensions = with pkgs.nur.repos.rycee.firefox-addons; with extra-addons; [
keepassxc-browser bitwarden
darkreader darkreader
github-reposize github-reposize
sidebery sidebery

View file

@ -1,16 +0,0 @@
{ lib, pkgs, ... }: let
keepassxc = pkgs.keepassxc.overrideAttrs (prev: {
patches = prev.patches ++ [
(pkgs.fetchpatch {
url = "https://patch-diff.githubusercontent.com/raw/keepassxreboot/keepassxc/pull/11692.patch";
sha256 = "S/Oy4dAxER2NkoJQYAdsz5rphn5SW2TH50F//5Xmf+Y=";
})
(pkgs.fetchpatch {
url = "https://patch-diff.githubusercontent.com/raw/keepassxreboot/keepassxc/pull/11693.patch";
sha256 = "SV4DX/EzJBjFKvcw0TjTw6V5Xex/d5gc7oFa0JGGOts=";
})
];
});
in {
home.packages = [ keepassxc ];
}

View file

@ -11,9 +11,8 @@
systemd.user.services.mcontrolcenter = { systemd.user.services.mcontrolcenter = {
description = "Launch mcontrolcenter"; description = "Launch mcontrolcenter";
requires = [ "tray.target" ]; requires = [ "tray.target" ];
after = [ "tray.target" ]; after = [ "graphical-session-pre.target" "tray.target" ];
partOf = [ "graphical-session.target" ]; partOf = [ "graphical-session.target" ];
wantedBy = [ "graphical-session.target" ];
script = lib.getExe pkgs.mcontrolcenter; script = lib.getExe pkgs.mcontrolcenter;
}; };
} }