removing a cruft for making nix a little cleaner
This commit is contained in:
parent
2608813f3b
commit
646a484236
|
@ -27,13 +27,11 @@
|
||||||
networking.useDHCP = false;
|
networking.useDHCP = false;
|
||||||
|
|
||||||
boot.supportedFilesystems = [ "ntfs" ];
|
boot.supportedFilesystems = [ "ntfs" ];
|
||||||
|
|
||||||
services = {
|
services = {
|
||||||
desktopManager.cosmic.enable = true;
|
desktopManager.cosmic.enable = true;
|
||||||
desktopManager.plasma6 = {
|
|
||||||
enable = true;
|
|
||||||
# runUsingSystemd = true;
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
programs.nix-ld.enable = true;
|
programs.nix-ld.enable = true;
|
||||||
programs.ssh.startAgent = true;
|
programs.ssh.startAgent = true;
|
||||||
security.pam.services.kwallet = {
|
security.pam.services.kwallet = {
|
||||||
|
@ -46,31 +44,6 @@
|
||||||
DefaultTimeoutStartSec=10s
|
DefaultTimeoutStartSec=10s
|
||||||
'';
|
'';
|
||||||
|
|
||||||
# stylix = {
|
|
||||||
# enable = true;
|
|
||||||
# polarity = "dark";
|
|
||||||
# base16Scheme = {
|
|
||||||
# base00 = "282a36";
|
|
||||||
# base01 = "34353e";
|
|
||||||
# base02 = "43454f";
|
|
||||||
# base03 = "78787e";
|
|
||||||
# base04 = "a5a5a9";
|
|
||||||
# base05 = "e2e4e5";
|
|
||||||
# base06 = "eff0eb";
|
|
||||||
# base07 = "f1f1f0";
|
|
||||||
# base08 = "ff5c57";
|
|
||||||
# base09 = "ff9f43";
|
|
||||||
# base0A = "f3f99d";
|
|
||||||
# base0B = "5af78e";
|
|
||||||
# base0C = "9aedfe";
|
|
||||||
# base0D = "57c7ff";
|
|
||||||
# base0E = "ff6ac1";
|
|
||||||
# base0F = "b2643c";
|
|
||||||
# };
|
|
||||||
# image = "base0D";
|
|
||||||
# # targets.tofi.enable = false;
|
|
||||||
# };
|
|
||||||
|
|
||||||
fonts.packages = with pkgs; [
|
fonts.packages = with pkgs; [
|
||||||
nerdfonts
|
nerdfonts
|
||||||
noto-fonts
|
noto-fonts
|
||||||
|
@ -96,26 +69,6 @@
|
||||||
|
|
||||||
services.greetd = {
|
services.greetd = {
|
||||||
enable = true;
|
enable = true;
|
||||||
# settings = rec {
|
|
||||||
# initial_session = {
|
|
||||||
# command = "dbus-run-session Hyprland";
|
|
||||||
# # command = "dbus-run-session startplasma-wayland";
|
|
||||||
# user = "chris";
|
|
||||||
# };
|
|
||||||
# default_session = {
|
|
||||||
# command =
|
|
||||||
# "${pkgs.greetd.tuigreet}/bin/tuigreet --time -r --window-padding 2 --cmd 'dbus-run-session Hyprland' -s /etc/greetd/environments";
|
|
||||||
# user = "greeter";
|
|
||||||
# };
|
|
||||||
# plasma_session = {
|
|
||||||
# command = "dbus-run-session startplasma-wayland";
|
|
||||||
# user = "chris";
|
|
||||||
# };
|
|
||||||
# hyprland_session = {
|
|
||||||
# command = "Hyprland";
|
|
||||||
# user = "chris";
|
|
||||||
# };
|
|
||||||
# };
|
|
||||||
};
|
};
|
||||||
|
|
||||||
programs.regreet = { enable = true; };
|
programs.regreet = { enable = true; };
|
||||||
|
@ -132,32 +85,14 @@
|
||||||
enable = true;
|
enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
# environment.etc."xdg/user-dirs.defaults".text = ''
|
|
||||||
# DESKTOP=
|
|
||||||
# DOWNLOAD=dls
|
|
||||||
# TEMPLATES=
|
|
||||||
# PUBLICSHARE=
|
|
||||||
# DOCUMENTS=docs
|
|
||||||
# MUSIC=music
|
|
||||||
# PICTURES=pics
|
|
||||||
# VIDEOS=vids
|
|
||||||
# '';
|
|
||||||
|
|
||||||
xdg.portal = {
|
xdg.portal = {
|
||||||
enable = true;
|
enable = true;
|
||||||
extraPortals = [ pkgs.xdg-desktop-portal-kde ];
|
extraPortals = [ pkgs.xdg-desktop-portal-kde ];
|
||||||
};
|
};
|
||||||
|
|
||||||
# programs.cosmic = {
|
|
||||||
# };
|
|
||||||
|
|
||||||
programs.hyprland = {
|
programs.hyprland = {
|
||||||
enable = true;
|
enable = true;
|
||||||
xwayland.enable = true;
|
xwayland.enable = true;
|
||||||
# legacyRenderer = true;
|
|
||||||
# package = stable.hyprland;
|
|
||||||
# portalPackage = pkgs.xdg-desktop-portal-kde;
|
|
||||||
# xwayland.hidpi = true;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
services.avahi = {
|
services.avahi = {
|
||||||
|
@ -217,7 +152,6 @@
|
||||||
|
|
||||||
# Configure keymap in X11
|
# Configure keymap in X11
|
||||||
services.xserver.xkb.layout = "us";
|
services.xserver.xkb.layout = "us";
|
||||||
# services.xserver.xkbOptions = "eurosign:e";
|
|
||||||
|
|
||||||
# Enable CUPS to print documents.
|
# Enable CUPS to print documents.
|
||||||
services.printing.enable = true;
|
services.printing.enable = true;
|
||||||
|
@ -227,20 +161,6 @@
|
||||||
services.usbmuxd.enable = true;
|
services.usbmuxd.enable = true;
|
||||||
services.fstrim.enable = true;
|
services.fstrim.enable = true;
|
||||||
|
|
||||||
# services.pantalaimon-headless = {
|
|
||||||
# instances = {
|
|
||||||
# tfc = {
|
|
||||||
# homeserver = "https://matrix.tfcconnection.org";
|
|
||||||
# # listenAddress = "localhost";
|
|
||||||
# listenPort = 8008;
|
|
||||||
# ssl = true;
|
|
||||||
# # extraSettings = {
|
|
||||||
# # IgnoreVerification = true;
|
|
||||||
# # }
|
|
||||||
# };
|
|
||||||
# };
|
|
||||||
# };
|
|
||||||
|
|
||||||
#######################
|
#######################
|
||||||
# VIRTUALIZATION
|
# VIRTUALIZATION
|
||||||
#######################
|
#######################
|
||||||
|
|
|
@ -2,8 +2,6 @@
|
||||||
|
|
||||||
{
|
{
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
discover
|
|
||||||
lightly-qt
|
|
||||||
pinentry
|
pinentry
|
||||||
pinentry-qt
|
pinentry-qt
|
||||||
caffeine-ng
|
caffeine-ng
|
||||||
|
@ -19,7 +17,6 @@
|
||||||
ifuse
|
ifuse
|
||||||
dash
|
dash
|
||||||
dolphin
|
dolphin
|
||||||
vivaldi
|
|
||||||
# guix
|
# guix
|
||||||
# freecad
|
# freecad
|
||||||
# picard
|
# picard
|
||||||
|
@ -60,7 +57,6 @@
|
||||||
libnotify
|
libnotify
|
||||||
rofi-wayland
|
rofi-wayland
|
||||||
wf-recorder
|
wf-recorder
|
||||||
# wofi
|
|
||||||
waybar
|
waybar
|
||||||
tridactyl-native
|
tridactyl-native
|
||||||
# eww
|
# eww
|
||||||
|
@ -78,25 +74,18 @@
|
||||||
vulkan-tools
|
vulkan-tools
|
||||||
wayland-utils
|
wayland-utils
|
||||||
nextcloud-client
|
nextcloud-client
|
||||||
qt5.qtbase
|
|
||||||
qt5.qtwayland
|
|
||||||
qt6.qtwayland
|
|
||||||
swww
|
swww
|
||||||
grim
|
grim
|
||||||
slurp
|
slurp
|
||||||
plocate
|
plocate
|
||||||
papirus-icon-theme
|
papirus-icon-theme
|
||||||
phinger-cursors
|
phinger-cursors
|
||||||
# plasma-hud
|
|
||||||
kde-cli-tools
|
kde-cli-tools
|
||||||
gzip
|
gzip
|
||||||
qrencode
|
qrencode
|
||||||
# scribus
|
|
||||||
darktable
|
|
||||||
virt-manager
|
virt-manager
|
||||||
virt-viewer
|
virt-viewer
|
||||||
# kdialog
|
# kdialog
|
||||||
# kdePackages.khotkeys
|
|
||||||
inkscape
|
inkscape
|
||||||
# libreoffice-fresh
|
# libreoffice-fresh
|
||||||
vlc
|
vlc
|
||||||
|
@ -118,10 +107,7 @@
|
||||||
spotdl
|
spotdl
|
||||||
# rustdesk
|
# rustdesk
|
||||||
kdenlive
|
kdenlive
|
||||||
# olive-editor
|
|
||||||
# davinci-resolve
|
# davinci-resolve
|
||||||
# natron
|
|
||||||
# glaxnimate
|
|
||||||
mediainfo
|
mediainfo
|
||||||
libmediainfo
|
libmediainfo
|
||||||
pqiv
|
pqiv
|
||||||
|
@ -136,7 +122,6 @@
|
||||||
# pfetch
|
# pfetch
|
||||||
macchina
|
macchina
|
||||||
gimp
|
gimp
|
||||||
krita
|
|
||||||
# powertop
|
# powertop
|
||||||
power-profiles-daemon
|
power-profiles-daemon
|
||||||
scrcpy
|
scrcpy
|
||||||
|
@ -144,7 +129,6 @@
|
||||||
nix-index
|
nix-index
|
||||||
sqlite
|
sqlite
|
||||||
fennel
|
fennel
|
||||||
blesh
|
|
||||||
kdePackages.plasma-sdk
|
kdePackages.plasma-sdk
|
||||||
ardour
|
ardour
|
||||||
qpwgraph
|
qpwgraph
|
||||||
|
|
Loading…
Reference in a new issue