Remove unused packages, starlight changes

This commit is contained in:
Artemis Tosini 2020-09-16 03:34:20 +00:00
parent c4fe4a2356
commit a647fa396b
Signed by: artemist
GPG key ID: ADFFE553DCBB831E
4 changed files with 40 additions and 52 deletions

View file

@ -13,35 +13,35 @@
./fonts.nix ./fonts.nix
]; ];
nix = { nix = {
daemonNiceLevel = 5; daemonNiceLevel = 5;
daemonIONiceLevel = 1; daemonIONiceLevel = 1;
autoOptimiseStore = true; autoOptimiseStore = true;
gc = { gc = {
automatic = true; automatic = true;
dates = "00:00"; dates = "00:00";
options = "--delete-older-than 14d"; options = "--delete-older-than 14d";
};
trustedUsers = [ "artemis" ];
}; };
trustedUsers = [ "artemis" ];
};
console = { console = {
keyMap = "us"; keyMap = "us";
earlySetup = true; earlySetup = true;
}; };
i18n.defaultLocale = "de_DE.UTF-8"; i18n.defaultLocale = "de_DE.UTF-8";
nixpkgs = { nixpkgs = {
config.allowUnfree = true; config.allowUnfree = true;
}; };
time.timeZone = "Etc/UTC"; time.timeZone = "Etc/UTC";
environment = { environment = {
variables = { variables = {
EDITOR = "nvim"; EDITOR = "nvim";
TERMINAL = "alacritty"; TERMINAL = "alacritty";
# for Sway # for Sway
MOZ_USE_XINPUT2 = "1"; MOZ_USE_XINPUT2 = "1";
@ -92,9 +92,16 @@
user = "artemis"; user = "artemis";
dataDir = "/home/artemis"; dataDir = "/home/artemis";
}; };
udev.packages = [ pkgs.openocd ];
printing = { printing = {
enable = true; enable = true;
drivers = with pkgs; [ brlaser ]; drivers = [ (pkgs.brlaser.overrideAttrs (old: {
patches = [ (pkgs.fetchpatch {
name = "l2300d-fix.patch";
url = "https://patch-diff.githubusercontent.com/raw/pdewacht/brlaser/pull/68.patch";
sha256 = "07iqv048q0iplghn0aamjslyixw1p5jbk004i20xnl1vs95nyqzy";
}) ];
})) ];
}; };
}; };
xdg.portal = { xdg.portal = {

View file

@ -2,14 +2,7 @@
let let
llvm = pkgs.llvmPackages_10; llvm = pkgs.llvmPackages_10;
go = pkgs.go_1_14; go = pkgs.go_1_15;
unwrappedFirefox = pkgs.firefox-bin-unwrapped.override { systemLocale = "de-DE"; };
fullFirefox = (pkgs.wrapFirefox unwrappedFirefox {
browserName = "firefox";
desktopName = "Firefox";
forceWayland = true;
pname = "firefox-bin";
});
in in
{ {
environment.systemPackages = (with pkgs; [ environment.systemPackages = (with pkgs; [
@ -51,11 +44,9 @@ in
# Virtualization # Virtualization
docker-compose docker-compose
gnome3.gnome-boxes
qemu qemu
# Linux tools # Linux tools
cachix
dmidecode dmidecode
efibootmgr efibootmgr
efitools efitools
@ -102,7 +93,7 @@ in
xsettingsd xsettingsd
# Useful CLI tools # Useful CLI tools
(callPackage ./externals/packages/borgmatic/requirements.nix {}).packages.borgmatic # (callPackage ./externals/packages/borgmatic/requirements.nix {}).packages.borgmatic
age age
appimage-run appimage-run
bat bat
@ -123,6 +114,7 @@ in
neovim neovim
nix-index nix-index
openssl openssl
p7zip
pandoc pandoc
parallel parallel
pciutils pciutils
@ -185,16 +177,9 @@ in
vscode vscode
yarn yarn
# Hardware # Embedded
arachne-pnr
eagle
icestorm
kicad kicad
nextpnr openocd
tinyprog
verilator
verilog
yosys
# Radio # Radio
gr-limesdr gr-limesdr
@ -222,11 +207,6 @@ in
yubikey-manager yubikey-manager
yubioath-desktop yubioath-desktop
# Syncing
dropbox
syncthing-cli
syncthing-gtk
# GUI tools # GUI tools
alacritty alacritty
evince evince
@ -238,8 +218,7 @@ in
# Web # Web
chromium chromium
fullFirefox firefox-wayland
tor-browser-bundle-bin
# Communication # Communication
discord discord

@ -1 +1 @@
Subproject commit 3438df01384ba25989ad720b2b703acf408ad949 Subproject commit f12ddf899e104e1203e29880a0d2cb9172183edb

View file

@ -18,6 +18,8 @@
}; };
}; };
boot.binfmt.emulatedSystems = [ "aarch64-linux" ];
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
steam steam