Merge branch 'main' of github.com:LarssonMartin1998/.dotfiles

This commit is contained in:
Martin Larsson 2025-05-11 20:42:37 +02:00
commit 0ff714cd02
25 changed files with 549 additions and 237 deletions

56
nix/home/linux.nix Normal file
View file

@ -0,0 +1,56 @@
{
pkgs,
config,
...
}:
let
utils = import ../utils.nix;
dotfiles = [
[
".config/sway"
"sway"
]
[
".config/wofi"
"wofi"
]
];
pythonEnv = pkgs.python3.withPackages (
ps: with ps; [
i3ipc
]
);
in
{
imports = [
./common/theming.nix
./common/firefox.nix
];
home = {
packages = with pkgs; [
pythonEnv
wl-clipboard-rs
clang
clang-tools
gimp3
ghostty
mullvad
thunderbird
wofi
grim
slurp
pavucontrol
blueman
playerctl
mako
];
file = utils.mk_symlinks { inherit config dotfiles; };
};
services = {
mako.enable = true;
};
}