adding filen, fixing up emacs and lsps

This commit is contained in:
Matt Nish-Lapidus 2025-02-18 13:01:44 -05:00
parent 61ef5654ee
commit b8c6aa3ec0
17 changed files with 229 additions and 158 deletions

View file

@ -1,121 +1,127 @@
{ pkgs, nix-config, ... }:
{ pkgs, nix-config, lib, ... }:
{
home.packages = with pkgs; [
appimage-run
libappimage
transmission_4-gtk
wl-clipboard
clipse
maim
wayland-utils
libheif.out
rpi-imager
thonny
freecad
flatpak
gst_all_1.gstreamer
prusa-slicer
via
vial
scribus
pdfarranger
tdf
pdfchain
pdftk
zathura
gpu-viewer
foliate
wl-mirror
soundconverter
wmctrl
godot_4
gdtoolkit_4
sane-airscan
xsane
home.packages = lib.mkMerge [
(with nix-config.packages.x86_64-linux; [
filen-desktop
])
nix-config.pkgs-stable.bitwarden-cli
bitwarden-desktop
tailscale
trayscale
font-manager
(with pkgs; [
appimage-run
libappimage
transmission_4-gtk
wl-clipboard
clipse
maim
wayland-utils
libheif.out
rpi-imager
thonny
freecad
flatpak
gst_all_1.gstreamer
prusa-slicer
via
vial
scribus
pdfarranger
tdf
pdfchain
pdftk
zathura
gpu-viewer
foliate
wl-mirror
soundconverter
wmctrl
godot_4
gdtoolkit_4
sane-airscan
xsane
squirreldisk
papers
newsflash
nix-config.pkgs-stable.bitwarden-cli
bitwarden-desktop
tailscale
trayscale
font-manager
stirling-pdf
ripdrag
squirreldisk
papers
newsflash
sway-launcher-desktop
swayidle
thunderbird-latest
emojify
smile
stirling-pdf
ripdrag
impression
zoom-us
nyxt
ungoogled-chromium
obsidian
vlc
polychromatic
discord
slack
signal-desktop
eyedropper
onlyoffice-desktopeditors
libreoffice
hyphenDicts.en_US
plex-mpv-shim
plexamp
plex-media-player
sway-launcher-desktop
swayidle
thunderbird-latest
emojify
smile
switcheroo
impression
zoom-us
nyxt
ungoogled-chromium
obsidian
vlc
polychromatic
discord
slack
signal-desktop
eyedropper
onlyoffice-desktopeditors
libreoffice
hyphenDicts.en_US
plex-mpv-shim
plexamp
plex-media-player
nix-config.pkgs-stable.blender
davinci-resolve-studio
steam
processing
zotero
fractal
handbrake
krita
rawtherapee
inkscape
gimp
epsonscan2
kicad
turbocase
openscad-unstable
openscad-lsp
picard
evolutionWithPlugins
plugdata
pavucontrol
qpwgraph
helvum
coppwr
clapper
ardour
oculante
farge
halloy
paleta
wayback
protonplus
fstl
switcheroo
nwg-look
nix-config.pkgs-stable.blender
davinci-resolve-studio
steam
processing
zotero
fractal
handbrake
krita
rawtherapee
inkscape
gimp
epsonscan2
kicad
turbocase
openscad-unstable
openscad-lsp
picard
evolutionWithPlugins
plugdata
pavucontrol
qpwgraph
helvum
coppwr
clapper
ardour
oculante
farge
halloy
paleta
wayback
protonplus
fstl
kooha
obs-studio
obs-studio-plugins.wlrobs
obs-studio-plugins.obs-gstreamer
nwg-look
wineWowPackages.stagingFull
winetricks
kooha
obs-studio
obs-studio-plugins.wlrobs
obs-studio-plugins.obs-gstreamer
wineWowPackages.stagingFull
winetricks
])
];
home.pointerCursor = {
@ -135,9 +141,9 @@
theme = {
name = "Colloid";
package = pkgs.colloid-gtk-theme.override {
colorVariants = [ "dark" ];
tweaks = [ "normal" "nord" ];
themeVariants = [ "grey" ];
colorVariants = [ "dark" ];
tweaks = [ "normal" "nord" ];
themeVariants = [ "grey" ];
};
};
iconTheme = {
@ -150,8 +156,8 @@
enable = true;
platformTheme.name = "gtk3";
style = {
package = pkgs.adwaita-qt;
name = "adwaita-dark";
package = pkgs.adwaita-qt;
name = "adwaita-dark";
};
};
@ -162,16 +168,16 @@
};
services = {
flatpak = {
enable = true;
packages = [
"com.github.tchx84.Flatseal"
"dev.qwery.AddWater"
];
};
swayosd = {
enable = true;
};
flatpak = {
enable = true;
packages = [
"com.github.tchx84.Flatseal"
"dev.qwery.AddWater"
];
};
swayosd = {
enable = true;
};
};
programs = {