Remove unused packages, starlight changes
This commit is contained in:
parent
c4fe4a2356
commit
a647fa396b
|
@ -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 = {
|
||||||
|
|
33
packages.nix
33
packages.nix
|
@ -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
|
||||||
|
|
2
private
2
private
|
@ -1 +1 @@
|
||||||
Subproject commit 3438df01384ba25989ad720b2b703acf408ad949
|
Subproject commit f12ddf899e104e1203e29880a0d2cb9172183edb
|
|
@ -18,6 +18,8 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
boot.binfmt.emulatedSystems = [ "aarch64-linux" ];
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
steam
|
steam
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue