small qol and bugfixes

This commit is contained in:
alisceon 2026-05-23 23:09:54 +02:00
parent 0771df9538
commit 25e5ca9a68
3 changed files with 269 additions and 5 deletions

View file

@ -1,11 +1,9 @@
{ pkgs, pkgs-unstable, ... }:
{ pkgs-unstable, ... }:
{
programs.vscode = {
enable = true;
package = pkgs-unstable.vscode.fhsWithPackages (
ps: with ps; [ git ]
);
package = pkgs-unstable.vscode;
profiles.default = {
extensions = [
pkgs-unstable.vscode-extensions.ms-python.python

View file

@ -1,7 +1,9 @@
{ pkgs, repoRoot, lib, ... }:
{ pkgs, repoRoot, lib, theme, ... }:
let
commands = import ../../../../lib/commands.nix { inherit pkgs; };
inherit (commands) uwsm lock term notify nag dmenu espanso key_mod key_mod_misc key_left key_right key_up key_down;
fonts = theme.fonts;
terminalFontSize = toString fonts.sizes.terminal;
in
{
imports = [
@ -20,6 +22,10 @@ in
wrapperFeatures.gtk = true;
config = {
modifier = key_mod;
fonts = {
names = [ fonts.monospace.name ];
size = terminalFontSize;
};
startup = [
{ command = "systemctl --user start libinput-gestures"; }
];