Cleanup, fixes

This commit is contained in:
foglar 2024-11-19 09:50:32 +01:00
parent f35cd3ac87
commit f6be350db4
6 changed files with 15 additions and 16 deletions

View File

@ -1,5 +1,5 @@
{ {
description = "A very basic flake"; description = "My highly sofisticated and complicated flake";
inputs = { inputs = {
nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable"; nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable";
@ -39,6 +39,7 @@
... ...
} @ inputs: let } @ inputs: let
system = "x86_64-linux"; system = "x86_64-linux";
pkgs = import nixpkgs { pkgs = import nixpkgs {
inherit system; inherit system;

View File

@ -2,6 +2,7 @@
inputs, inputs,
pkgs, pkgs,
pkgs-stable, pkgs-stable,
lib,
... ...
}: { }: {
imports = [ imports = [
@ -119,11 +120,12 @@
enable = true; enable = true;
wayland.enable = true; wayland.enable = true;
theme = "sddm-astronaut-theme"; theme = "sddm-astronaut-theme";
package = pkgs.kdePackages.sddm; package = lib.mkDefault pkgs.kdePackages.sddm;
extraPackages = [pkgs.sddm-astronaut pkgs.kdePackages.qtvirtualkeyboard]; extraPackages = [pkgs.sddm-astronaut pkgs.kdePackages.qtvirtualkeyboard];
}; };
}; };
#services.desktopManager.plasma6.enable = true;
services.desktopManager.plasma6.enable = true;
#services.xserver.desktopManager.gnome.enable = true; #services.xserver.desktopManager.gnome.enable = true;
#environment.gnome.excludePackages = with pkgs; [ #environment.gnome.excludePackages = with pkgs; [
# gnome-tour # gnome-tour
@ -249,7 +251,6 @@
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
# vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default. # vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default.
# wget # wget
sddm-chili-theme
(sddm-astronaut.override { (sddm-astronaut.override {
themeConfig = { themeConfig = {
ScreenWidth = 1920; ScreenWidth = 1920;

View File

@ -33,6 +33,8 @@
stylix.targets = { stylix.targets = {
dunst.enable = true; dunst.enable = true;
kde.enable = true;
gtk.enable = true;
waybar = { waybar = {
enableCenterBackColors = false; enableCenterBackColors = false;
@ -117,6 +119,8 @@
"vesktop --start-minimized" "vesktop --start-minimized"
"${pkgs.ferdium}/bin/ferdium --minimized" "${pkgs.ferdium}/bin/ferdium --minimized"
"${pkgs.plasma5Packages.kdeconnect-kde}/bin/kdeconnect-indicator" "${pkgs.plasma5Packages.kdeconnect-kde}/bin/kdeconnect-indicator"
"systemctl --user start hyprpolkitagent"
#"swww-daemon --format xrgb" #"swww-daemon --format xrgb"
#"swww ../../aurora_borealis.png" #"swww ../../aurora_borealis.png"
"hypridle" "hypridle"
@ -135,7 +139,6 @@
#"dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP # for XDPH" #"dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP # for XDPH"
#"dbus-update-activation-environment --systemd --all # for XDPH" #"dbus-update-activation-environment --systemd --all # for XDPH"
#"systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP # for XDPH" #"systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP # for XDPH"
#"$scrPath/polkitkdeauth.sh # authentication dialogue for GUI apps"
]; ];
"$mod" = "SUPER"; "$mod" = "SUPER";
@ -188,8 +191,8 @@
]; ];
bindel = [ bindel = [
",XF86AudioLowerVolume, exec, swayosd-client --output-volume -1" ",XF86AudioLowerVolume, exec, swayosd-client --output-volume -5"
",XF86AudioRaiseVolume, exec, swayosd-client --output-volume 1" ",XF86AudioRaiseVolume, exec, swayosd-client --output-volume 5"
# Brightness # Brightness
",XF86MonBrightnessUp, exec, swayosd-client --brightness raise" ",XF86MonBrightnessUp, exec, swayosd-client --brightness raise"
",XF86MonBrightnessDown, exec, swayosd-client --brightness lower" ",XF86MonBrightnessDown, exec, swayosd-client --brightness lower"

View File

@ -3,6 +3,7 @@
hyprlock hyprlock
hyprpicker hyprpicker
hypridle hypridle
hyprpolkitagent
kdePackages.dolphin kdePackages.dolphin

View File

@ -1,5 +1,4 @@
{pkgs, {...}: {
...}: {
home.username = "foglar"; home.username = "foglar";
home.homeDirectory = "/home/foglar"; home.homeDirectory = "/home/foglar";
home.stateVersion = "24.05"; # Please read the comment before changing. home.stateVersion = "24.05"; # Please read the comment before changing.
@ -14,12 +13,7 @@
games.enable = true; games.enable = true;
gtk.enable = true; gtk.enable = true;
qt = {
enable = true;
style.package = pkgs.libsForQt5.breeze-qt5;
style.name = "breeze-dark";
platformTheme.name = "kde";
};
programs.bash = { programs.bash = {
enable = true; enable = true;
enableCompletion = true; enableCompletion = true;

View File

@ -11,7 +11,6 @@
config = lib.mkIf config.vscode.enable { config = lib.mkIf config.vscode.enable {
home.packages = with pkgs; [ home.packages = with pkgs; [
vscode vscode
python3
gopls gopls
]; ];