natsukium
39c1e6704a
vscode: fix invalid examples
2022-11-03 09:24:25 +01:00
Marin
f520832a47
darwin: re-enable ~/Applications symlinks ( #3139 )
...
Tested-by: supermarin@users.noreply.github.com
2022-11-02 13:41:53 -04:00
Chuang Zhu
916811c8f9
xfconf: add module
2022-11-02 12:01:17 +01:00
Arjan Schrijver
04e844090e
oh-my-posh: add module
2022-11-02 01:04:42 +01:00
David Arnold
183a62f356
targets/generic-linux: use the correct nix package
2022-11-02 00:45:56 +01:00
pogobanane
824202b4c4
readme: add inofficial option search
2022-11-02 00:42:57 +01:00
Anton Bulakh
8957d53199
awesome: fix luaModules using pkgs.lua instead of awesome.lua ( #3258 )
...
Mirroring my change to awesome module in nixos:
b79f9e9b8a
2022-11-01 19:43:20 +01:00
zimbatm
722e8d65d3
ci: use the cachix auth token
2022-10-31 17:36:04 +01:00
dependabot[bot]
25344cb808
ci: bump cachix/cachix-action from 11 to 12 ( #3368 )
...
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action ) from 11 to 12.
- [Release notes](https://github.com/cachix/cachix-action/releases )
- [Commits](https://github.com/cachix/cachix-action/compare/v11...v12 )
---
updated-dependencies:
- dependency-name: cachix/cachix-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-31 15:12:57 +00:00
polykernel
2464c21ab2
sway: import XDG_SESSION_TYPE in systemd user environment ( #3328 )
...
- The `XDG_SESSION_TYPE` environment variable is used by some applications and frameworks to
detect wayland sessions (i.e qt5/6, electron/chromium). It is set by wlroots since version 0.13.0 [1].
- Propagating `XDG_SESSION_TYPE` to the systemd user environment is necessary when processes launched by
services (e.g emacs) need to inherit the environment variable.
[1] - 90c8452959
2022-10-31 13:09:06 +01:00
github-actions[bot]
fad4e7c79c
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/5f326e2a403e1cebaec378e72ceaf5725983376d' (2022-09-12)
→ 'github:nixos/nixpkgs/fdebb81f45a1ba2c4afca5fd9f526e1653ad0949' (2022-10-29)
• Updated input 'utils':
'github:numtide/flake-utils/c0e246b9b83f637f4681389ecabcb2681b4f3af0' (2022-08-07)
→ 'github:numtide/flake-utils/6ee9ebb6b1ee695d2cacc4faa053a7b9baa76817' (2022-10-29)
2022-10-31 12:35:56 +01:00
David Morgan
160025ca46
irssi: add option for SASL external authentication
2022-10-31 09:28:49 +01:00
Robert Helgesson
423211401c
home-environment: update hm-version generation
...
Instead of home-made script use the Nixpkgs library functions. This
will hopefully be more robust and give more accurate results.
2022-10-28 22:51:35 +02:00
Robert Helgesson
213a06295d
ci: don't run tests in GitLab CI
...
It eats too many CI minutes.
2022-10-27 22:47:27 +02:00
Robert Helgesson
f67649307d
home-environment: make getVersion more robust
2022-10-27 22:20:37 +02:00
Markus S. Wamser
d3f21617ac
vscode: add options to disable update checks
...
Update notification popups are annoying when vscode/vscodium is
managed by Home Manager. However, as these settings also require the
configuration to be managed via `userSettings`, they are disabled by
default.
2022-10-27 18:16:03 +02:00
Robert Helgesson
32fe7d2ebb
home-environment: add hm-version file
...
This commits adds a file `hm-version` to the generated generation
directory. This file will contain the release version, and if
available, the Git commit hash.
2022-10-27 14:51:48 +02:00
Paul Meyer
7dc4e4ebd7
k9s: add module
2022-10-25 00:05:50 +02:00
Damien Cassou
186d9399f9
borgmatic: specify where to find sleep ( #3349 )
...
Closes #3348 .
2022-10-23 16:52:22 -04:00
Kira Bruneau
69d19b9839
firefox: support setting search engines
...
With this change, it's now possible to configure the default search
engine in Firefox with
programs.firefox.profiles.<name>.search.default
and add custom engines with
programs.firefox.profiles.<name>.search.engines.
It's also recommended to enable
programs.firefox.profiles.<name>.search.force = true
since Firefox will replace the symlink for the search configuration on
every launch, but note that you'll loose any existing configuration by
enabling this.
2022-10-22 20:36:04 +02:00
David Warde-Farley
c485669ca5
i3status: add package
attribute
2022-10-20 10:04:30 +02:00
Robert Helgesson
d1191c6d05
docs: bump nmd
...
Fixes #3342
2022-10-20 08:47:36 +02:00
j-brn
42f81ac107
looking-glass-client: add module
2022-10-18 10:12:15 +02:00
dependabot[bot]
e901c8d860
ci: bump cachix/cachix-action from 10 to 11
...
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action ) from 10 to 11.
- [Release notes](https://github.com/cachix/cachix-action/releases )
- [Commits](https://github.com/cachix/cachix-action/compare/v10...v11 )
---
updated-dependencies:
- dependency-name: cachix/cachix-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-17 07:28:06 +00:00
Robert Helgesson
a50c0c6fe0
dependabot: switch target from 21.11 to 22.05
2022-10-17 09:17:50 +02:00
dependabot[bot]
bc7432fbcc
ci: bump cachix/install-nix-action from 17 to 18
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 17 to 18.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Commits](https://github.com/cachix/install-nix-action/compare/v17...v18 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-17 01:28:56 +00:00
Damien Cassou
04f5399978
borgmatic: add module
2022-10-16 21:51:52 +02:00
ElnuDev
da3b8049fd
im/fcitx5: add GLFW_IM_MODULE session variable
...
This lets fcitx5 be used within the kitty terminal emulator. See
https://wiki.archlinux.org/title/Kitty#Enable_IME_support for more.
2022-10-16 21:42:32 +02:00
Robert Helgesson
86bc0e349f
dconf: handle missing oldGenPath
2022-10-16 17:59:57 +02:00
Rohan Ferris
2ecb3ea990
firefox: rename chrome-gnome-shell suggestion to gnome.gnome-browser-connector ( #3329 )
...
gnome3.chrome-gnome-shell is now gnome.gnome-browser-connector
2022-10-15 15:49:11 -04:00
Robert Helgesson
8cbc6500df
lib/bash: make call to tput more robust
...
Specifically, if `tput colors` fails with an error we treat that as if
the terminal does not support colors.
Fixes #423
Suggested-by: PhotonQuantum <self@lightquantum.me>
2022-10-13 11:56:47 +02:00
Robert Helgesson
8eaa3ba56e
lib/bash: remove unused Bash library files
...
The color echo functions are provided by `lib/bash/home-manager.sh`.
2022-10-13 11:56:46 +02:00
Robert Helgesson
618ab0f882
discocss: fix attribute name
2022-10-13 11:52:24 +02:00
Ilan Joselevich
2d8e5a9934
discocss: add module
...
Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
2022-10-13 01:11:01 +02:00
ilkecan
5597b3a742
dconf: reset keys that become unmanaged on switch
2022-10-11 22:41:39 +02:00
Matthieu Coudron
b37a909508
ci: specify files that should be tagged "mail"
2022-10-11 10:22:19 +02:00
Robert Helgesson
ebe6d2c747
home-manager: set state version when uninstalling
...
Otherwise the switch exits with an error.
Fixes #3320
2022-10-11 09:31:29 +02:00
arcnmx
e1f1160284
redshift/gammastep: add enableVerboseLogging
option
...
This option controls whether the `-v` command line argument is given.
Co-authored-by: Sumner Evans <me@sumnerevans.com>
2022-10-09 01:21:05 +02:00
Gabriel Arazas
bd87a34bb4
sioyek: enable multiple bindings for the same command
2022-10-08 22:11:55 +02:00
Matthieu Coudron
3b5a8d3dc7
ci: introduce labeler workflow
...
Automatically tag PRs depending on touched files.
2022-10-08 12:52:18 +02:00
ralismark
9fcae11ff2
systemd: name slice unit correctly
2022-10-07 16:07:53 +11:00
AndersonTorres
be2cade373
havoc: add module
2022-10-07 01:21:11 +02:00
Mario Rodas
8c297e1816
ledger: add module
...
Add module for https://www.ledger-cli.org/
2022-10-07 01:06:40 +02:00
Philippe Laflamme
7fee13eb4c
sbt: cache passwordCommand
output
...
This will cache the output of `passwordCommand` per authentication
realm.
Context: the `credentials` key in `sbt` is a `TaskKey[Seq[Credentials]]`.
In `sbt`, tasks are evaluated on-demand and their output is not cached.
This particular key is referenced by all submodules in a project. When
the command is relatively expensive (e.g.: `pass show foo`), this
results in several seconds of delay when doing basic things like
`compile` or `test` which makes this unusable without some kind of
caching.
2022-10-07 00:40:50 +02:00
Philippe Laflamme
599e22b1c7
sbt: allow managing the ~/.sbt/repositories
file
...
sbt allows overriding the default repositories to use to resolve
dependencies. This is often used with proxies and/or private
repositories to host internal packages.
This change adds a `repositories` attribute to `sbt` to allow
specifying the values that will go in `~/.sbt/repositories` file.
To support the above change we also deprecate the `baseConfigPath`
option in favour of `baseUserConfigPath` which points one level higher
by default. This allows not using relative paths to refer to the
top-level configuration directory.
Also adds tests for the new option and the deprecation of the previous
one.
2022-10-07 00:23:29 +02:00
wuyoli
6427ae9578
swayidle: fix examples
...
The example did not work before, since the systemd service does not
have swaylock in its PATH.
PR #3298
2022-10-06 19:52:37 +02:00
Naïm Favier
1a8e35d2e5
mpd: add package to home path ( #3303 )
...
It's always useful to have the man pages available.
2022-10-05 11:22:12 -04:00
Tad Fisher
e4e639dd4d
programs/lieer: use lieer package ( #3262 )
...
The gmailieer attribute was aliased to lieer in nixpkgs.
2022-10-03 09:50:40 +02:00
Judson Lester
a7f0cc2d7b
lorri: add nixPackage and enableNotifications options
2022-09-30 23:30:42 +02:00
Robert Helgesson
7a3384c796
syncthing: add platform assertion
2022-09-30 22:27:35 +02:00