mirror of
https://git.sr.ht/~rouven/nixos-config
synced 2025-04-25 16:08:30 +02:00
fix user packages
This commit is contained in:
parent
3d382ef13c
commit
e930c05695
4 changed files with 48 additions and 34 deletions
|
@ -7,21 +7,6 @@
|
||||||
nil
|
nil
|
||||||
nixpkgs-fmt
|
nixpkgs-fmt
|
||||||
tinymist
|
tinymist
|
||||||
(python3.withPackages (ps: with ps; [
|
|
||||||
pyls-isort
|
|
||||||
pylsp-mypy
|
|
||||||
# python-lsp-black
|
|
||||||
python-lsp-server
|
|
||||||
|
|
||||||
# pylsp optional dependencies
|
|
||||||
types-requests
|
|
||||||
flake8
|
|
||||||
mccabe
|
|
||||||
pycodestyle
|
|
||||||
pydocstyle
|
|
||||||
pyflakes
|
|
||||||
pylint
|
|
||||||
]))
|
|
||||||
clang-tools
|
clang-tools
|
||||||
nodePackages.typescript-language-server
|
nodePackages.typescript-language-server
|
||||||
];
|
];
|
||||||
|
|
|
@ -13,6 +13,8 @@
|
||||||
xdg-utils # used for xdg-open
|
xdg-utils # used for xdg-open
|
||||||
appimage-run
|
appimage-run
|
||||||
glab
|
glab
|
||||||
|
tio
|
||||||
|
tcpdump
|
||||||
|
|
||||||
# graphics
|
# graphics
|
||||||
(zathura.override { plugins = [ zathuraPkgs.zathura_pdf_mupdf ]; })
|
(zathura.override { plugins = [ zathuraPkgs.zathura_pdf_mupdf ]; })
|
||||||
|
@ -28,6 +30,7 @@
|
||||||
google-chrome
|
google-chrome
|
||||||
liferea
|
liferea
|
||||||
openvpn
|
openvpn
|
||||||
|
thunderbird
|
||||||
|
|
||||||
# messaging
|
# messaging
|
||||||
tdesktop
|
tdesktop
|
||||||
|
@ -50,8 +53,29 @@
|
||||||
typst
|
typst
|
||||||
hut
|
hut
|
||||||
wine
|
wine
|
||||||
ansible
|
# ansible
|
||||||
ansible-lint
|
ansible-lint
|
||||||
|
(python3.withPackages (ps: [
|
||||||
|
# ps.ansible
|
||||||
|
ps.ansible-core
|
||||||
|
ps.pip
|
||||||
|
ps.requests
|
||||||
|
|
||||||
|
ps.pyls-isort
|
||||||
|
ps.pylsp-mypy
|
||||||
|
# python-lsp-black
|
||||||
|
ps.python-lsp-server
|
||||||
|
|
||||||
|
# pylsp optional dependencies
|
||||||
|
ps.types-requests
|
||||||
|
ps.flake8
|
||||||
|
ps.mccabe
|
||||||
|
ps.pycodestyle
|
||||||
|
ps.pydocstyle
|
||||||
|
ps.pyflakes
|
||||||
|
ps.pylint
|
||||||
|
]))
|
||||||
|
|
||||||
|
|
||||||
# programming languages
|
# programming languages
|
||||||
cargo
|
cargo
|
||||||
|
@ -80,22 +104,23 @@
|
||||||
];
|
];
|
||||||
|
|
||||||
programs.firefox.enable = true;
|
programs.firefox.enable = true;
|
||||||
programs = {
|
# ugly and Broken
|
||||||
thunderbird = {
|
# programs = {
|
||||||
enable = true;
|
# thunderbird = {
|
||||||
profiles = {
|
# enable = true;
|
||||||
default = {
|
# profiles = {
|
||||||
withExternalGnupg = true;
|
# default = {
|
||||||
isDefault = true;
|
# withExternalGnupg = true;
|
||||||
settings = {
|
# isDefault = true;
|
||||||
"intl.date_time.pattern_override.connector_short" = "{1} {0}";
|
# settings = {
|
||||||
"intl.date_time.pattern_override.date_short" = "yyyy-MM-dd";
|
# "intl.date_time.pattern_override.connector_short" = "{1} {0}";
|
||||||
"intl.date_time.pattern_override.time_short" = "HH:mm";
|
# "intl.date_time.pattern_override.date_short" = "yyyy-MM-dd";
|
||||||
};
|
# "intl.date_time.pattern_override.time_short" = "HH:mm";
|
||||||
};
|
# };
|
||||||
};
|
# };
|
||||||
};
|
# };
|
||||||
};
|
# };
|
||||||
|
# };
|
||||||
services.gnome-keyring.enable = true;
|
services.gnome-keyring.enable = true;
|
||||||
|
|
||||||
xdg.mimeApps = {
|
xdg.mimeApps = {
|
||||||
|
|
|
@ -96,3 +96,7 @@ in
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{ config, pkgs, ... }:
|
{ config, pkgs, lib, ... }:
|
||||||
{
|
{
|
||||||
systemd.user.services.waybar.Service.Environment = "PATH=${pkgs.swaynotificationcenter}/bin";
|
systemd.user.services.waybar.Service.Environment = lib.mkForce "PATH=${pkgs.swaynotificationcenter}/bin";
|
||||||
programs.waybar = {
|
programs.waybar = {
|
||||||
enable = true;
|
enable = true;
|
||||||
systemd.enable = true;
|
systemd.enable = true;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue