This commit is contained in:
2026-07-21 21:17:28 +02:00
parent ede23061a3
commit 6bac430025
5 changed files with 229 additions and 60 deletions
+39 -13
View File
@@ -1,15 +1,19 @@
{
pkgs,
dms,
config,
dms,
noctalia,
...
}:
{
imports = [
./mpd.nix
dms.homeModules.dank-material-shell
noctalia.homeModules.default
];
# programs.noctalia.enable = true;
home.username = "user";
home.homeDirectory = "/home/user";
xdg.userDirs = {
@@ -20,6 +24,7 @@
};
};
home.pointerCursor = {
enable = true;
gtk.enable = true;
package = pkgs.adwaita-icon-theme;
name = "Adwaita";
@@ -36,14 +41,9 @@
enable = true;
enableFishIntegration = true;
git = true;
icons = "always";
extraOptions = [
"-a"
"--long"
"--no-time"
"--no-user"
"--no-permissions"
"--no-filesize"
"--icons=always"
"-1"
];
};
@@ -55,11 +55,13 @@
programs.lazygit.enable = true;
programs.lazygit.enableFishIntegration = true;
programs.rbw.settings = {
programs.rbw = {
enable = true;
pinentry = pkgs.pinentry-curses;
email = "KeksNino@proton.me";
base_url = "https://vw.pizzasucht.net";
settings = {
pinentry = pkgs.pinentry-curses;
email = "KeksNino@proton.me";
base_url = "https://vw.pizzasucht.net";
};
};
programs.distrobox.enable = true;
@@ -82,6 +84,28 @@
programs.mpvpaper.enable = true;
programs.obsidian.enable = true;
programs.gcc.enable = true;
programs.mpv.enable = true;
programs.qutebrowser = {
enable = true;
settings = {
colors.webpage.preferred_color_scheme = "dark";
auto_save.session = true;
scrolling.smooth = true;
content.autoplay = false;
url.default_page = "https://priv.au";
};
extraConfig = ''
c.qt.args = ["disable-features=AcceleratedVideoDecodeLinuxGL"]
'';
keyBindings = {
normal = {
"M" = "hint links spawn mpv {hint-url}";
};
};
searchEngines = {
DEFAULT = "https://priv.au/search?q={}";
};
};
home.sessionPath = [
"${config.home.homeDirectory}/.local/bin"
@@ -101,6 +125,8 @@
};
programs.fish.shellAliases = {
ls = "eza -al --no-time --no-user --no-permissions --no-filesize";
ll = "eza -la";
cat = "bat";
cd = "z";
cp = "cp -v";
@@ -111,7 +137,7 @@
n = "nvim";
py = "uv run";
r = "rsync -avh --info=progress2";
rm = "trash";
rm = "gomi";
ssh = "kitty +kitten ssh";
nd = "nix develop";
};