Commit graph

15 commits

Author SHA1 Message Date
dc6c34624e everywhere: Update email 2023-06-08 23:22:45 +05:30
872bd8710b home: remove helix 2023-05-28 16:19:06 +05:30
4b2b429052 common: Enable Atuin integration
shell history backed by sqlite database and spruced up with colorful
interface.

It is a direct replacement for fzf in that regard, and seems to work
quite well, albeit does not interact with fzf satisfactorily. So this is
an experiment to see how it goes.

It also provides syncing of shell history, with end-to-end encryption,
so that's something I'm looking forward to. Let's see how it goes.
2023-05-16 13:03:08 +05:30
e47ff31885 home: Enable exa, a replacement for 'ls'
Although aliases are enabled, I could not figure out a way to get them
to work with my current shell. I think this is because while
home-manager is trying to set aliases, they are set and controlled by
NixOS config, which doesn't have such option for fzf. I'll need to find
a way to set Fish as default shell via home-manager, but right now that
way does not work because home-manager cannot set fish plugins by using
nixpkgs derivation for it directly. :(
2023-04-20 14:32:51 +05:30
ee6f0461c3 hermes: Minor modification to fzf config 2023-04-20 14:32:32 +05:30
22fd2e203a htop: Do not show full path
On NixOS the full path of binaries is long, obscures the flags/options given,
and is not very useful, since the nix store and hash are quite meaningless.

As such, it makes sense on NixOS to hide the full path of the program.

As for how to find the actual variable names for htop config, this file is
useful:

40104588f3/Settings.c
2022-12-12 14:12:06 +05:30
43acb193ac common-home: Add Helix editor
As an experiment at better Vim-style terminal editor.
2022-12-07 12:53:18 +05:30
86bff1ef68 Revert "Common/Home: Temporarily disable manpages"
This reverts commit 2192fd0a60.

Upstream home-manager is now fixed and this is not required any more.
2022-10-21 13:45:59 +05:30
2192fd0a60 Common/Home: Temporarily disable manpages
As a workaround for upstrean Nixpkgs issue
2022-10-19 13:31:27 +05:30
e736becf78 Fix stateVersion for home-manager 2022-06-21 19:08:19 +05:30
5d009b6e5e Hermes/htop: Make Htop interface cleaner
by removing few columns:

1. Priority
2. Nice
3. M_SIZE
4. M_RESIDENT
5. M_SHARE
6. STATE
2022-06-08 17:38:10 +05:30
2f33493a92 Home: Manage Htop config using NixOS 2022-05-14 20:32:32 +05:30
2ca8cbc9ad Home: Move broot and bat config to home-manager
This also allows removing this config from homedir
2022-05-14 11:47:47 +05:30
648d39487f Git: Enable rerere: record merge conflict resolution 2022-04-22 00:36:05 +05:30
73be53cdb5 Bebop: Enable home-menager as NixOS module
This allows easy config of few applications/services

- git
- htop
- fzf
- neovim

* syncthing is not enabled yet. During previous experimentation it did not work,
so need to look more into it
2022-04-17 22:00:28 +05:30