diff --git a/modules/console.nix b/modules/console.nix index f2bbdde..72ff0d0 100644 --- a/modules/console.nix +++ b/modules/console.nix @@ -8,21 +8,6 @@ keybindings = true; }; - services = { - mpd.enable = true; - mpd.musicDirectory = "/home/mrflos/Musique"; - mpd.user = "mrflos"; - mpd.group = "users"; - mpd.startWhenNeeded = true; - mpd.extraConfig = '' - audio_output { - type "pulse" - name "mpd" - } -''; - }; - - # List packages installed in system profile. To search, run: # $ nix search wget environment.systemPackages = with pkgs; [ diff --git a/modules/desktop.nix b/modules/desktop.nix index 0d84baf..8ca4757 100644 --- a/modules/desktop.nix +++ b/modules/desktop.nix @@ -32,6 +32,7 @@ desktopManager.plasma5.enable = true; displayManager.sddm.wayland.enable = true; displayManager.sddm.enableHidpi = true; + displayManager.sddm.theme = "rose-pine"; }; dbus.enable = true; }; @@ -90,6 +91,7 @@ # List packages installed in system profile. To search, run: # $ nix search wget environment.systemPackages = with pkgs; [ + (callPackage ./sddm-rose-pine.nix {}) (vscode-with-extensions.override { vscode = vscodium; vscodeExtensions = with vscode-extensions; [ @@ -130,15 +132,15 @@ gimp-with-plugins hunspell hunspellDicts.fr-moderne - hyprpaper + #hyprpaper inkscape-with-extensions - kde-rounded-corners + #kde-rounded-corners kitty latte-dock libreoffice-qt libsForQt5.ark #libsForQt5.krohnkite - libsForQt5.bismuth + #libsForQt5.bismuth mixxx mumble neochat @@ -147,7 +149,7 @@ signal-desktop thunderbird tigervnc - tor-browser-bundle-bin + #tor-browser-bundle-bin transmission-qt unetbootin vlc diff --git a/modules/home-config.nix b/modules/home-config.nix index 18df11c..48cbe65 100644 --- a/modules/home-config.nix +++ b/modules/home-config.nix @@ -115,6 +115,10 @@ in { home.sessionVariables = { EDITOR = "nvim"; }; + home.sessionPath = [ + "$HOME/.local/bin" + "$HOME/go/bin" + ]; accounts.email.accounts = { "mrflos@chmok.net" = { realName = "Florian Schmitt"; diff --git a/modules/local-dev.nix b/modules/local-dev.nix index 4907359..3886b37 100644 --- a/modules/local-dev.nix +++ b/modules/local-dev.nix @@ -76,7 +76,6 @@ dbeaver docker-compose gcc - gitkraken go nixfmt nixpkgs-fmt diff --git a/modules/sddm-rose-pine.nix b/modules/sddm-rose-pine.nix new file mode 100644 index 0000000..a614282 --- /dev/null +++ b/modules/sddm-rose-pine.nix @@ -0,0 +1,26 @@ +{ stdenvNoCC +, fetchFromGitHub +, libsForQt5 +}: + +stdenvNoCC.mkDerivation rec { + pname = "sddm-rose-pine-theme"; + version = "1.2"; + dontBuild = true; + + propagatedUserEnvPkgs = [ + libsForQt5.qt5.qtgraphicaleffects + ]; + + src = fetchFromGitHub { + owner = "lwndhrst"; + repo = "sddm-rose-pine"; + rev = "v${version}"; + sha256 = "+WOdazvkzpOKcoayk36VLq/6lLOHDWkDykDsy8p87JE="; + }; + + installPhase = '' + mkdir -p $out/share/sddm/themes + cp -aR $src $out/share/sddm/themes/rose-pine + ''; +}