Commit graph

175 commits

Author SHA1 Message Date
Antoine Martin f54d1ce5b2 emacs: use standard nixpkgs build
Now that native comp is stable I don't need the overlay, which triggered
a full emacs build almost everytime I bumped it.
2022-05-15 21:35:38 +02:00
Antoine Martin ad56bf45c9 home: x: use new options for cursor 2022-05-09 03:36:09 +02:00
Antoine Martin d2e2cfeb8f home: mail: use make_mbsync_channels func 2022-05-09 01:51:11 +02:00
Antoine Martin fb09f2a6cd home: mail: add prologin email 2022-05-09 01:50:17 +02:00
Antoine Martin cdf5de7658 home: emacs: ship libvterm and pdftools with emacs 2022-05-03 16:09:46 +02:00
Antoine Martin b5d8b8458c home: mail: don't sync archives by default 2022-05-02 17:22:30 +02:00
Antoine Martin 128b498f77 home: mail: separate email channels
Provide a "full" channel that synchronized everything, and a lightweight
"main" channel that fetches just what I need quickly.
2022-05-02 17:22:30 +02:00
Antoine Martin 9b2320b2a4 emacs: rename PgtkGcc to PgtkNativeComp 2022-04-26 10:46:56 +02:00
Antoine Martin 5ebc6a0541 home: setup base icon theme for gtk2 2022-04-20 11:57:50 +02:00
Antoine Martin 2826696e42 home: fish: add magit alias 2022-04-12 13:31:49 +02:00
Antoine Martin dbb3cd2225 home: i3: add shortcut to open org-agenda 2022-04-12 13:31:49 +02:00
Antoine Martin 1644a30ce0 home: rbw: add a service 2022-04-12 13:31:49 +02:00
Antoine Martin 530dc5a3c2 home: mail: don't refresh email automatically
Turns out it doesn't work anyway if I have mu4e opened in emacs anyway,
because it keeps a lockfile in place while it's running, so might as
well just refresh the client / setup a timer in mu4e.
2022-04-11 00:05:23 +02:00
Antoine Martin 4f0d45e4d5 format all code with alejandra 2022-04-10 11:54:58 +02:00
Antoine Martin 86eef74e9c home: mail: custom mail check frequency 2022-04-10 01:22:36 +02:00
Antoine Martin e528ef1e38 home: mail: setup lrde account 2022-04-10 01:14:33 +02:00
Antoine Martin 982f95ae8b home: mail: enable msmtp 2022-04-10 00:58:56 +02:00
Antoine Martin b6077dabf3 home: setup rbw module 2022-04-09 22:23:25 +02:00
Antoine Martin 4f0496ca99 home: mail: setup email syncing 2022-04-09 21:35:15 +02:00
Antoine Martin 3f4e4d89c3 home: i3: set tray to primary screen 2022-03-31 11:10:39 +02:00
Antoine Martin 97f4ebee74 home: fish: enable nix auto run 2022-03-30 12:40:35 +02:00
Antoine Martin 07770a0934 home: i3bar: fix deprecated option for pom block 2022-02-22 18:11:07 +01:00
Antoine Martin 66006be931 home: tridactylrc: use tridactylrc-mode in emacs 2022-02-07 17:11:01 +01:00
Antoine Martin d82c403da5 home: i3bar: i3status-rs no longer needs binaries 2022-02-07 15:00:11 +01:00
Antoine Martin 8881850730 home: fix home-manager setting double definition 2022-01-21 01:05:42 +01:00
Antoine Martin 562701109f home: i3bar: remove bluetooth mouse item 2022-01-18 12:03:55 +01:00
Antoine Martin 912073bee6 nix: exorcise all with <expr>; uses 2022-01-11 16:38:33 +01:00
Antoine Martin be9268236a home: only put doom in path if emacs is enabled 2022-01-11 16:33:29 +01:00
Antoine Martin f5bbde2e5f home: emacs: go back to emacsPgtkGcc 2021-12-19 17:34:59 +01:00
Antoine Martin c3457db32e home: emacs: revert to emacsGcc
Following overlay update, the name change was reverted
2021-12-14 16:27:16 +01:00
Antoine Martin d0a8fa17e5 home: lorri: enable nix-direnv for direnv 2021-12-03 15:55:04 +01:00
Antoine Martin 5e9d1ad49b home: tridactyl: blacklist localhost
Jupyter notebooks have handy shortcuts
2021-12-03 15:54:21 +01:00
Antoine Martin 5e593100d9 home: git: enable delta diffing tool 2021-11-30 14:23:14 +01:00
Antoine Martin eb757915c3 home: emacs: pin to emacs 28 2021-11-26 22:06:37 +01:00
Antoine Martin 0f08890ac1 home: fish: quiet docking script 2021-11-02 15:20:55 +01:00
Antoine Martin 9f3f3c8415 home: i3bar: remove music widget 2021-10-19 13:19:35 +02:00
Antoine Martin bdb1e300ec home: i3: add media shortcuts for spotify 2021-10-19 11:58:34 +02:00
Antoine Martin 8b646cdc58 home: fish: add docking / undocking scripts 2021-10-08 17:05:41 +02:00
Antoine Martin cdb34a08da home: only mark emacs as editor if enabled 2021-09-29 23:42:50 +02:00
Antoine Martin 6d1b8e9b17 home: set emacs as editor 2021-09-24 14:27:51 +02:00
Antoine Martin eb3c698f69 home: setup lorri service 2021-09-10 23:49:36 +02:00
Antoine Martin d8de5c1701 home: fish: add WoL alias 2021-08-21 18:35:55 +02:00
Antoine Martin 97d4ccf533 home: ssh: add more custom hosts 2021-08-21 12:06:09 +02:00
Antoine Martin bdd0748620 flake: switch back entire config to unstable
Mixing stable and unstable brought me weird problems, so I'm switching
back to unstable entirely until it breaks hard enough to convince me to
go back to stable. :)
2021-08-19 23:34:41 +02:00
Antoine Martin 64c53c243d home: i3bar: display network throughput 2021-08-10 02:48:21 +02:00
Antoine Martin f45f80b1bc home: git: fix conditional includes 2021-08-03 13:18:42 +02:00
Antoine Martin 286e3ceff2 home: ssh: add lrde proxyjump settings 2021-08-01 13:33:21 +02:00
Antoine Martin 6265f4b95b home: i3: add shortcuts for brightness fine tuning 2021-07-30 23:34:06 +02:00
Antoine Martin 13d01da571 home: alacritty: enable by default 2021-07-29 12:24:01 +02:00
Antoine Martin afd5444a88 home: x: cursor: enable by default 2021-07-29 12:22:46 +02:00
Antoine Martin 1d75c36f9e home: fish: enable by default 2021-07-29 12:20:30 +02:00
Antoine Martin ba1e18165b home: tmux: enable by default 2021-07-29 12:19:31 +02:00
Antoine Martin db024c02d5 home: tridactyl: setup config 2021-07-29 12:17:41 +02:00
Antoine Martin d64cb708ff home: rofi: don't enable on headless machines 2021-07-29 12:05:06 +02:00
Antoine Martin bc79f1b8a2 home: starship: remove unused module 2021-07-29 11:41:54 +02:00
Antoine Martin d177a5bd71 home: ssh: setup config 2021-07-29 11:31:21 +02:00
Antoine Martin 0ecf54e3d5 home: i3: setup rofi keybinding 2021-07-29 11:22:39 +02:00
Antoine Martin fb2b03fb79 home: rofi: setup config 2021-07-29 11:17:22 +02:00
Antoine Martin e52d474d85 home: git: setup git config 2021-07-29 11:07:14 +02:00
Antoine Martin 9b4d3852c3 home: bump stateVersion to 21.05 2021-07-29 10:43:02 +02:00
Antoine Martin 270809ca25 home: add bat config 2021-07-29 00:07:33 +02:00
Antoine Martin dff7b29b1d home: i3: add brightness shortcuts 2021-07-25 16:28:06 +02:00
Antoine Martin 67b91f8c88 home: i3bar: show battery for laptops 2021-07-24 02:18:27 +02:00
Antoine Martin f75ff6849d home: allow marking device as laptop 2021-07-24 02:18:15 +02:00
Antoine Martin fae1b45a9d home: alacritty: turn off DPI scaling 2021-07-24 01:53:01 +02:00
Antoine Martin be1e31bb78 home: i3bar: make temp display configurable 2021-07-23 19:18:07 +02:00
Antoine Martin bb17432079 home: i3: remove NVIDIA firefox perf workaround
Not needed anymore since switching to a recent RTX card
2021-07-05 11:58:50 +02:00
Antoine Martin a00a9fab73 home: tmux: display CPU in status bar 2021-06-21 18:42:56 +02:00
Antoine Martin 63db8cce42 home: tmux: use cpu plugin 2021-06-21 17:44:19 +02:00
Antoine Martin 86d9a119cf home: tmux: use solarized plugin 2021-06-21 17:30:42 +02:00
Antoine Martin 997e82e10b home: use 24h clock for tmux 2021-06-21 17:17:29 +02:00
Antoine Martin 9f3c4858c1 home: i3: fix spotify for good?
Spotify doesn't always behave as expected, adding

--no-auto-back-and-forth

seems to help
2021-06-11 13:45:51 +02:00
Antoine Martin 9aaf28b757 home: i3bar: fix temp display since update 2021-05-25 22:27:13 +02:00
Antoine Martin f04f492f77 emacs: revert back to emacsPgtkGcc 2021-05-21 11:01:02 +02:00
Antoine Martin 52a405d9ed home: i3bar: adapt config to v0.20 2021-05-18 15:39:49 +02:00
Antoine Martin fabeb10f8a home: emacs: use emacsGcc package temporarily 2021-05-18 15:39:31 +02:00
Antoine Martin ee887ef04a home: i3: adapt to new font module
See nix-community/home-manager#9ffb206
2021-05-04 16:00:44 +02:00
Antoine Martin bc74de3fc6 home: i3: add pomodoro block to bar 2021-05-04 01:27:46 +02:00
Antoine Martin 8fe2ef6691 home: i3: add music block to bar 2021-05-04 01:27:35 +02:00
Antoine Martin f2ec199564 home: add .local/bin to env 2021-05-04 01:27:21 +02:00
Antoine Martin df51f01e89 home: i3: disable scroll wheel in i3bar 2021-04-24 02:50:12 +02:00
Antoine Martin e16eb29345 home: setup additional paths 2021-04-23 22:05:27 +02:00
Antoine Martin ed1b2384e0 home: i3: assign spotify to workspace 8 2021-04-23 18:08:41 +02:00
Antoine Martin df15e6b6c2 home: fish: use real .fish files for functions 2021-04-22 17:52:39 +02:00
Antoine Martin dbe1afbfcd home: fish: setup wrapper around flake lock 2021-04-22 17:37:56 +02:00
Antoine Martin ee7f2eb7bd home: switch font to Iosevka for emacs/term 2021-04-22 17:36:33 +02:00
Antoine Martin b538eec36f home: setup fish and starship module 2021-04-22 17:36:33 +02:00
Antoine Martin e596dee8ee home: i3: remove borders for alacritty windows 2021-04-22 16:08:11 +02:00
Antoine Martin 6a984ead58 home: i3: assign Discord to workspace 10 as well 2021-04-22 03:24:27 +02:00
Antoine Martin 273cbba17f home: themes: setup i3bar theme 2021-04-22 02:34:52 +02:00
Antoine Martin 494542899d home: i3: use option for ws back&forth 2021-04-22 02:34:52 +02:00
Antoine Martin c43917a979 home: i3: remove border setting 2021-04-22 01:25:32 +02:00
Antoine Martin acb4607a04 home: theme: switch to real solarized for i3 2021-04-22 01:23:00 +02:00
Antoine Martin fb1b440a41 home: alacritty: don't hide borders 2021-04-22 00:47:33 +02:00
Antoine Martin 845b1c5c4e home: tmux: set terminal to screen-256color 2021-04-22 00:27:34 +02:00
Antoine Martin 08beb20033 home: themes: set default values 2021-04-22 00:27:28 +02:00
Antoine Martin 0e07f901bc home: alacritty: setup config 2021-04-22 00:25:39 +02:00
Antoine Martin 36d8b273b7 home: setup x cursor module 2021-04-21 18:53:21 +02:00
Antoine Martin 28e08c817e home: i3: enable workspace auto back&forth 2021-04-21 10:47:01 +02:00
Antoine Martin 6ff469e96f home: themes: move options to my.themes 2021-04-21 10:30:05 +02:00