]> Git — Sourcephile - julm/julm-nix.git/blob - homes/julm/hosts/oignon.nix
nix: pass hostName via specialArgs
[julm/julm-nix.git] / homes / julm / hosts / oignon.nix
1 { pkgs, lib, config, ... }:
2 {
3 programs.bash.shellAliases.riseup = "sudo ip netns exec riseup sudo -u $USER PULSE_SERVER=/run/user/$(id -u $USER)/pulse/native";
4 programs.bash.shellAliases.firefox = "riseup firefox";
5 programs.gpg.homedir = "${config.home.homeDirectory}/documents/sec/.gnupg";
6 programs.doom-emacs = {
7 enable = true;
8 doomPrivateDir = ../emacs;
9 };
10 services.emacs = {
11 enable = false;
12 package = config.programs.emacs.package;
13 };
14 home.sessionVariables = {
15 PASSWORD_STORE_DIR = "$HOME/documents/sec/.password-store";
16 };
17 home.packages = [
18 pkgs.arandr
19 #pkgs.freecad
20 pkgs.gcolor2
21 pkgs.gpsbabel
22 pkgs.graphviz
23 pkgs.inkscape
24 pkgs.optipng
25 (pkgs.qgis.override { extraPythonPackages = (ps: [
26 ps.pyqt5_with_qtwebkit
27 ]); })
28 pkgs.x2goclient
29 #pkgs.libva-utils
30 #pkgs.sweethome3d.application
31 ];
32 }