* Remove use of aliases that have been removed in nixpkgs commit a36f455905d55838a0d284656e096fbdb857cf3a: - ncat - x11 - nologin - dbus_libs - emacsPackagesGen - man-pages - pulseaudioLight Change-Id: Ide603bf48bc7f77e10e4aa715ba025aece3644fd Reviewed-on: https://cl.tvl.fyi/c/depot/+/5387 Tested-by: BuildkiteCI Autosubmit: sterni <sternenseemann@systemli.org> Reviewed-by: tazjin <tazjin@tvl.su> Reviewed-by: grfn <grfn@gws.fyi> Reviewed-by: wpcarro <wpcarro@gmail.com>
		
			
				
	
	
		
			92 lines
		
	
	
	
		
			1.3 KiB
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			92 lines
		
	
	
	
		
			1.3 KiB
		
	
	
	
		
			Nix
		
	
	
	
	
	
{ config, pkgs, ... }:
 | 
						|
 | 
						|
let
 | 
						|
 | 
						|
  depot = config.lib.depot;
 | 
						|
 | 
						|
in
 | 
						|
 | 
						|
{
 | 
						|
  imports = [
 | 
						|
    ../modules/alacritty.nix
 | 
						|
    ../modules/alsi.nix
 | 
						|
    ../modules/development.nix
 | 
						|
    ../modules/emacs.nix
 | 
						|
    ../modules/email.nix
 | 
						|
    ../modules/firefox.nix
 | 
						|
    ../modules/games.nix
 | 
						|
    ../modules/obs.nix
 | 
						|
    ../modules/i3.nix
 | 
						|
    ../modules/shell.nix
 | 
						|
    ../modules/tarsnap.nix
 | 
						|
    ../modules/vim.nix
 | 
						|
  ];
 | 
						|
 | 
						|
  xsession.enable = true;
 | 
						|
 | 
						|
  home.packages = with pkgs; [
 | 
						|
    # Desktop stuff
 | 
						|
    arandr
 | 
						|
    firefox
 | 
						|
    feh
 | 
						|
    chromium
 | 
						|
    xclip
 | 
						|
    xorg.xev
 | 
						|
    picom
 | 
						|
    peek
 | 
						|
    signal-desktop
 | 
						|
    apvlv # pdf viewer
 | 
						|
    vlc
 | 
						|
    irssi
 | 
						|
    gnutls
 | 
						|
    pandoc
 | 
						|
    barrier
 | 
						|
    depot.tools.nsfv-setup
 | 
						|
    glimpse # fork of gimp
 | 
						|
 | 
						|
    # System utilities
 | 
						|
    powertop
 | 
						|
    usbutils
 | 
						|
    pciutils
 | 
						|
    gdmap
 | 
						|
    lsof
 | 
						|
    tree
 | 
						|
    nmap
 | 
						|
    iftop
 | 
						|
 | 
						|
    # Security
 | 
						|
    gnupg
 | 
						|
    keybase
 | 
						|
    openssl
 | 
						|
    yubikey-manager
 | 
						|
    yubikey-manager-qt
 | 
						|
 | 
						|
    # Spotify...etc
 | 
						|
    spotify
 | 
						|
    playerctl
 | 
						|
  ];
 | 
						|
 | 
						|
  services.redshift = {
 | 
						|
    enable = true;
 | 
						|
    provider = "geoclue2";
 | 
						|
  };
 | 
						|
 | 
						|
  services.pasystray.enable = true;
 | 
						|
 | 
						|
  services.gpg-agent = {
 | 
						|
    enable = true;
 | 
						|
  };
 | 
						|
 | 
						|
  gtk = {
 | 
						|
    enable = true;
 | 
						|
    gtk3.bookmarks = [
 | 
						|
      "file:///home/grfn/code"
 | 
						|
    ];
 | 
						|
  };
 | 
						|
 | 
						|
  programs.zsh.initExtra = ''
 | 
						|
    [[ ! $IN_NIX_SHELL ]] && alsi -l
 | 
						|
  '';
 | 
						|
 | 
						|
  services.lorri.enable = true;
 | 
						|
}
 |