remove unused stuff, add nicer sddm theme

This commit is contained in:
Florian Schmitt 2024-07-03 10:02:15 +03:00
parent 85d40d0a25
commit 274954af86
5 changed files with 36 additions and 20 deletions

View file

@ -8,21 +8,6 @@
keybindings = true; 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: # List packages installed in system profile. To search, run:
# $ nix search wget # $ nix search wget
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [

View file

@ -32,6 +32,7 @@
desktopManager.plasma5.enable = true; desktopManager.plasma5.enable = true;
displayManager.sddm.wayland.enable = true; displayManager.sddm.wayland.enable = true;
displayManager.sddm.enableHidpi = true; displayManager.sddm.enableHidpi = true;
displayManager.sddm.theme = "rose-pine";
}; };
dbus.enable = true; dbus.enable = true;
}; };
@ -90,6 +91,7 @@
# List packages installed in system profile. To search, run: # List packages installed in system profile. To search, run:
# $ nix search wget # $ nix search wget
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
(callPackage ./sddm-rose-pine.nix {})
(vscode-with-extensions.override { (vscode-with-extensions.override {
vscode = vscodium; vscode = vscodium;
vscodeExtensions = with vscode-extensions; [ vscodeExtensions = with vscode-extensions; [
@ -130,15 +132,15 @@
gimp-with-plugins gimp-with-plugins
hunspell hunspell
hunspellDicts.fr-moderne hunspellDicts.fr-moderne
hyprpaper #hyprpaper
inkscape-with-extensions inkscape-with-extensions
kde-rounded-corners #kde-rounded-corners
kitty kitty
latte-dock latte-dock
libreoffice-qt libreoffice-qt
libsForQt5.ark libsForQt5.ark
#libsForQt5.krohnkite #libsForQt5.krohnkite
libsForQt5.bismuth #libsForQt5.bismuth
mixxx mixxx
mumble mumble
neochat neochat
@ -147,7 +149,7 @@
signal-desktop signal-desktop
thunderbird thunderbird
tigervnc tigervnc
tor-browser-bundle-bin #tor-browser-bundle-bin
transmission-qt transmission-qt
unetbootin unetbootin
vlc vlc

View file

@ -115,6 +115,10 @@ in {
home.sessionVariables = { home.sessionVariables = {
EDITOR = "nvim"; EDITOR = "nvim";
}; };
home.sessionPath = [
"$HOME/.local/bin"
"$HOME/go/bin"
];
accounts.email.accounts = { accounts.email.accounts = {
"mrflos@chmok.net" = { "mrflos@chmok.net" = {
realName = "Florian Schmitt"; realName = "Florian Schmitt";

View file

@ -76,7 +76,6 @@
dbeaver dbeaver
docker-compose docker-compose
gcc gcc
gitkraken
go go
nixfmt nixfmt
nixpkgs-fmt nixpkgs-fmt

View file

@ -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
'';
}