56,966 blogs · [ { "id": "01a0d4d4-7630-7323-9e96-f65c4d8c373b", "title": "Level Up Log August 2026", "url": "https://www-gem.codeberg.page/monthly/monthly_0826/", "published_at": "2026-09-24T00:32:04+00:00" }, { "id": "01a0d4d4-7630-7323-9e96-f65c4d9cce59", "title": "Building MY tech environment", "url": "https://www-gem.codeberg.page/sys_custom/", "published_at": "2026-09-23T14:19:08+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eed6ee1486", "title": "Level Up Log July 2026", "url": "https://www-gem.codeberg.page/monthly/monthly_0726/", "published_at": "2026-08-03T15:02:04+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eed7e7ebce", "title": "Let's talk about money", "url": "https://www-gem.codeberg.page/sys_savings/", "published_at": "2026-07-23T14:14:07+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eed876f786", "title": "Level Up Log June 2026", "url": "https://www-gem.codeberg.page/monthly/monthly_0626/", "published_at": "2026-06-30T15:02:04+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eed92f68bf", "title": "Neovim LSP, linting, and formatting: the clean way", "url": "https://www-gem.codeberg.page/vim_dev_tools/", "published_at": "2026-06-29T01:20:13+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eeda14081f", "title": "Stellar Neovim config optimization", "url": "https://www-gem.codeberg.page/vim_2026config/", "published_at": "2026-06-26T19:25:07+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eeda6f1222", "title": "[Plugin] Clean code, zero effort: conform.nvim", "url": "https://www-gem.codeberg.page/vim_conform/", "published_at": "2026-06-19T16:37:34+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eeda96ad88", "title": "[Plugin] Oldfiles replacement: MRU", "url": "https://www-gem.codeberg.page/vim_mru/", "published_at": "2026-06-11T17:00:30+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eedb2482cf", "title": "Level Up Log May 2026", "url": "https://www-gem.codeberg.page/monthly/monthly_0526/", "published_at": "2026-06-01T15:02:04+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eedba29c73", "title": "My Home Assistant setup", "url": "https://www-gem.codeberg.page/sys_ha/", "published_at": "2026-05-28T17:14:07+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eedc7ed894", "title": "Tabs in your posts", "url": "https://www-gem.codeberg.page/hugo_tabs/", "published_at": "2026-05-23T01:00:30+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eedd3d7b59", "title": "Alert boxes", "url": "https://www-gem.codeberg.page/hugo_alert/", "published_at": "2026-04-20T19:48:07+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eedde51162", "title": "Reading more than books on the X4", "url": "https://www-gem.codeberg.page/cli_x4_manga/", "published_at": "2026-04-02T15:36:03+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eede936d63", "title": "Xteink X4 short-term review and bonus", "url": "https://www-gem.codeberg.page/sys_x4_print/", "published_at": "2026-03-31T21:24:22+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eedf86067f", "title": "Level Up Log March 2026", "url": "https://www-gem.codeberg.page/monthly/monthly_0326/", "published_at": "2026-03-29T18:32:04+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eedfd2f48a", "title": "Barebones e-reader: Xteink X4", "url": "https://www-gem.codeberg.page/sys_x4/", "published_at": "2026-03-29T13:14:07+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eee0a7483e", "title": "Level Up Log February 2026", "url": "https://www-gem.codeberg.page/monthly/monthly_0226/", "published_at": "2026-03-01T15:16:20+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eee131a64f", "title": "Jujutsu gets me into VCS", "url": "https://www-gem.codeberg.page/cli_jj/", "published_at": "2026-02-16T17:37:34+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eee1ef0f5e", "title": "Rofi is not a bar by design", "url": "https://www-gem.codeberg.page/sys_rofi2/", "published_at": "2026-02-15T14:23:30+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eee236d5ad", "title": "Level Up Log January 2026", "url": "https://www-gem.codeberg.page/monthly/monthly_0126/", "published_at": "2026-02-14T21:16:20+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eee297d4b7", "title": "Bookmark manager: bmm", "url": "https://www-gem.codeberg.page/cli_bmm/", "published_at": "2026-01-30T00:09:48+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eee320992d", "title": "The cost of login", "url": "https://www-gem.codeberg.page/sys_login/", "published_at": "2026-01-28T20:04:38+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eee3f29760", "title": "Helix may be what you need", "url": "https://www-gem.codeberg.page/vim_helix_neovim/", "published_at": "2026-01-23T14:01:38+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eee49c2645", "title": "My minimal desk setup", "url": "https://www-gem.codeberg.page/sys_desk/", "published_at": "2026-01-22T14:42:39+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eee4c081fe", "title": "[Plugin] Git in Neovim: Neogit", "url": "https://www-gem.codeberg.page/vim_neogit/", "published_at": "2026-01-19T15:02:09+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eee4ddd87d", "title": "Hybrid file organization", "url": "https://www-gem.codeberg.page/sys_structure/", "published_at": "2025-12-21T20:15:07+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eee520fde6", "title": "App design: discoverability vs efficiency", "url": "https://www-gem.codeberg.page/sys_design/", "published_at": "2025-12-04T19:59:19+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eee5648954", "title": "Neovim/Taskwarrior interaction", "url": "https://www-gem.codeberg.page/cli_task-nvim/", "published_at": "2025-11-23T17:22:41+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eee5eab538", "title": "Post series", "url": "https://www-gem.codeberg.page/hugo_series/", "published_at": "2025-11-15T18:38:38+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eee6d1095c", "title": "Using a blog template", "url": "https://www-gem.codeberg.page/hugo_template/", "published_at": "2025-11-15T18:27:30+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eee6ea1c80", "title": "Does beautiful mean powerful?", "url": "https://www-gem.codeberg.page/sys_graph/", "published_at": "2025-11-14T00:06:37+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eee7c66d17", "title": "The power of emails in the terminal: Neomutt (3/3)", "url": "https://www-gem.codeberg.page/cli_neomutt-3/", "published_at": "2025-11-13T01:35:37+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eee8c12ad8", "title": "The power of emails in the terminal: Neomutt (2/3)", "url": "https://www-gem.codeberg.page/cli_neomutt-2/", "published_at": "2025-11-13T01:34:37+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eee909a7c3", "title": "The power of emails in the terminal: Neomutt (1/3)", "url": "https://www-gem.codeberg.page/cli_neomutt-1/", "published_at": "2025-11-13T01:33:37+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eee9648feb", "title": "A new typesetting system: Typst", "url": "https://www-gem.codeberg.page/sys_typst/", "published_at": "2025-11-12T16:12:14+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eee9d06a83", "title": "Tweaked (Neo)Vim keybindings", "url": "https://www-gem.codeberg.page/vim_keybindings-3/", "published_at": "2025-11-04T20:30:26+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eeea363ef1", "title": "(Neo)Vim keybindings", "url": "https://www-gem.codeberg.page/vim_keybindings-2/", "published_at": "2025-11-04T15:51:35+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eeead29c5e", "title": "Niri: hello Wayland", "url": "https://www-gem.codeberg.page/sys_niri/", "published_at": "2025-08-16T19:44:15+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eeeb63cca1", "title": "The Framework 13: 2.5 months review", "url": "https://www-gem.codeberg.page/sys_framework13-2/", "published_at": "2025-08-02T18:05:00+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eeec26745e", "title": "New laptop: Framework 13. The last one?", "url": "https://www-gem.codeberg.page/sys_framework13-1/", "published_at": "2025-05-24T15:07:55+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eeed023bf0", "title": "Animations with picom", "url": "https://www-gem.codeberg.page/sys_picom/", "published_at": "2025-05-22T20:22:08+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eeedfbbef1", "title": "A complete CLI file manager: Yazi", "url": "https://www-gem.codeberg.page/cli_yazi/", "published_at": "2024-11-28T21:16:22+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eeee1ee625", "title": "What's Groff?", "url": "https://www-gem.codeberg.page/sys_groff/", "published_at": "2024-09-08T12:08:47+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eeeebd8f26", "title": "[Plugin] You're surrounded and that's good: nvim-surround", "url": "https://www-gem.codeberg.page/vim_surround/", "published_at": "2024-09-07T11:49:56+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eeef1b726e", "title": "Overview of my Neovim config", "url": "https://www-gem.codeberg.page/vim_config/", "published_at": "2024-09-06T01:01:47+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eeef92dde8", "title": "Keep your liveS on track", "url": "https://www-gem.codeberg.page/cli_life-org/", "published_at": "2024-05-12T15:57:12+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eeefd03870", "title": "sxhkd: why another keybinders?", "url": "https://www-gem.codeberg.page/sys_sxhkd/", "published_at": "2024-02-18T17:34:00+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eef0c389ea", "title": "Bring the power of fzf into your Zsh", "url": "https://www-gem.codeberg.page/zsh_fzf/", "published_at": "2024-02-02T19:57:15+00:00" }, { "id": "01a08c64-9141-73e5-912f-05eef15b938d", "title": "Improve images performance", "url": "https://www-gem.codeberg.page/hugo_images/", "published_at": "2024-01-20T21:08:07+00:00" }, { "id": "01a08c64-9142-7371-a34d-9447360a472e", "title": "A new journey begins: NixOS (part one)", "url": "https://www-gem.codeberg.page/sys_nixos/", "published_at": "2024-01-19T03:00:54+00:00" }, { "id": "01a08c64-9142-7371-a34d-9447360e403b", "title": "A PDF reader under steroids: sioyek", "url": "https://www-gem.codeberg.page/sys_sioyek/", "published_at": "2024-01-10T23:04:19+00:00" }, { "id": "01a08c64-9142-7371-a34d-944736e8e4b3", "title": "Brightness auto adjustment", "url": "https://www-gem.codeberg.page/sys_ambient_light/", "published_at": "2024-01-05T16:13:16+00:00" }, { "id": "01a08c64-9142-7371-a34d-9447378df7c0", "title": "My first trackball: Elecom Deft Pro", "url": "https://www-gem.codeberg.page/sys_deft/", "published_at": "2024-01-03T19:08:42+00:00" }, { "id": "01a08c64-9142-7371-a34d-944737f5e118", "title": "[Plugin] Automatic pairing for your code: tpope/vim_endwise", "url": "https://www-gem.codeberg.page/vim_endwise/", "published_at": "2023-08-02T17:59:56+00:00" }, { "id": "01a08c64-9142-7371-a34d-9447382248a7", "title": "[Plugin] No more errors in your code with vim-ale", "url": "https://www-gem.codeberg.page/vim_ale/", "published_at": "2023-06-22T23:50:13+00:00" }, { "id": "01a08c64-9142-7371-a34d-94473902d6f6", "title": "Take the control of your project management: taskjuggler", "url": "https://www-gem.codeberg.page/cli_taskjuggler/", "published_at": "2023-06-20T15:06:00+00:00" }, { "id": "01a08c64-9142-7371-a34d-9447397aa568", "title": "ChatGPT in your terminal", "url": "https://www-gem.codeberg.page/cli_tgpt/", "published_at": "2023-06-06T23:20:53+00:00" }, { "id": "01a08c64-9142-7371-a34d-94473a751b8e", "title": "[Plugin] Autonotification in Zsh", "url": "https://www-gem.codeberg.page/zsh_autonotify/", "published_at": "2023-06-04T23:59:13+00:00" }, { "id": "01a08c64-9142-7371-a34d-94473b493442", "title": "[Plugin] Don't be a robot, use one: ultisnips", "url": "https://www-gem.codeberg.page/vim_ultisnips/", "published_at": "2023-05-22T17:29:13+00:00" }, { "id": "01a08c64-9142-7371-a34d-94473c37826d", "title": "Write like a pro with vale", "url": "https://www-gem.codeberg.page/vim_vale/", "published_at": "2023-05-18T02:28:21+00:00" }, { "id": "01a08c64-9142-7371-a34d-94473d1cacf3", "title": "My [uni]Corne keyboard (Part 2/2)", "url": "https://www-gem.codeberg.page/sys_corne_2/", "published_at": "2023-04-14T01:22:53+00:00" }, { "id": "01a08c64-9142-7371-a34d-94473d939c1b", "title": "My [uni]Corne keyboard (Part 1/2)", "url": "https://www-gem.codeberg.page/sys_corne_1/", "published_at": "2023-04-10T22:44:38+00:00" }, { "id": "01a08c64-9142-7371-a34d-94473e0400fa", "title": "Fuzz is fun: fzf", "url": "https://www-gem.codeberg.page/cli_fzf/", "published_at": "2023-03-25T01:28:15+00:00" }, { "id": "01a08c64-9142-7371-a34d-94473e38c9f7", "title": "Manage your config files easily with stow", "url": "https://www-gem.codeberg.page/cli_stow/", "published_at": "2023-03-24T00:19:19+00:00" }, { "id": "01a08c64-9142-7371-a34d-94473e7199b5", "title": "[Plugin] Buffers tabs in Neovim: barbar", "url": "https://www-gem.codeberg.page/vim_tabs/", "published_at": "2023-03-22T15:53:25+00:00" }, { "id": "01a08c64-9142-7371-a34d-94473eeb70db", "title": "[Plugin] Highlight your Zsh", "url": "https://www-gem.codeberg.page/zsh_highlights/", "published_at": "2023-03-12T20:44:04+00:00" }, { "id": "01a08c64-9142-7371-a34d-94473f537f97", "title": "It's normal to use (Neo)Vim", "url": "https://www-gem.codeberg.page/vim_normal/", "published_at": "2023-03-06T23:11:06+00:00" }, { "id": "01a08c64-9142-7371-a34d-94473fa17f0f", "title": "Automatically save your position in (Neo)Vim on closing", "url": "https://www-gem.codeberg.page/vim_save_position/", "published_at": "2023-03-04T03:20:14+00:00" }, { "id": "01a08c64-9142-7371-a34d-9447406f01d0", "title": "Use me I'm famous: rofi", "url": "https://www-gem.codeberg.page/sys_rofi/", "published_at": "2023-02-24T05:00:00+00:00" }, { "id": "01a08c64-9142-7371-a34d-944740c79dca", "title": "vim-like web browsing: tridactyl", "url": "https://www-gem.codeberg.page/sys_tridactyl/", "published_at": "2023-02-22T05:00:00+00:00" }, { "id": "01a08c64-9142-7371-a34d-944740fad1af", "title": "[Plugin] Auto indent your code: sleuth.vim", "url": "https://www-gem.codeberg.page/vim_sleuth/", "published_at": "2023-02-17T05:00:00+00:00" }, { "id": "01a08c64-9142-7371-a34d-944741159e5c", "title": "Using the black hole register to upgrade default keybindings", "url": "https://www-gem.codeberg.page/vim_black_hole_register/", "published_at": "2023-02-15T05:00:00+00:00" }, { "id": "01a08c64-9142-7371-a34d-944741168a92", "title": "[Plugin] Extend the vi motions in (Neo)vim: vi-motions", "url": "https://www-gem.codeberg.page/zsh_vi-motions/", "published_at": "2023-02-10T05:00:00+00:00" }, { "id": "01a08c64-9142-7371-a34d-9447415a2ced", "title": "Organization: basis for a healthy system", "url": "https://www-gem.codeberg.page/sys_stay_organized/", "published_at": "2023-02-10T05:00:00+00:00" }, { "id": "01a08c64-9142-7371-a34d-944741fea67f", "title": "[Plugin] Writing and organizing your notes in NeoVim: mkdnflow", "url": "https://www-gem.codeberg.page/vim_notes/", "published_at": "2023-02-07T05:00:00+00:00" }, { "id": "01a08c64-9142-7371-a34d-9447421e251c", "title": "[Plugin] Choose/switch your theme easily: nvim-base16", "url": "https://www-gem.codeberg.page/vim_theme/", "published_at": "2023-02-01T05:00:00+00:00" }, { "id": "01a08c64-9142-7371-a34d-94474227e5d3", "title": "[Plugin] (Neo)Vim plugins manager: packer", "url": "https://www-gem.codeberg.page/vim_packer/", "published_at": "2023-01-31T05:00:00+00:00" }, { "id": "01a08c64-9142-7371-a34d-944742597daf", "title": "Gesture bindings", "url": "https://www-gem.codeberg.page/sys_gestures/", "published_at": "2023-01-25T05:00:00+00:00" }, { "id": "01a08c64-9142-7371-a34d-944742f3aac1", "title": "Online videos platforms in your terminal: ytfzf", "url": "https://www-gem.codeberg.page/cli_ytfzf/", "published_at": "2023-01-21T05:00:00+00:00" }, { "id": "01a08c64-9142-7371-a34d-944743004e4d", "title": "Why not another text editor?", "url": "https://www-gem.codeberg.page/vim_not_another_text_editor/", "published_at": "2023-01-18T05:00:00+00:00" }, { "id": "01a08c64-9142-7371-a34d-944743656121", "title": "Specific WM for a given TTY", "url": "https://www-gem.codeberg.page/sys_wm_tty/", "published_at": "2023-01-16T05:00:00+00:00" }, { "id": "01a08c64-9142-7371-a34d-94474418a1ff", "title": "Mass renaming in Zsh", "url": "https://www-gem.codeberg.page/zsh_mass_renaming/", "published_at": "2023-01-15T05:00:00+00:00" }, { "id": "01a08c64-9142-7371-a34d-944744bb68e0", "title": "[Plugin] Manage your plugins without a plugins manager", "url": "https://www-gem.codeberg.page/zsh_manage_plugins/", "published_at": "2023-01-12T05:00:00+00:00" }, { "id": "01a08c64-9142-7371-a34d-944744bd828f", "title": "Why not another shell?", "url": "https://www-gem.codeberg.page/zsh_not_another_shell/", "published_at": "2023-01-10T05:00:00+00:00" }, { "id": "01a08c64-9142-7371-a34d-9447452d566a", "title": "Image viewer/browser: ucollage", "url": "https://www-gem.codeberg.page/cli_ucollage/", "published_at": "2023-01-09T05:00:00+00:00" }, { "id": "01a08c64-9142-7371-a34d-944745f041c3", "title": "Speedup your (Neo)Vim motions", "url": "https://www-gem.codeberg.page/vim_motion_speedup/", "published_at": "2023-01-08T05:00:00+00:00" }, { "id": "01a08c64-9142-7371-a34d-944746be819d", "title": "[Plugin] Discharge your Neovim", "url": "https://www-gem.codeberg.page/vim_discharge_neovim/", "published_at": "2023-01-07T05:00:00+00:00" }, { "id": "01a08c64-9142-7371-a34d-9447478764a4", "title": "Few customized (Neo)vim keybindings", "url": "https://www-gem.codeberg.page/vim_keybindings-1/", "published_at": "2023-01-05T05:00:00+00:00" }, { "id": "01a08c64-9142-7371-a34d-944748833eeb", "title": "Hybrid mode", "url": "https://www-gem.codeberg.page/vim_hybrid-mode/", "published_at": "2023-01-04T05:00:00+00:00" }, { "id": "01a08c64-9142-7371-a34d-944748a5f0b9", "title": "RSS/ATOM reader: newsboat", "url": "https://www-gem.codeberg.page/cli_rss-reader-newsboat/", "published_at": "2023-01-04T05:00:00+00:00" }, { "id": "01a08c64-9142-7371-a34d-944748e02409", "title": "Two keybindings to save 80% of your typing time", "url": "https://www-gem.codeberg.page/zsh_keybindings_speed/", "published_at": "2023-01-04T05:00:00+00:00" } ] posts Claim your blog
Back to www-gem words
Blog · corpus.blog/blogs/www-gem.codeberg.page/posts

www-gem words

www-gem.codeberg.page

2026

2025

2024

2023