Skip to content

Commit

Permalink
Release Snapshot - 28 Jun 2023 (#6)
Browse files Browse the repository at this point in the history
* updated: flake.lock

* removed: beekeeper-studio pkg

* optimize: CI/CD builds

* cleanup: remove empty modules
  • Loading branch information
amz-x committed Jun 28, 2023
1 parent 389724f commit ba74efc
Show file tree
Hide file tree
Showing 10 changed files with 25 additions and 208 deletions.
5 changes: 5 additions & 0 deletions .github/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
changelog:
categories:
- title: Changes
labels:
- "*"
5 changes: 4 additions & 1 deletion .github/workflows/default.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,15 @@ jobs:

- name: Install Nix
uses: DeterminateSystems/nix-installer-action@v3

- name: Magic Nix Cache
uses: DeterminateSystems/magic-nix-cache-action@v2

- name: Free VM Disk Space
run: scripts/free_disk_space.sh

- name: Build NixOS Flake
run: nix build '.#nixosConfigurations.AMZ-Linux.config.system.build.toplevel'
run: nix build '.#nixosConfigurations.AMZ-Linux.config.system.build.toplevel' --auto-optimise-store

- name: Show Build Ouput
run: ls -l result*
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
- NixOS 23.11 (Tapir)
- Home Manager
- Linux Kernel 6.3.4-zen1
- Mesa 23.1.1
- Mesa 23.1.3
- LightDM (Display Manager)
- Pantheon Deskop Environment
- Nushell
Expand Down
12 changes: 6 additions & 6 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 7 additions & 7 deletions hosts/desktop/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -32,11 +32,8 @@
# ├─ ./security.nix
# ├─ ./services.nix
# ├─ ./syncthing.nix
# ├─ ./video.nix
# ├─ ./virtualisation.nix
# ├─ ./vpn.nix
# ├─ ./wine.nix
# └─ ./xdg.nix
# └─ ./vpn.nix

{ lib, pkgs, user, hostname, ... }:

Expand Down Expand Up @@ -127,24 +124,27 @@
# Icons
nixos-icons
# Applications - GUI
beekeeper-studio
chromium
bitwarden
bitwarden-cli
dbeaver
discord
dconf
gimp
homebank
lapce
librewolf
libreoffice
nextcloud-client
rustdesk
rustscan
spotify
thunderbird
# Development - Nix
nixd
nixfmt
nixpkgs-fmt
nix-direnv
nix-direnv
# Development - Docker
docker
docker-compose
Expand Down Expand Up @@ -202,7 +202,7 @@
hinting = {
enable = true;
autohint = true;
style = "hintslight";
style = "slight";
};
defaultFonts = {
emoji = [
Expand Down
1 change: 0 additions & 1 deletion modules/pantheon.nix
Original file line number Diff line number Diff line change
Expand Up @@ -177,7 +177,6 @@
ciano
dippi
monitor
torrential
# Gnome - Applications
gnome.dconf-editor
gnome.seahorse
Expand Down
69 changes: 0 additions & 69 deletions modules/video.nix

This file was deleted.

52 changes: 0 additions & 52 deletions modules/wine.nix

This file was deleted.

70 changes: 0 additions & 70 deletions modules/xdg.nix

This file was deleted.

3 changes: 2 additions & 1 deletion scripts/free_disk_space.sh
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ echo "Removing 200 large packages"
echo "=============================================================================="

sudo apt remove -y '^libclang-*'
sudo apt remove -y '^libgcc-.*-dev'
sudo apt remove -y '^liblldb.*'
sudo apt remove -y '^libruby.*'
sudo apt remove -y '^libstdc++.*'
Expand All @@ -50,7 +51,7 @@ sudo apt remove -y '^moby-.*'
sudo apt remove -y '^mysql-.*'
sudo apt remove -y '^postgresql-*'
sudo apt remove -y '^temurin-.*'
sudo apt remove -y 'php.*'
sudo apt remove -y '^php.*'

# Remove SDK packages
sudo apt remove -y google-cloud-sdk
Expand Down

0 comments on commit ba74efc

Please sign in to comment.