<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slcf.git/config/nvim, 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>feat(nvim): enable wrap for text files</title>
<updated>2025-11-03T18:51:15+00:00</updated>
<author>
<name>Suleyman Farajli</name>
<email>suleyman@farajli.net</email>
</author>
<published>2025-11-03T18:51:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.farajli.net/slcf.git/commit/?id=8af7b8ce6690c92d90812b14cacd2f4a7254312e'/>
<id>urn:sha1:8af7b8ce6690c92d90812b14cacd2f4a7254312e</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>fix(nvim): don't insert new line when using macros</title>
<updated>2025-08-25T19:55:43+00:00</updated>
<author>
<name>Suleyman Farajli</name>
<email>suleyman@farajli.net</email>
</author>
<published>2025-08-25T19:55:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.farajli.net/slcf.git/commit/?id=c9123e6fa78d21050b26caa02a0202ebd9e3195b'/>
<id>urn:sha1:c9123e6fa78d21050b26caa02a0202ebd9e3195b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(nvim): macros added</title>
<updated>2025-08-25T19:52:52+00:00</updated>
<author>
<name>Suleyman Farajli</name>
<email>suleyman@farajli.net</email>
</author>
<published>2025-08-25T19:52:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.farajli.net/slcf.git/commit/?id=94c619d63356ad1e37d417f2c49fc39287f25ad3'/>
<id>urn:sha1:94c619d63356ad1e37d417f2c49fc39287f25ad3</id>
<content type='text'>
</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 (nvim/vim): Reduce &lt;leader&gt;q mapping to :wq! instead of :wqa!</title>
<updated>2025-06-20T20:55:19+00:00</updated>
<author>
<name>Suleyman Farajli</name>
<email>suleyman@farajli.net</email>
</author>
<published>2025-06-20T20:55:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.farajli.net/slcf.git/commit/?id=5f8a09e7a580dd66e6c42382c3686d686fafef0e'/>
<id>urn:sha1:5f8a09e7a580dd66e6c42382c3686d686fafef0e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(nvim): update keybindings and enable spellcheck for text based file types</title>
<updated>2025-06-20T13:05:56+00:00</updated>
<author>
<name>Suleyman Farajli</name>
<email>suleyman@farajli.net</email>
</author>
<published>2025-06-20T13:05:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.farajli.net/slcf.git/commit/?id=dacb34c4eea34dd626f646f69019e7004b64cb9e'/>
<id>urn:sha1:dacb34c4eea34dd626f646f69019e7004b64cb9e</id>
<content type='text'>
- Commented out `vim.opt.list` to hide invisible characters by default
- Removed window navigation keybindings (H and L) to avoid terminal issues
- Enabled spellcheck for writing-related filetypes (e.g., markdown, gitcommit)
- Changed &lt;leader&gt;q to use `wqa!` for saving and quitting all tabs
</content>
</entry>
</feed>
