mirror of
https://github.com/bartvdbraak/dotfiles.git
synced 2025-04-26 22:21:20 +00:00
* Update to 24.11 channel and add `ghostty` * full restructure * minor changes * fix issues * fixes and improvements * Add back some old config * working example for now
34 lines
No EOL
681 B
Nix
34 lines
No EOL
681 B
Nix
{ pkgs, inputs, config, ... }:
|
|
|
|
let
|
|
customWallpaper = pkgs.fetchurl {
|
|
url = "https://w.wallhaven.cc/full/2y/wallhaven-2y2wg6.png";
|
|
sha256 = "9c5a0d7e4ed8fc218a5adb1c384e463b1b212397859a9a56be1c47cce27a9820";
|
|
};
|
|
in
|
|
{
|
|
environment.systemPackages = with pkgs; with inputs; [
|
|
inputs.zen-browser.packages."${system}".default
|
|
firefox
|
|
git
|
|
vim
|
|
wget
|
|
curl
|
|
fzf
|
|
jq
|
|
silver-searcher
|
|
ranger
|
|
ripgrep
|
|
networkmanager-openvpn
|
|
(pkgs.writeTextDir "share/sddm/themes/breeze/theme.conf.user" ''
|
|
[General]
|
|
background=${customWallpaper}
|
|
'')
|
|
dig
|
|
caligula
|
|
zig
|
|
zls
|
|
spotify
|
|
texlive.combined.scheme-full
|
|
];
|
|
} |