Nix (home-manager) configurations for my computers
Commits at master
c49e6ebbwayland: Fix text line containing ampersand won't appear
<https://github.com./Alexays/Waybar/issues/2067>
Shota FUJI
authored at
Shota FUJI
comitted at
9fefb8d2nvim: Format Lua code
There has been inconsistency here and there due to me not knowing Lua
and copy-and-paste.
Shota FUJI
authored at
Shota FUJI
comitted at
19076e5fnvim: Extract inline Lua code to individual files
Now "neovim.nix" is much easier to read, and each Lua code gets syntax
highlighting.
Shota FUJI
authored at
Shota FUJI
comitted at
3c6f7d8envim: Disable bloat providers enabled by home-manager
home-manager by default enables these crap for no reason and pollutes
tab completion.
Shota FUJI
authored at
Shota FUJI
comitted at
92c625dafish: Install fish shell
Although I disagree some of its designs (no way to filter-out commands
that is based on invalid claim "you should fix $PATH", already specified
flags still appears on completion,) trying and getting familiar with new
things would be benefitical to me in a long term. Also, those design
flaw might be ignorable once I adapted to the "fish way" of operating on
its interactive shell.
Shota FUJI
authored at
Shota FUJI
comitted at
c183df4bnvim: Don't open nvim-tree on start up
I don't use that often. It's annoying when editing a single file or
commit message.
Shota FUJI
authored at
Shota FUJI
comitted at
f6803914Configure dprint
`nix fmt` is stupidly slow. I don't know which Nix CLI or the formatter
program is slow, though.
Shota FUJI
authored at
Shota FUJI
comitted at
b4992004ghostty: Decrease font size by 1 pt
Recently I almost always hit "ctrl/cmd+-" on a new Ghostty terminal.
Considering how I rarely use 14pt/11pt font size nowadays, this should
be the default values.
Shota FUJI
authored at
Shota FUJI
comitted at
1d110068nvim: Migrate to nvim.lsp fully
It was indeed breaking changes. Also neovim seems to launch every
language servers at startup, I'm not sure this has been the case though.
It's unfortunate Helix only supports insane selection > verb controls...
Shota FUJI
authored at
Shota FUJI
comitted at
e5346c24nvim: Fix restarted LSP ignores client configs
nvim-lspconfig silently updated initial setup way. `.setup` works for
language server's initial run, but once it restarted (due to crash or
manual restart) it no longer reads configs set by `.setup`.
There is no changelog or release notes on nvim-lspconfig. GitHub's
automatic definetely-not-a-release-note creation feature is net negative
for software industry.
Shota FUJI
authored at
Shota FUJI
comitted at
3632e0dcwaybar: Improve style
Dark/Light mode switch and more legible texts.
Shota FUJI
authored at
Shota FUJI
comitted at
cbf5bb95wayland-de: Install Atkinson Hyperlegible Next
for waybar, but GTK+ cannot find the font. I kept it as-is for other
apps (e.g. Firefox)
Shota FUJI
authored at
Shota FUJI
comitted at