remove a bunch of gui apps, add motu service
This commit is contained in:
parent
5230da7b0c
commit
b4cecaff69
@ -29,6 +29,7 @@ in
|
|||||||
imports = [
|
imports = [
|
||||||
modules/user/main_user.nix
|
modules/user/main_user.nix
|
||||||
modules/sway/sway_conf.nix
|
modules/sway/sway_conf.nix
|
||||||
|
../shared/modules/services/motu-m4-combined.nix
|
||||||
|
|
||||||
# inputs.nur.hmModules.nur
|
# inputs.nur.hmModules.nur
|
||||||
];
|
];
|
||||||
@ -70,10 +71,13 @@ in
|
|||||||
enable = true;
|
enable = true;
|
||||||
useNonFree = true;
|
useNonFree = true;
|
||||||
installGaming = deskCfg.installGaming;
|
installGaming = deskCfg.installGaming;
|
||||||
systemPackages = with pkgs; [
|
systemPackages = [];
|
||||||
libreoffice
|
};
|
||||||
rpi-imager
|
|
||||||
];
|
services.motu-m4-combined = {
|
||||||
|
enable = true;
|
||||||
|
user = deskCfg.userName;
|
||||||
|
latencyMs = 10;
|
||||||
};
|
};
|
||||||
|
|
||||||
system.stateVersion = "23.11"; # Did you read the comment?
|
system.stateVersion = "23.11"; # Did you read the comment?
|
||||||
|
|||||||
@ -8,9 +8,9 @@ exec mako
|
|||||||
exec nm-applet --indicator
|
exec nm-applet --indicator
|
||||||
|
|
||||||
# GTK3 applications take a long time to start
|
# GTK3 applications take a long time to start
|
||||||
exec systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK
|
exec systemctl --user import-environment PATH DISPLAY WAYLAND_DISPLAY SWAYSOCK
|
||||||
exec hash dbus-update-activation-environment 2>/dev/null && \
|
exec hash dbus-update-activation-environment 2>/dev/null && \
|
||||||
dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY SWAYSOCK
|
dbus-update-activation-environment --systemd PATH DISPLAY WAYLAND_DISPLAY SWAYSOCK
|
||||||
|
|
||||||
# Sway Fader
|
# Sway Fader
|
||||||
# exec python3 ~/.config/sway/scripts/swayfader.py
|
# exec python3 ~/.config/sway/scripts/swayfader.py
|
||||||
|
|||||||
@ -52,30 +52,18 @@
|
|||||||
|
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
# nur.repos.crazazy.js.eslint
|
# nur.repos.crazazy.js.eslint
|
||||||
chromium
|
|
||||||
#
|
#
|
||||||
# Dev Tools
|
# Dev Tools
|
||||||
#
|
#
|
||||||
dbeaver-bin
|
|
||||||
helix
|
helix
|
||||||
docker
|
docker
|
||||||
docker-compose
|
|
||||||
unstable.godot
|
unstable.godot
|
||||||
jq
|
jq
|
||||||
python310
|
|
||||||
### LSP's
|
### LSP's
|
||||||
nil # Nix LSP
|
nil # Nix LSP
|
||||||
nodePackages_latest.bash-language-server
|
nodePackages_latest.bash-language-server
|
||||||
openscad-lsp
|
|
||||||
vscode-langservers-extracted # provides eslint, markdown, json, css, and html lsp
|
vscode-langservers-extracted # provides eslint, markdown, json, css, and html lsp
|
||||||
python311Packages.python-lsp-server
|
python311Packages.python-lsp-server
|
||||||
## Clojure
|
|
||||||
leiningen
|
|
||||||
jre17_minimal
|
|
||||||
clojure
|
|
||||||
clojure-lsp
|
|
||||||
cljfmt
|
|
||||||
emacs
|
|
||||||
|
|
||||||
# zls
|
# zls
|
||||||
### Misc
|
### Misc
|
||||||
@ -83,37 +71,27 @@
|
|||||||
# android-tools
|
# android-tools
|
||||||
# sdkmanager
|
# sdkmanager
|
||||||
unstable.claude-code
|
unstable.claude-code
|
||||||
usbutils
|
|
||||||
cli-visualizer
|
|
||||||
openscad
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Gaming
|
# Gaming
|
||||||
#
|
#
|
||||||
amdgpu_top
|
mumble
|
||||||
mangohud
|
mangohud
|
||||||
r2modman
|
|
||||||
wine-wayland
|
wine-wayland
|
||||||
webcord
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Better Unix
|
# Better Unix
|
||||||
#
|
#
|
||||||
bat
|
bat
|
||||||
duf
|
duf
|
||||||
du-dust
|
|
||||||
fd
|
fd
|
||||||
fzf
|
fzf
|
||||||
lsd
|
lsd
|
||||||
ripgrep
|
ripgrep
|
||||||
tre-command
|
|
||||||
gtop
|
gtop
|
||||||
htop
|
htop
|
||||||
neofetch
|
|
||||||
# Normies
|
# Normies
|
||||||
unzip
|
unzip
|
||||||
llpp
|
|
||||||
nmap
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Photo / Video
|
# Photo / Video
|
||||||
@ -122,32 +100,16 @@
|
|||||||
# davinciDesktop
|
# davinciDesktop
|
||||||
imv
|
imv
|
||||||
mpv
|
mpv
|
||||||
gimp
|
|
||||||
ffmpeg
|
ffmpeg
|
||||||
tenacity
|
|
||||||
yt-dlp
|
|
||||||
libimobiledevice
|
|
||||||
ifuse
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Communication
|
# Communication
|
||||||
#
|
#
|
||||||
mumble
|
|
||||||
slack
|
|
||||||
#
|
#
|
||||||
# Other
|
# Other
|
||||||
#
|
#
|
||||||
keepassxc
|
|
||||||
obs-studio
|
|
||||||
prusa-slicer
|
|
||||||
yubioath-flutter
|
|
||||||
gnome-disk-utility
|
|
||||||
handbrake
|
|
||||||
kdePackages.filelight
|
kdePackages.filelight
|
||||||
hugo
|
|
||||||
prismlauncher
|
|
||||||
simple-scan
|
simple-scan
|
||||||
code-cursor
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Style
|
# Style
|
||||||
@ -207,6 +169,19 @@
|
|||||||
General.theme = "catppuccin-macchiato-lavender";
|
General.theme = "catppuccin-macchiato-lavender";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Configure default applications for opening links
|
||||||
|
xdg.mimeApps = {
|
||||||
|
enable = true;
|
||||||
|
defaultApplications = {
|
||||||
|
"text/html" = "firefox.desktop";
|
||||||
|
"x-scheme-handler/http" = "firefox.desktop";
|
||||||
|
"x-scheme-handler/https" = "firefox.desktop";
|
||||||
|
"x-scheme-handler/about" = "firefox.desktop";
|
||||||
|
"x-scheme-handler/unknown" = "firefox.desktop";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
# For applying custom styles
|
# For applying custom styles
|
||||||
# home.file.".mozilla/firefox/default" = {
|
# home.file.".mozilla/firefox/default" = {
|
||||||
# source = ../../misc/firefox_styles;
|
# source = ../../misc/firefox_styles;
|
||||||
|
|||||||
@ -70,7 +70,6 @@
|
|||||||
man-pages
|
man-pages
|
||||||
man-pages-posix
|
man-pages-posix
|
||||||
nautilus
|
nautilus
|
||||||
ncspot
|
|
||||||
networkmanagerapplet
|
networkmanagerapplet
|
||||||
pavucontrol
|
pavucontrol
|
||||||
slurp
|
slurp
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user