<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slcf.git/config/nvim/lua/plugins.lua, branch personal</title>
<subtitle>Suleyman's Linux Configuration Files
</subtitle>
<id>https://git.farajli.net/slcf.git/atom?h=personal</id>
<link rel='self' href='https://git.farajli.net/slcf.git/atom?h=personal'/>
<link rel='alternate' type='text/html' href='https://git.farajli.net/slcf.git/'/>
<updated>2025-11-10T09:20:32+00:00</updated>
<entry>
<title>feat(nvim): start unfolded in org files</title>
<updated>2025-11-10T09:20:32+00:00</updated>
<author>
<name>Suleyman Farajli</name>
<email>suleyman@farajli.net</email>
</author>
<published>2025-11-10T09:20:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.farajli.net/slcf.git/commit/?id=6bdf89bd7378bf188998deb59f8089b1e4e94776'/>
<id>urn:sha1:6bdf89bd7378bf188998deb59f8089b1e4e94776</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(nvim): use `toggleterm` plugin instead of built-in terminal</title>
<updated>2025-08-29T13:21:58+00:00</updated>
<author>
<name>Suleyman Farajli</name>
<email>suleyman@farajli.net</email>
</author>
<published>2025-08-29T13:21:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.farajli.net/slcf.git/commit/?id=6a161ec7695df2a82cc05f9e25d2cee2d2c4e10e'/>
<id>urn:sha1:6a161ec7695df2a82cc05f9e25d2cee2d2c4e10e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(nvim): remove toggleterm.nvim and add custom full-screen toggle terminal</title>
<updated>2025-08-27T22:02:26+00:00</updated>
<author>
<name>Suleyman Farajli</name>
<email>suleyman@farajli.net</email>
</author>
<published>2025-08-27T22:02:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.farajli.net/slcf.git/commit/?id=85fd7692af3842bf9a835fede8744edafe923237'/>
<id>urn:sha1:85fd7692af3842bf9a835fede8744edafe923237</id>
<content type='text'>
- Removed toggleterm.nvim plugin and all related configuration
- Added custom full-screen terminal toggle with &lt;C-f&gt;
  - Preserves session and closes on TermClose
  - Automatically enters insert mode when opened
- Made netrw buffers read-only, unlisted, and buftype=nofile to prevent writing
- Added autocmds to prevent accidental :w/:w! in netrw
- Cleaned up indentation and autocmd formatting
</content>
</entry>
<entry>
<title>feat(nvim): switch from neo-tree to netrw with l/h navigation and Vexplore toggle</title>
<updated>2025-08-27T20:03:38+00:00</updated>
<author>
<name>Suleyman Farajli</name>
<email>suleyman@farajli.net</email>
</author>
<published>2025-08-27T20:03:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.farajli.net/slcf.git/commit/?id=733eb5dc93c81289ff1a1a73562903f9eeed3e13'/>
<id>urn:sha1:733eb5dc93c81289ff1a1a73562903f9eeed3e13</id>
<content type='text'>
- Removed neo-tree plugin and dependencies
- Configured netrw as tree-style explorer
  - `l` opens file/directory
  - `h` closes/goes up directory
- Added Vexplore toggle on &lt;leader&gt;e
- Auto-open Vexplore if starting nvim with a directory argument
- Refactored keymaps to use `opts` table
- Added inline comments for netrw settings
- Minor formatting cleanup in plugin setups
</content>
</entry>
<entry>
<title>feat(nvim): MdEval plugin added</title>
<updated>2025-08-25T19:39:31+00:00</updated>
<author>
<name>Suleyman Farajli</name>
<email>suleyman@farajli.net</email>
</author>
<published>2025-08-25T19:39:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.farajli.net/slcf.git/commit/?id=77d05f9aa120a9c0fbb3cecfd37cdc1ac3e371d4'/>
<id>urn:sha1:77d05f9aa120a9c0fbb3cecfd37cdc1ac3e371d4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: improve Neovim config for better readability and functionality</title>
<updated>2025-06-18T21:07:18+00:00</updated>
<author>
<name>Suleyman Farajli</name>
<email>suleyman@farajli.net</email>
</author>
<published>2025-06-18T21:07:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.farajli.net/slcf.git/commit/?id=09d70e1bc0bf1e5c54b3faf2918a3e14c4fc4cfc'/>
<id>urn:sha1:09d70e1bc0bf1e5c54b3faf2918a3e14c4fc4cfc</id>
<content type='text'>
- Switch to Lua API options for setting vim options instead of vim.cmd
- Add autocmd to trim trailing whitespace on save (except markdown)
- Disable auto-comments via autocmd for all filetypes
- Enhance and standardize key mappings with noremap and silent flags
- Clean up plugin config indentation and comments
</content>
</entry>
<entry>
<title>nvim: nvim-orgmode/orgmode plugin added</title>
<updated>2025-02-07T10:11:23+00:00</updated>
<author>
<name>Suleyman Farajli</name>
<email>suleyman@farajli.net</email>
</author>
<published>2025-02-07T10:11:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.farajli.net/slcf.git/commit/?id=e37c9ec0733ffd49ca454a024fad84009c3a1114'/>
<id>urn:sha1:e37c9ec0733ffd49ca454a024fad84009c3a1114</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nvim: switched from packer.nvim to lazy.nvim for package management</title>
<updated>2025-01-08T19:02:06+00:00</updated>
<author>
<name>Suleyman Farajli</name>
<email>suleyman@farajli.net</email>
</author>
<published>2025-01-08T19:02:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.farajli.net/slcf.git/commit/?id=7e6668bb45cceb6f4eb1c6804aba6fd4ea0a9de0'/>
<id>urn:sha1:7e6668bb45cceb6f4eb1c6804aba6fd4ea0a9de0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nvim: plugins added</title>
<updated>2025-01-07T20:20:29+00:00</updated>
<author>
<name>Suleyman Farajli</name>
<email>suleyman@farajli.net</email>
</author>
<published>2025-01-07T20:20:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.farajli.net/slcf.git/commit/?id=0ab33c984e73af41133135e1e19e482ce39b1335'/>
<id>urn:sha1:0ab33c984e73af41133135e1e19e482ce39b1335</id>
<content type='text'>
</content>
</entry>
</feed>
