Commit graph

197 commits

Author SHA1 Message Date
6fac18a40a
Fix issue with Firefox in sway
Apparently Firefox does not like it if sway is configured with wildcards for
commands like input, output and seat.
2022-12-23 09:17:58 +01:00
8ab255b66a
Add mark_prompt_start function for fish
It is for something foot uses, see
https://codeberg.org/dnkl/foot/wiki#user-content-jumping-between-prompts for
more info
2022-12-23 09:16:29 +01:00
4f307a45d1
Create module for swaynotificationcenter 2022-12-14 20:09:17 +01:00
6ca95e6889
Assign emacs to workspace 3 2022-12-09 11:49:12 +01:00
3f7d351186
Forward SSH agent by default 2022-12-09 10:39:03 +01:00
6e1ae4eb18
Update picom module 2022-12-09 10:38:47 +01:00
7ce34dca30
Increase font size in alacritty 2022-12-09 10:37:48 +01:00
99f69a7b71
Merge branch 'main' of git.datarift.nl:erwin/nixos-config 2022-12-02 22:09:21 +01:00
eb472556e2
Start footclient instead of foot 2022-12-02 22:05:24 +01:00
789b0435f0
Tweak i3-lock to work properly 2022-12-01 10:17:03 +01:00
b958b6d864
Tweak waybar workspaces for hyprland 2022-11-30 19:24:18 +01:00
5f49b35662
Configure swayidle for hyprland 2022-11-30 19:24:01 +01:00
0c88aa8667
Enable foot server, add emoji to fonts 2022-11-30 19:23:41 +01:00
d61cb3059f
Enable mpd on home system 2022-11-25 12:01:00 +01:00
607cb26dea
Switch from rnix-lsp to nil 2022-11-22 19:59:37 +01:00
aebff04d1c
Tweak port for git 2022-11-22 17:41:49 +01:00
8637b08182
Add pre-commit hooks and fix style issues 2022-11-19 20:00:54 +01:00
c042fe2a77
Merge branch 'main' of git.datarift.nl:erwin/nixos-config 2022-11-19 17:47:57 +01:00
5391f2b201
Update flake.lock, trying the firefox package again 2022-11-19 17:47:07 +01:00
2301b7b7de
Escape ha-now-playing output 2022-11-19 17:24:19 +01:00
1815782f9a
Add keybind to toggle do not disturb 2022-11-19 17:23:53 +01:00
e243bba75d
Add some servers to ssh config 2022-11-19 17:23:14 +01:00
449ebba3f9
Place rofi launcher a bit lower 2022-11-19 17:22:56 +01:00
4b36a05b9d
Fixes 2022-11-17 14:06:39 +01:00
c18b9b3060
Check for work system 2022-11-14 18:49:06 +01:00
703c3bd081
Forward SSH agent when connecting to office workstation 2022-11-14 18:40:24 +01:00
64db91381f
Add passthrough mode for sway 2022-11-11 20:39:13 +01:00
8c2d997c24
Fix neovim tree-sitter config 2022-11-11 20:38:57 +01:00
4b9a204b4d
Fix allowUnfree shizzle 2022-11-11 20:38:33 +01:00
fcf47ae326
Fixes Pt. II 2022-11-11 17:07:24 +01:00
2bdd175d38
Add work machine 2022-11-11 11:54:21 +01:00
cc55b72b66
Fix neovim treesitter config 2022-11-08 09:46:22 +01:00
3e12224b39
Update ssh client config 2022-11-01 19:57:52 +01:00
e227dd5f24
Tweak hyprland binds 2022-11-01 19:57:30 +01:00
5080734829
Fix typo 2022-10-31 17:28:54 +01:00
465eed314b
Update flake.lock, Hyprland fixes 2022-10-31 17:27:18 +01:00
5ca34c7c5c
Make waybar functional for both sway and Hyprland 2022-10-31 14:56:40 +01:00
51c1659b98
Hyprland fixes 2022-10-30 22:19:50 +01:00
b07c41205f
Add Hyprland WM 2022-10-30 21:11:48 +01:00
5a63157643
Use solo key for ssh, disable gpg-agent ssh integration
This makes use of ED25519-SK keys that provide 2FA for SSH. Also,
switch to using the SSH key to sign git commits
2022-10-30 21:09:15 +01:00
457d2b78ef
Fix zellij keybinds 2022-10-30 21:06:40 +01:00
a41c19ccc1
Backups for gitea 2022-10-30 21:06:18 +01:00
c0707a50e7
Add ssh hosts 2022-10-26 17:03:55 +02:00
06901b4d5f
Add python310 for emacs package treemacs 2022-10-26 17:02:49 +02:00
38acd4715c
Fix zellij config 2022-10-25 09:40:32 +02:00
65653ce3f9
Improve zellij config, still needs work.
Probably remove keybindings that are the same as the default.
2022-10-17 22:19:57 +02:00
7d3cbabb61
Add zellij 2022-10-14 21:49:57 +02:00
bba9b05777
sway: Add sticky toggle shortcut 2022-10-10 18:34:23 +02:00
affb03c156
Tweaks
- Convert README.md to README.org
- Change wallpaper
- Add multimarkdown and pngcrush to devshell
- Add moreutils to base packages
- Map .heex files to HTML (EEx) syntax for bat
2022-10-05 15:36:12 +02:00
63c3e235f6
Run statix fix 2022-10-05 11:32:13 +02:00
ac8815556f
rofi: Add missing color variables 2022-10-03 19:43:21 +02:00
bd372d9346
Update flake.lock 2022-09-28 08:11:25 +02:00
8952434a63
sway: enable adaptive_sync, set max_render_time 2022-09-21 18:34:10 +02:00
7fdc9bca76
Add semicolon 2022-09-06 13:27:55 +02:00
88d4acf011
Add url aliases for repohost to git 2022-09-06 13:26:09 +02:00
16e05c824d
Add function for fish to create library symlinks 2022-09-04 13:25:28 +02:00
2dfc62be11
Switch back to emacs 29 2022-08-29 08:36:40 +02:00
b576ae39a8
Enable git LFS 2022-08-24 08:31:43 +02:00
ca2b457c1c
Switch back to emacs 28.1 2022-08-24 08:31:14 +02:00
9c389f8676
SwayNotificationCenter is started through systemd 2022-08-18 16:37:43 +02:00
a4c2a4dcf5
Formatting 2022-08-18 16:37:26 +02:00
58823d7d38
Emacs module improvements
- Actually use `cfg.package`
- Switch back to pure GTK (Emacs 29 dev) to test
2022-08-18 14:41:46 +02:00
8997f12c45
Update changed app_id for GNOME Calculator 2022-08-09 17:03:21 +02:00
8439b5ff58
Switch to stable emacs due to performance issues 2022-08-04 19:06:24 +02:00
0326c34b4e
Add shortcut for emacs to sway 2022-07-29 09:57:50 +02:00
64566ab5f3
Fix waybar keyboard layout display 2022-07-25 08:32:11 +02:00
ce16c3cd7c
Fix syntax issue 2022-07-16 13:51:00 +02:00
40885303a1
Make emacs start on workspace 3 by default 2022-07-16 13:49:37 +02:00
72a3bbdeee
Add JWST wallpapers 2022-07-13 17:48:08 +02:00
9a42f090b0
Add wrapper for fusermount, set correct PATH for rclone service 2022-07-12 23:46:31 +02:00
aada678370
Add rclone 2022-07-07 16:39:01 +02:00
1c9931fda2
Disable adaptive_sync for now 2022-07-02 19:09:08 +02:00
dede79d7ac
Update waybar config to updated home-manager schema 2022-06-28 09:00:43 +02:00
5567968ac9
Add aspell 2022-06-28 09:00:27 +02:00
6d1b19422b
Use python 3.9 for powerline 2022-06-27 10:08:29 +02:00
eb82a0716b
Remove vale, add aspell 2022-06-24 11:17:11 +02:00
6147139fa2
Fix allow-loopback-pinentry in gpg-agent config 2022-06-24 08:43:39 +02:00
ed7d7f33b6
Add allow-loopback-entry to gpg-agent config 2022-06-16 21:06:17 +02:00
48b50f6301
Add notification thingy to waybar 2022-06-15 11:59:11 +02:00
89557149af
Use emacs bindings in tmux 2022-06-10 20:18:11 +02:00
756c714f95
Remove vscode lldb extension 2022-06-08 17:24:22 +02:00
ed3e3fe949
Start waybar from systemd 2022-05-30 16:21:13 +02:00
c82df269e2
Add vale 2022-05-28 17:08:20 +02:00
03584370ed
Fix lint error 2022-05-25 09:55:24 +02:00
0b13ef6eb7
Disable delta, set bat as git pager 2022-05-19 22:05:59 +02:00
a1d49dcf56
Set git push.default to 'current' 2022-05-19 21:42:17 +02:00
b05f82ca0e
Force enable WebRender 2022-05-19 21:41:49 +02:00
b7b6e0a3dd
Add tea and config.
Config is currently not written due to secret management issues.
2022-05-19 21:40:45 +02:00
4585c5e899
Fix lint errors with statix 2022-05-03 18:17:38 +02:00
b4844cd4e5
Remove alejandra in favor of nixpkgs-fmt 2022-05-01 19:26:52 +02:00
3c172be12d
Gitea fixes, formatting with nixpkgs-fmt 2022-04-27 00:21:19 +02:00
7551396a58
Add gitea, fix emacs warning and build error in obs-gstreamer 2022-04-26 10:59:48 +02:00
290fdd7c0f
Add KiCAD, remove signal and telegram desktop clients 2022-04-22 00:16:13 +02:00
33515b6a2a
Update fish dracula theme, configure starship with dracula theme 2022-04-22 00:15:29 +02:00
687cdc8ea8
Add emacsql to emacs 2022-04-22 00:14:35 +02:00
cbc93c46a0
Automatically restart ha-now-playing after a second 2022-04-19 20:32:29 +02:00
9286319589
Replace dunst with swaynotificationcenter, add bash-language-server 2022-04-11 09:57:19 +02:00
ac7be2a880
Use resumeCommand to enable the display again 2022-04-04 09:41:26 +02:00
5bef752dd3
Set background transparency instead of whole bar transparency 2022-04-04 09:37:06 +02:00
48aa97ab63
Waybar style tweaks 2022-03-29 09:32:16 +02:00