Commit Graph

1588 Commits

Author SHA1 Message Date
bdf2208ddf
programs/pop-launcher: revise home-manager module
Now, it assumes it uses a patched version of the pop-launcher where it
includes the store path as one of the search paths for its plugins and
scripts.
2023-08-21 15:45:55 +08:00
b80a0c50aa
workflows/mosey-branch/desktop-session: 2023-08-13 -> 2023-08-21 2023-08-21 15:44:37 +08:00
68e7eb29cf
workflows/mosey-branch: add debug option on module 2023-08-21 15:42:40 +08:00
01003d8293
workflows/mosey-branch: refactor custom desktop session package 2023-08-21 15:42:08 +08:00
9644f90dba
workflows/mosey-branch: build custom session script in package 2023-08-21 15:41:21 +08:00
365877f6a0
files/mutable-files: update script 2023-08-21 12:15:23 +08:00
7c203ab665
users/foo-dogsquared: add ActivityWatch web watcher extension 2023-08-21 12:14:37 +08:00
a4d78f5ed3
profiles/i18n: update fcitx5 configuration 2023-08-21 12:13:30 +08:00
a88b0ff208
profiles/dev: add basic monitoring tools 2023-08-19 15:25:15 +08:00
b2ace202e6
profiles/dev: update attribute name for vidir package 2023-08-19 12:05:37 +08:00
609040329a
workflows/mosey-branch: update systemd units 2023-08-18 22:29:27 +08:00
ebafb21bfd
workflows/mosey-branch: add desktop files for core services
We're just imitating how GNOME sets up its components.
2023-08-18 22:26:36 +08:00
9504f06fb5
ags: indicate it's exclusive for Linux platforms 2023-08-18 17:22:26 +08:00
9fb3759616
swh.swh-fuse: 1.0.5 -> 1.0.6 2023-08-18 17:21:49 +08:00
c8f5ed6684
swh.swh-web-client: 0.5.0 -> 0.6.0 2023-08-18 17:21:35 +08:00
7099ed8645
swh.swh-auth: 0.7.1 -> 0.7.2 2023-08-18 17:21:17 +08:00
d2aaa85005
flake.lock: update inputs
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/4015740375676402a2ee6adebc3c30ea625b9a94' (2023-07-30)
  → 'github:nix-community/disko/4eed2457b053c4bbad7d90d2b3a1d539c2c9009c' (2023-08-16)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/712480410743739b4739652245a1fae4cf9ec38d' (2023-08-03)
  → 'github:nix-community/emacs-overlay/f92eaef404ab814e458a9e56f08b0508e0ef73ad' (2023-08-18)
• Updated input 'emacs-overlay/nixpkgs-stable':
    'github:NixOS/nixpkgs/bd836ac5e5a7358dea73cb74a013ca32864ccb86' (2023-08-01)
  → 'github:NixOS/nixpkgs/b30c68669df77d981ce4aefd6b9d378563f6fc4e' (2023-08-16)
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/24bfc65664c50b81ead652db87f6f58c4eacdde8?dir=pkgs/firefox-addons' (2023-08-03)
  → 'gitlab:rycee/nur-expressions/9088136d270494b3b0c8d39959da7d7facabd0ae?dir=pkgs/firefox-addons' (2023-08-17)
• Updated input 'helix-editor':
    'github:helix-editor/helix/bc737404e8ad462b4101987730f4a76658d132ad' (2023-08-02)
  → 'github:helix-editor/helix/2b7e7c80eb4bdc0c7283f94efd6079992840753b' (2023-08-17)
• Updated input 'home-manager':
    'github:nix-community/home-manager/86dd48d70a2e2c17e84e747ba4faa92453e68d4a' (2023-08-03)
  → 'github:nix-community/home-manager/6a94c1a59737783c282c4031555a289c28b961e4' (2023-08-17)
• Updated input 'home-manager/nixpkgs':
    'github:NixOS/nixpkgs/9e1960bc196baf6881340d53dccb203a951745a2' (2023-08-01)
  → 'github:NixOS/nixpkgs/8353344d3236d3fda429bb471c1ee008857d3b7c' (2023-08-15)
• Updated input 'neovim-nightly-overlay':
    'github:nix-community/neovim-nightly-overlay/dd21efd619f1872a162b866160b631b5f3ded234' (2023-08-04)
  → 'github:nix-community/neovim-nightly-overlay/4ed265a3a49f2966d228d4d210a090b85efacd80' (2023-08-18)
• Updated input 'neovim-nightly-overlay/neovim-flake':
    'github:neovim/neovim/c4f775fa57ae4d6fdf4be962edb0a1d0c82eaf72?dir=contrib' (2023-08-03)
  → 'github:neovim/neovim/1d6c4ad073ecff42a4421c7b30b42937809bd248?dir=contrib' (2023-08-17)
• Updated input 'nixos-stable':
    'github:NixOS/nixpkgs/bd836ac5e5a7358dea73cb74a013ca32864ccb86' (2023-08-01)
  → 'github:NixOS/nixpkgs/b30c68669df77d981ce4aefd6b9d378563f6fc4e' (2023-08-16)
• Updated input 'nixos-unstable':
    'github:NixOS/nixpkgs/66aedfd010204949cb225cf749be08cb13ce1813' (2023-08-02)
  → 'github:NixOS/nixpkgs/caac0eb6bdcad0b32cb2522e03e4002c8975c62e' (2023-08-16)
• Updated input 'nixos-unstable-small':
    'github:NixOS/nixpkgs/2a1f1797be6e4125ade0be6ac32bb70106ff7245' (2023-08-03)
  → 'github:NixOS/nixpkgs/c2f3ec724ca79b02b9aaf3b33ea8a47c47a424c4' (2023-08-17)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/66aedfd010204949cb225cf749be08cb13ce1813' (2023-08-02)
  → 'github:NixOS/nixpkgs/caac0eb6bdcad0b32cb2522e03e4002c8975c62e' (2023-08-16)
• Updated input 'nur':
    'github:nix-community/NUR/dcd922e7738fc027c73cd2cc110015d38fba9651' (2023-08-04)
  → 'github:nix-community/NUR/dedd7de8a2b1fc29e1a92948a285c8819175431e' (2023-08-18)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/c36df4fe4bf4bb87759b1891cab21e7a05219500' (2023-07-24)
  → 'github:Mic92/sops-nix/f81e73cf9a4ef4b949b9225be3daa1e586c096da' (2023-08-15)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/ce45b591975d070044ca24e3003c830d26fea1c8' (2023-07-22)
  → 'github:NixOS/nixpkgs/efeed708ece1a9f4ae0506ae4a4d7da264a74102' (2023-08-12)
2023-08-18 12:59:36 +08:00
c56df73bb2
swh.swh-core: 2.22.0 -> 2.24.0 2023-08-14 15:10:45 +08:00
9d8324cf19
workflows/mosey-branch: fix build script 2023-08-14 11:21:39 +08:00
85a025f2df
workflows/mosey-branch: add core components unit files 2023-08-14 11:21:06 +08:00
2b07d44ebe
workflows/mosey-branch: update build script to accept components command 2023-08-14 11:20:12 +08:00
0225342a05
workflows/mosey-branch: create desktop session files package
This should make it easier to manage the custom desktop files with the
usual toolchain for configuring and installing custom desktop files
(i.e., Meson). While this could be done with Nix, some parts of
installing files is easier with Meson.

Who knows, it might be reverted because my Nix-fu is pretty weak right
now.
2023-08-12 15:46:03 +08:00
fa698a64cc
workflows/mosey-branch: init
It's not yet fully working and the design is not yet complete. The
foundation should be set with the custom gnome-session configuration
though.
2023-08-11 15:42:34 +08:00
6db2103cd9
ags: init at 0.1.0 2023-08-08 13:20:23 +08:00
1493a616cc
gtk4-layer-shell: init at 1.0.1 2023-08-05 20:55:04 +08:00
f60d28ba2a
config: fix images export 2023-08-04 10:25:05 +08:00
e9ff0dc7fa
config: refactor image and user listing 2023-08-04 10:03:38 +08:00
0e6f3cea8c
profiles/desktop: add game controller drivers for hardware submodule 2023-08-04 05:29:56 +08:00
415cd10f9b
profiles/gaming: add game controller drivers 2023-08-04 05:28:59 +08:00
194a6b2734
docs: restructure project README 2023-08-04 05:24:58 +08:00
03c89e3b74
users/foo-dogsquared: add ActivityWatch service 2023-08-03 23:00:55 +08:00
21e157d328
config: revise file retrieval for NixOS and home-manager configs 2023-08-03 22:58:55 +08:00
1a74104845
hosts/plover: update Gitea files 2023-08-03 19:39:19 +08:00
b30eb78170
flake.nix: update nixpkgs for packages output
The custom Firefox addons is not exported anyways so we don't need to
import with the overlays.
2023-08-03 18:11:34 +08:00
7c348b1287
docs/site: fix description for "Project structure" 2023-08-03 18:11:04 +08:00
8243fbcd6d
ci: update update workflow with new images output structure 2023-08-03 18:07:55 +08:00
7a291058c9
aw-watcher-window-wayland: init at unstable-2023-08-03 2023-08-03 16:33:08 +08:00
cae874e52f
templates/local-ruby-nix: init 2023-08-03 15:44:11 +08:00
3fc2d6dbc3
hosts: update system state version to 23.11 2023-08-03 13:29:00 +08:00
a9ab8e06ef
services/activitywatch: init module 2023-08-02 23:02:03 +08:00
43f6891816
docs/site: update "Workflows" description 2023-08-02 23:01:46 +08:00
95d48f2ad6
docs/site: update "Declarative user management" settings schema 2023-08-02 23:00:09 +08:00
6d58d6a14e
config: update default home-manager config 2023-08-02 15:20:26 +08:00
2622101910
config: share Nix settings for NixOS and home-manager 2023-08-02 14:51:10 +08:00
d4fac02340
config: update declarative users procedure 2023-08-02 10:12:29 +08:00
6bde240991
config: update internal check variable
I forgot to update it. Whoops...
2023-08-02 10:11:37 +08:00
829339c218
ci: update build ISO workflow 2023-08-02 10:11:13 +08:00
c8cb7b686d
profiles/dev: add flags for Atuin 2023-08-01 17:31:13 +08:00
58783820cf
editorconfig: add formatting config for TOML files 2023-08-01 17:30:50 +08:00
59bd69691b
users/plover: replace systemd session variables as shell variables 2023-08-01 17:28:52 +08:00