desktop expansion

This commit is contained in:
2024-04-20 21:19:11 +02:00
parent d12fd443bb
commit 407fd6e2bc
9 changed files with 75 additions and 6 deletions

View File

@@ -76,7 +76,7 @@ xset s 900 &
# auths # auths
# /usr/lib/mate-polkit/polkit-mate-authentication-agent-1 & # /usr/lib/mate-polkit/polkit-mate-authentication-agent-1 &
gnome-keyring-daemon & # gnome-keyring-daemon &
# source /etc/X11/xinit/xinitrc.d/50-systemd-user.sh # source /etc/X11/xinit/xinitrc.d/50-systemd-user.sh
## Map super key to trigger rofi when used alone ## Map super key to trigger rofi when used alone

View File

@@ -0,0 +1,7 @@
{pkgs, ...}: {
services.betterlockscreen = {
enable = true;
package = pkgs.unstable.betterlockscreen;
};
}

View File

@@ -7,6 +7,8 @@
imports = [ imports = [
./picom.nix ./picom.nix
./rofi.nix ./rofi.nix
./flameshot.nix
./betterlockscreen.nix
]; ];
home.packages = with pkgs; [ home.packages = with pkgs; [
@@ -14,13 +16,14 @@
st st
dunst dunst
xss-lock xss-lock
flameshot
xdg-desktop-portal-gtk xdg-desktop-portal-gtk
xorg.xrdb xorg.xrdb
xorg.xrandr xorg.xrandr
xorg.xset xorg.xset
xorg.xsetroot xorg.xsetroot
xorg.setxkbmap xorg.setxkbmap
xorg.xbacklight
brightnessctl
xclip xclip
gnome.gnome-keyring gnome.gnome-keyring
feh feh
@@ -28,6 +31,15 @@
kde-gruvbox kde-gruvbox
gruvbox-dark-icons-gtk gruvbox-dark-icons-gtk
alsaUtils alsaUtils
nemo
pulseaudioFull
arandr
neomutt
ncmpcpp
ncspot
ncpamixer
lf
qt5ct
]; ];
home.file = { home.file = {

View File

@@ -0,0 +1,8 @@
{pkgs, ...}: {
services.flameshot = {
enable = true;
settings = {
showStartupLaunchMessage = false;
};
};
}

View File

@@ -7,5 +7,13 @@
}; };
theme = "Gruvbox Dark"; theme = "Gruvbox Dark";
settings = {
confirm_os_window_close = 0;
detect_urls = true;
enable_audio_bell = false;
resize_in_steps = true;
# window_padding_width = 16;
};
}; };
} }

View File

@@ -0,0 +1,17 @@
{pkgs, ...}: {
home.packages = with pkgs; [
neovide
];
home.file = {
".config/neovide/config.toml" = {
text = ''
vsync = true
[font]
normal = ["FiraCode Nerd Font"]
size = 14
'';
};
};
}

View File

@@ -23,6 +23,7 @@
./features/kitty.nix ./features/kitty.nix
./features/neovim.nix ./features/neovim.nix
./features/tmux.nix ./features/tmux.nix
./features/neovide.nix
]; ];
nixpkgs = { nixpkgs = {
@@ -115,7 +116,6 @@
libreoffice-fresh libreoffice-fresh
# vscodium # vscodium
vscode vscode
neovide
lunarvim lunarvim
evolution evolution
rstudio rstudio
@@ -137,7 +137,14 @@
boost boost
]); ]);
services.gnome-keyring.enable = true; services.gnome-keyring = {
enable = true;
components = [
"ssh"
"secrets"
"pkcs11"
];
};
home.sessionVariables = { home.sessionVariables = {
EDITOR = "nvim"; EDITOR = "nvim";

View File

@@ -25,7 +25,12 @@
dwm = { dwm = {
enable = true; enable = true;
package = pkgs.dwm.overrideAttrs { package = pkgs.dwm.overrideAttrs {
src = /home/mike/Projects/dwm; src = pkgs.fetchFromGitHub {
owner = "eRgo35";
repo = "dwm";
rev = "a1725eb3c64d27864972a976c8ee18d63a8d9dad";
sha256 = "sha256-sY6qFqfkfGtLmi+7mownx3bolM2mVNdhS9VUO6KimKk=";
};
}; };
}; };
}; };

View File

@@ -34,7 +34,12 @@
dwm = { dwm = {
enable = true; enable = true;
package = pkgs.dwm.overrideAttrs { package = pkgs.dwm.overrideAttrs {
src = /home/mike/Projects/dwm; src = pkgs.fetchFromGitHub {
owner = "eRgo35";
repo = "dwm";
rev = "a1725eb3c64d27864972a976c8ee18d63a8d9dad";
sha256 = "sha256-sY6qFqfkfGtLmi+7mownx3bolM2mVNdhS9VUO6KimKk=";
};
}; };
}; };
}; };