mirror of
https://github.com/Stunkymonkey/nixos.git
synced 2025-05-24 09:54:40 +02:00
restructure folder organisation
This commit is contained in:
parent
599d55fa6a
commit
9cf7be677d
72 changed files with 95 additions and 98 deletions
96
legacy/modules/desktop-default.nix
Normal file
96
legacy/modules/desktop-default.nix
Normal file
|
@ -0,0 +1,96 @@
|
|||
{ config, lib, pkgs, ... }:
|
||||
{
|
||||
imports = [
|
||||
./fonts.nix
|
||||
./nautilus.nix
|
||||
];
|
||||
|
||||
programs.gnome-disks.enable = true;
|
||||
services.udisks2.enable = true;
|
||||
|
||||
xdg.mime.enable = true;
|
||||
|
||||
# make gnome settings persistent
|
||||
programs.dconf.enable = true;
|
||||
|
||||
# gnome services
|
||||
services.dbus.packages = [ pkgs.dconf ];
|
||||
services.udev.packages = [ pkgs.gnome.gnome-settings-daemon ];
|
||||
services.gnome.gnome-keyring.enable = true;
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
adwaita-qt
|
||||
arc-icon-theme
|
||||
arc-kde-theme
|
||||
arc-theme
|
||||
evince
|
||||
firefox-wayland
|
||||
#geary
|
||||
unstable.ghostwriter
|
||||
(gimp-with-plugins.override {
|
||||
plugins = with gimpPlugins; [
|
||||
resynthesizer
|
||||
];
|
||||
})
|
||||
glib
|
||||
gnome.adwaita-icon-theme
|
||||
gnome.dconf-editor
|
||||
gnome.eog
|
||||
gnome.file-roller
|
||||
gnome.gnome-calendar
|
||||
gnome.gnome-system-monitor
|
||||
gnome.simple-scan
|
||||
keepassxc
|
||||
keychain
|
||||
konsole
|
||||
libnotify
|
||||
libreoffice
|
||||
lollypop
|
||||
unstable.newsflash
|
||||
numix-cursor-theme
|
||||
numix-icon-theme
|
||||
numix-icon-theme-circle
|
||||
polkit_gnome
|
||||
qgnomeplatform
|
||||
rhythmbox
|
||||
simple-scan
|
||||
socat
|
||||
sshuttle
|
||||
tdesktop
|
||||
thunderbird
|
||||
virtmanager
|
||||
vlc
|
||||
(mpv-with-scripts.override {
|
||||
scripts = with mpvScripts; [
|
||||
convert
|
||||
mpris
|
||||
simple-mpv-webui
|
||||
sponsorblock
|
||||
thumbnail
|
||||
];
|
||||
})
|
||||
wayvnc
|
||||
xdg-utils
|
||||
zathura
|
||||
zeal
|
||||
|
||||
# TODO sort them in different files
|
||||
pdfgrep
|
||||
physlock
|
||||
#symlinks
|
||||
];
|
||||
|
||||
# Enable firmware update daemon
|
||||
services.fwupd.enable = true;
|
||||
|
||||
programs.wireshark.enable = true;
|
||||
programs.wireshark.package = pkgs.wireshark;
|
||||
|
||||
services.accounts-daemon.enable = true;
|
||||
|
||||
environment.interactiveShellInit = ''
|
||||
if test `tty` = /dev/tty1; then
|
||||
exec sway
|
||||
fi
|
||||
'';
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue