a5e131cb3c
feat(home): Configure alex@jakalx.net account
2024-05-28 20:35:19 +02:00
36a0e575aa
feat(xmonad): Configure keys to manage multiple screens
2024-05-28 20:35:19 +02:00
7ecdde85db
chore(nix): Update flakes
2024-05-28 20:35:19 +02:00
807b895cc0
feat(dregil): Enable devenv
2024-05-28 20:35:19 +02:00
02a4c192d4
feat(dregil): Remove extra nvidia modules package
...
It conflicted with the beta version of the nvidia drivers.
2024-05-28 20:35:19 +02:00
d3af015295
chore(nix): Reformat code
2024-05-28 20:35:19 +02:00
afec0b2775
chore(emacs): Update emacs configuration
2024-05-28 20:35:19 +02:00
548cf19a72
chore(flake): Update flake inputs
2024-05-28 20:35:19 +02:00
d5917fe054
chore(emacs): Remove straight native compilation workaround
2024-05-28 20:35:19 +02:00
3df71d64c2
feat(emacs): Replace mu4e by notmuch
2024-05-28 20:35:19 +02:00
f6ae0a45d9
feat(flake): Add nix language server to default shell
2024-05-28 20:35:19 +02:00
1ec7d39b30
feat(home): Add email module and configure first account
2024-05-28 20:35:19 +02:00
5ce6f7b688
feat(xmonad): Let steam windows float
2024-05-28 20:35:19 +02:00
e0c29fd0e6
chore: Reformat jq.nix
2024-05-28 20:35:19 +02:00
b1522ff8cb
feat(gaming): Install wine64 and bottles
2024-05-28 20:35:19 +02:00
ff8d07431a
feat(emacs): Update doom emacs config
2024-05-28 20:35:19 +02:00
d5fffd6e72
feat(emacs): Configure denote journal support
2024-05-28 20:35:19 +02:00
b9fa236d7a
chore: Reformat using rfc formatter
2024-05-28 20:35:19 +02:00
cc47451590
chore(emacs): Cleanup config
2024-05-28 20:35:19 +02:00
cb9a2e7ba4
feat(emacs): Configure an escape sequence
2024-05-28 20:35:19 +02:00
a2af91bdf5
feat(emacs): Let org-mode log into a drawer
2024-05-28 20:35:19 +02:00
cd13214441
feat(emacs): Disable auto-formatting for cmake
2024-05-28 20:35:19 +02:00
dac82b522e
fix(emacs): Replace removed activities-save
...
`activities-save` had been removed upstream, I currently replace it by
delegating to `activities-define`.
2024-05-28 20:35:19 +02:00
ecbd17070b
feat(emacs): Add protobuf-mode and systemd-mode
2024-05-28 20:35:19 +02:00
3d75efbdb0
chore!(emacs): Remove org roam support from doom config
2024-05-28 20:35:19 +02:00
340be14a8d
chore!(flake): Update inputs
...
This update required a change to 'nixfmt' which got replaced by either
'nixfmt-classic' or 'nixfmt-rfc-style' - I settled with the latter thus
the required whitespace change.
2024-05-28 20:35:19 +02:00
5a37f8c449
feat(thrall): Use git-sync on org
2024-05-28 20:35:19 +02:00
88878e82b1
feat(git-sync): Put git-sync behind an option
2024-05-28 20:35:19 +02:00
f340a71aed
feat(sync): Share paperless folder to dregil
2024-05-28 20:35:19 +02:00
e7139f2d8c
feat(sync): Do not share org from thrall to dregil
2024-05-28 20:35:18 +02:00
04a5544fc8
feat(home): Use username from filename for rofi-pass
2024-05-28 20:35:18 +02:00
d72474a3e7
fix(paperless): Try to workaround a bug in classification
2024-05-28 20:35:18 +02:00
2df78829b6
feat(xmonad): Use BSP layout by default
2024-05-28 20:35:18 +02:00
89c31dceb4
feat: Migrate from gitea to forgejo
2024-05-28 20:35:18 +02:00
a1961bc685
fix(dregil): Remove nixpkgs-unstable references
2024-05-28 20:35:18 +02:00
749dbb765d
feat: Migrate from gitea to forgejo
2024-05-28 20:35:18 +02:00
bd7e5f5d14
feat!(hledger): Use own replacement for hledger-web service
...
The service definition in current unstable is broken since
`--capabilities` was replaced by `--allow`.
2024-05-28 20:35:18 +02:00
ab1ea042b9
feat!(thrall): Update to nixos-unstable
2024-05-28 20:35:18 +02:00
27749dcf2e
fix(syncthing): Do not pass -wait option
...
The option is not supported by syncthing anymore.
2024-05-28 20:35:18 +02:00
ab4f75c23f
chore(dregil): Update nixpkgs and home-manager
2024-05-28 20:35:18 +02:00
0c7f243d42
chore: Update emacs
2024-05-28 20:35:18 +02:00
21bb4d0dc9
feat(home): Configure dark mode for zathura
2024-05-28 20:35:18 +02:00
4be769b23f
feat(emacs): Use map! to bind org-gtd keys
2024-05-28 20:35:18 +02:00
4ba8d8930b
feat(emacs): Use map! macro to bind activity keys
2024-05-28 20:35:18 +02:00
e27d41f8b6
feat(emacs): Use relative line numbers
2024-05-28 20:35:18 +02:00
9a2c1f1d46
fix(home): Start syncthing tray and wait
...
The tray might not yet be available, by specifying `--wait`, we can tell
syncthing-tray to wait for the tray to be available.
2024-05-28 20:35:18 +02:00
0c6b23849f
feat(home): Add simplex-chat desktop app
2024-05-28 20:35:18 +02:00
6fcd3d801e
feat(dregil): Allow connection to 5223 (simplex-desktop)
2024-05-28 20:35:18 +02:00
684444c73e
feat(home): Enable network-manager applet service
2024-05-28 20:35:18 +02:00
530fb19b5b
feat(gpg): Increase TTL of agent entries
2024-05-28 20:35:18 +02:00
9687657684
feat(emacs): Configure activities.el
2024-05-28 20:35:18 +02:00
21802e9811
fix(emacs): Use org-gtd-engage without context
...
Using `org-gtd-engage-grouped-by-context` currently bails out with an error.
2024-05-28 20:35:18 +02:00
76af33cbed
feat(home): Configure git-sync for ~/org
2024-05-28 20:35:18 +02:00
4f62902ad5
feat(home): Enable syncthing and tray service
2024-05-28 20:35:18 +02:00
d88ee22bd6
feat(home): Enable syncthing and tray service
2024-05-28 20:35:18 +02:00
e97ecf3f58
dregil: Allow port 5223 for simplex desktop
2024-05-28 20:35:18 +02:00
e6e21cd0fa
home(doom): Use master branch of activities.el
2024-05-28 20:35:18 +02:00
d35fe2e206
home(gpg): Fix issue related missing pinentry
2024-05-28 20:35:18 +02:00
49842b7ee1
flake: Update nixpkgs-unstable and related
2024-05-28 20:35:18 +02:00
e72b9e4a80
xmonad: Bind M-s M-s to emacsclient scratchpad
2024-05-28 20:35:18 +02:00
226329be4d
home: Move jitsi-meet into a module
2024-05-28 20:35:18 +02:00
ef3f8054aa
home: Remove system-wide xmonad config
2024-05-28 20:35:18 +02:00
ab4a95d968
home: Configure xmonad via home-manager
2024-05-28 20:35:18 +02:00
6d33824dfc
security: Move sudo configuration into module
2024-05-28 20:35:18 +02:00
8121d120e8
feat(home): Enable blueman-applet service
2024-05-28 20:35:18 +02:00
9581916e46
feat(flake): Add envrc
2024-05-28 20:35:18 +02:00
3b7f43d4e8
feat(git): Ignore direnv, bak and pre-commit hook
2024-05-28 20:35:18 +02:00
203749c452
feat(xmonad): Add scratchpads for a shell and emacs
2024-05-28 20:35:18 +02:00
e67f5fed51
thrall: Consume paperless recursively
2024-05-28 20:35:18 +02:00
948d7feb16
thrall: Share paperless consumption directory via syncthing
2024-05-28 20:35:18 +02:00
942e0344ee
emacs: Enable activities package
2024-05-28 20:35:18 +02:00
8bbebbac64
xmonad: Manage fullscreen games correctly
2024-05-28 20:35:18 +02:00
f414e47b26
emacs: Define custom lsp actions after lsp-haskell
2024-05-28 20:35:18 +02:00
eb99c26416
emacs: Deactivate custom lsp actions
2024-05-28 20:35:18 +02:00
7a8e29c90e
xmonad: Reformat main and config
2024-05-28 20:35:18 +02:00
329b60662a
flake: Setup a devShell for haskell
2024-05-28 20:35:18 +02:00
bc675f00ac
xmonad: Remove unused layouts
2024-05-28 20:35:18 +02:00
05647a01dd
emacs: Add org-bookmark-heading
2024-05-28 20:35:18 +02:00
56d9b0d93e
xmonad: Handle volume keys
2024-05-28 20:35:18 +02:00
579901e786
git: Add extra config
...
- pull via rebase by default
- use three-way-diff
- recurse into submodules
2024-05-28 20:35:18 +02:00
68febb367a
modules: Add hardening configuration
2024-05-28 20:35:18 +02:00
46858f8f95
emacs: Add support for haskell wingman
2024-05-28 20:35:18 +02:00
4736e5ef59
wm: Do not export xorg config to /etc
2024-05-28 20:35:18 +02:00
28e54b2da9
home: Remove rofi from generic home config
2024-05-28 20:35:18 +02:00
6e09ba12c6
xmonad: Allow to set brightness also via F keys
2024-05-28 20:35:18 +02:00
e9f16c7c27
screen-locker: Configure betterlockscreen
2024-05-28 20:35:18 +02:00
31952a940b
xmonad: Add scrot to system packages
2024-05-28 20:35:18 +02:00
d5a0aded56
xmonad: Varios layout and binding improvements
2024-05-28 20:35:18 +02:00
5364735b8c
xmonad: Allow to set brightness
2024-05-28 20:35:18 +02:00
0dd08b867e
shell: Define aliases for nixos-rebuild
2024-05-28 20:35:18 +02:00
5096cf2655
polybar: Add backlight and battery modules
2024-05-28 20:35:18 +02:00
e7df10f4b0
wm: Add module to set backlight
...
It's currently not used since it did not work as expected.
2024-05-28 20:35:18 +02:00
617d9c5318
xmonad: Run rofi-pass to fill in passwords
2024-05-28 20:35:18 +02:00
b71cdcc218
xmonad: Run rofi as an appLauncher
2024-05-28 20:35:18 +02:00
6f0ed7ad88
xmonad: Remove commented code
2024-05-28 20:35:18 +02:00
7da89d2409
alex: Enable picom as a compositor
2024-05-28 20:35:18 +02:00
efbdccacbb
services: Add compositor picom
2024-05-28 20:35:18 +02:00
ba0a4ff306
xmonad: Disable magnification of selected window
2024-05-28 20:35:18 +02:00
c936e29aeb
xmonad: Remove configuration from home
2024-05-28 20:35:18 +02:00
020edd4fc9
rofi: Use gruvbox theme
2024-05-28 20:35:18 +02:00
e52b0e0d8a
alex: Enable polybar dunst and udiskie services
2024-05-28 20:35:18 +02:00
feda238463
udiskie: Add basic config for automounter
2024-05-28 20:35:18 +02:00
30202dd3d0
services: Add configuration for dunst
...
dunst is a notification daemon.
2024-05-28 20:35:18 +02:00
7fc99ce334
dregil: Import path instead of default.nix
2024-05-28 20:35:18 +02:00
3dec08779d
polybar: Add basic setup of polybar
2024-05-28 20:35:18 +02:00
3a367e9f4f
xmonad: Setup a basic xmonad config
2024-05-28 20:35:18 +02:00
71dbb652b8
dregil: Disable touchpad tapping
2024-05-28 20:35:18 +02:00
649eeae81b
feat(home): Move zsh config to shell module
2024-05-28 20:35:18 +02:00
59e86c9580
feat(dregil): Enable AppImage binfmt support
2024-05-28 20:35:18 +02:00
7879575e1b
feat(home): Enable git-cliff changelog generator
2024-05-28 20:35:18 +02:00
9267060976
home: Enable 'fzf'
2024-05-28 20:35:18 +02:00
d57a732a75
home: Enable 'jq'
2024-05-28 20:35:18 +02:00
33de3c1f70
home: Enable rofi program launcher
2024-05-28 20:35:18 +02:00
5e6aaabb6d
xmonad: Move config from home to system
2024-05-28 20:35:18 +02:00
3f138a5d76
xmonad: Put module into its own directory
2024-05-28 20:35:18 +02:00
686a548e9c
Merge pull request 'Update main branch' ( #1 ) from develop into main
...
Reviewed-on: #1
2024-02-05 21:51:31 +01:00