Commit graph

59 commits

Author SHA1 Message Date
Daniel Siepmann fa80faefdc
Add hikari3 2024-06-12 10:37:35 +02:00
Daniel Siepmann d9ba963dad
Migrate explicit imports to home manager imports
That way I do not need to explicitly provide dependencies.
But home-manager will pass all the special args.
2024-05-30 14:11:08 +02:00
Daniel Siepmann 4a6b4b8f1c
Migrate hostname detection
Define it as variable instead of function.
Pass variable and do individual checks instead of function call.
2024-05-29 16:32:07 +02:00
Daniel Siepmann b81944eac4
Revert "Switch home display output"
As I now keep my old setup.

This reverts commit b013d63a5d.
2024-05-21 07:09:30 +02:00
Daniel Siepmann b013d63a5d
Switch home display output
As I've changed my setup, the output for home has changed.
2024-05-13 20:34:46 +02:00
Daniel Siepmann 5697e4abfb
Document how to temporarily disable power saving screen 2023-12-21 22:20:11 +01:00
Daniel Siepmann 4b43c31594
Switch i3 home setup
As my dock is broken and I now use a different setup to connect the
display.
2023-12-21 07:35:03 +01:00
Daniel Siepmann 1099cdd544
Add comment to document how to set up xrandr for presentations 2023-12-07 19:22:15 +01:00
Daniel Siepmann 99c57650f7
Remove signal desktop
As I no longer use signal
2023-09-25 07:58:20 +02:00
Daniel Siepmann b3305cd87c
Improve scaling of display at office 2023-07-19 07:55:46 +02:00
Daniel Siepmann b5298c589c
Fix wrong xrandr call for office
The scale has to be part of the office display output.
It was part of the builtin output.
2023-07-05 07:51:22 +02:00
Daniel Siepmann 9cbfd8583a
Adjust i3 display modes for work in office 2023-06-21 07:18:35 +02:00
Daniel Siepmann 34784bf81c
Use latest kernel on hikary
Needs modification of nixos-hardware, see:
- https://github.com/NixOS/nixos-hardware/issues/648
- https://github.com/NixOS/nixos-hardware/pull/649
2023-06-13 17:23:06 +02:00
Daniel Siepmann 2626416781
Revert "Remove i3blocks"
This reverts commit f84c23773d.

As I noticed I still need to check the date quite often.
2023-06-11 13:28:21 +02:00
Daniel Siepmann f84c23773d
Remove i3blocks
I only had the date left.
And I just can call date on terminal if I care.

So remove the dependency.
2023-05-25 18:46:49 +02:00
Daniel Siepmann 1daab51bd0
Fix broken brightness keyboard
Adding option device without a device will not work.
The device option is therefore added to the device in order to create
properly working calls.
2023-04-25 19:03:00 +02:00
Daniel Siepmann 33b3de0c41
Improve default display config for hikari 2023-04-21 08:14:29 +02:00
Daniel Siepmann 3082a33fbd
Auto mount external devices 2023-04-11 19:22:34 +02:00
Daniel Siepmann 0a553cf19d
Disable unused i3 display binding 2023-04-08 20:02:50 +02:00
Daniel Siepmann 67c6325af0
Reduce keyboard brightness 2023-03-07 19:08:22 +01:00
Daniel Siepmann 85112bffec
Move Signal to communication workspace 2023-03-07 19:03:30 +01:00
Daniel Siepmann dcb2602fe3
No need to adjust brightness in different levels 2023-03-01 08:55:20 +01:00
Daniel Siepmann 8375064019
Revert "Use nm applet as service"
This reverts commit 69d3c287f8.

This doesn't work under ubuntu.
2023-02-27 13:52:38 +01:00
Daniel Siepmann 69d3c287f8
Use nm applet as service
There is no reason to start as program being part of i3.
Instead a service is easier to handle, e.g. restart.
2023-02-27 07:50:31 +01:00
Daniel Siepmann c8b7b18575
Make i3 display bindings work on both machines 2023-02-16 18:49:35 +01:00
Daniel Siepmann 8d62c7cc9d
Add docs for keybindings 2023-02-02 16:30:15 +01:00
Daniel Siepmann afc28ba579
Streamline display brightness handling for MacBook
Use same approach as with keyboard.
Prepare device name to be used by hikari2 as well.
2023-02-01 19:22:59 +01:00
Daniel Siepmann 5be4d3af2e
Allow to change brightness of MacBook keyboard 2023-02-01 19:22:57 +01:00
Daniel Siepmann 22a8960b34
Revert "Add network manager applet via option"
This reverts commit c299c3d0ef.

Cause this didn't have access to the systems VPN setups.
Need to find a way to manage them on user level.
2023-01-16 07:45:04 +01:00
Daniel Siepmann c299c3d0ef
Add network manager applet via option
Do not manually ad the manager
2023-01-10 15:27:04 +01:00
Daniel Siepmann 32a98da066
Remove manual numlock integration
It is already setup via xsession.numlock.enable = true;
2023-01-10 15:26:25 +01:00
Daniel Siepmann 1954635002
Make terminal and keepass available as scratchpad in i3 2022-11-21 21:24:20 +01:00
Daniel Siepmann 7428d54919
Remove unused i3 keybindings 2022-11-21 21:24:05 +01:00
Daniel Siepmann c7f32674e5
Make backlight short cut compatible
Do not show current value. It can't be read without further modification
and I don't care enough.
2022-11-18 20:10:22 +01:00
Daniel Siepmann e5fed99efa
Support sound keys on both devices 2022-11-04 10:22:06 +01:00
Daniel Siepmann 86991939c7
Make dmenu scripts vertical
Recent dmenu update changed spacing which is irritating.
Streamline all scripts to use vertical output.
2022-10-31 13:48:02 +01:00
Daniel Siepmann f02495031d
Remove unneeded and removed clipit 2022-10-18 07:45:40 +02:00
Daniel Siepmann fef344c34d
Remove no longer existing applet 2022-10-12 09:46:13 +02:00
Daniel Siepmann 2ddb87cd33
Remove evolution left over 2022-10-11 19:12:17 +02:00
Daniel Siepmann 60410692dc
Use notify-send from nix within scripts
Also adjust dmenu selection to follow my naming conventions.
Ensure other dependencies are provided via nix.
2022-10-11 19:11:34 +02:00
Daniel Siepmann 97ef3d98e5
Finally make event notification centered 2022-09-28 10:00:29 +02:00
Daniel Siepmann 2e594f27da
Do not make pidgin windows floating 2022-09-07 17:14:14 +02:00
Daniel Siepmann 373ec34752
Extend i3 config for evolution and pidgin windows
Make evolution alarm sticky.
Unstick pidgin windows.
2022-09-07 13:56:06 +02:00
Daniel Siepmann 9c62561a9e
Use an emoji that exists on my system, for i3 workspace 4 2022-08-31 13:26:34 +02:00
Daniel Siepmann 2c45d93c7a
Keep mail on separate workspace
I'm to used to that setup
2022-08-31 10:00:04 +02:00
Daniel Siepmann 907d321ba7
Move all communication to single i3 workspace
As I no longer have so many chat instances, just two (hopefully one in
the future).
That's why I can move email and chat into one workspace.
2022-08-30 12:31:47 +02:00
Daniel Siepmann 42081fc2a9
Use binaries from $PATH
Do not link against raw pkgs version.
They might be adjusted.
Use the ones from PATH.
2022-08-15 08:41:53 +02:00
Daniel Siepmann 84f15724fd
Execute numlockx off
This is necessary when using external bluetooth keyboard.
I didn't see any drawbacks, so let's keep it.
2022-07-12 10:22:29 +02:00
Daniel Siepmann 9040b8eff9
Add bluetooth applet 2022-05-31 07:36:24 +02:00
Daniel Siepmann 4f2549a29e
Add sipgate webphone as "application" 2022-05-23 08:41:24 +02:00