Customize Ubuntu

Hello guys. Today, I installed Ubuntu Asahi on my M2 MacBook Air and today we’re gonna explore it. Change some settings and make this Ubuntu awesome. Update Firstly, you should update your system. To do that, open a new terminal and run this command. s u d o a p t u p d a t e ; s u d o a p t u p g r a d e - y This will update your system automatically. ...

July 8, 2026 · 3 min · UmutKzl

Best Mac Apps

Hello, UmutKzl here! Today, we’re gonna explore which Mac apps are great. Let’s get started. GUI Apps AeroSpace If you want to use something like i3 or Sway on macOS, you can do it with AeroSpace. SketchyBar If you want to change your menu bar to something customizable, you can do it with SketchyBar. Hide your menu bar, install SketchyBar and launch SketchyBar. You can do whatever you want with it. ...

June 18, 2026 · 2 min · UmutKzl

All in One Privacy

Hello. Privacy is really important. Today, we’re gonna make our privacy good again. Step 1: Use a open source operating system When you’re using a closed source operating system, you won’t know what’s going in the background. That’s why you should use a open source operating system. Desktop Fedora Linux It’s a Linux distro which is not rolling release but close to it. It’s stable, latest, secure and innovation friendly. ...

May 29, 2026 · 5 min · UmutKzl

Why Not Use Sim?

SIM is good, it let’s you connect to your friends etc. but it has some problems with your privacy. SIM is just like a mini computer with it’s own operating system. You can think it’s good but it’s not. First of all, they can find your EXACT location with triangle method. If there’s three cell towers, they will calculate your distance to them and find you. But, how can they find your distance? By using Silent SMS’s. It’s an SMS but it’s designed to hide from you. That’s why they are really dangerous. They can do a lot of things like finding your distance to cell towers, exploting zero-days and many more. ...

May 29, 2026 · 1 min · UmutKzl

Why Nvim

Hello! Vim is a text editor that has been around for a long time and has a large user base. However, Neovim (Nvim) is a fork of Vim that aims to improve upon it in several ways. Here are some reasons why you might want to consider using Nvim! Plugins Most editors have bad plugins. For example, VSCode doesn’t allow extensions to make everything they want but Neovim gives that. Developer can do everything (s)he want with Neovim. It’s VERY customizable. You can make everything with it. ...

March 18, 2026 · 2 min · UmutKzl

Best TUI Apps

I’m a terminal-lover guy. I love terminal too much. Today, I’ll introduce you some of my favourite TUI apps in this text. browsh A Firefox-based web browser for your terminal. I know, it’s crazy. btop Task manager for your terminal. It has a beautiful interface and it’s very useful. fzf Fuzzy-finder for your terminal. It helps you to find files, directories, and even commands in your terminal. lazygit I know, git sometimes can be confusing. Should I push, which files? It’s really good but complicated at the same time. That’s why we have lazygit. You can add, commit, push and stash your files. ...

March 18, 2026 · 2 min · UmutKzl

Best Neovim Setup

Best Neovim Setup Hello! Today, we’ll create the best Neovim setup in this world. Neovim is a text editor but with steroids. You can customize EVERYTHING with Lua configurations unlike Vimscript in pure Vim. Difference between Vim and Neovim is, Vim uses Vimscript which is confusing and slow but Neovim uses Lua which is faster and easier. If you learned what is Neovim, let’s get started. Options -- Line numbers {{{ vim.opt.number = true vim.opt.relativenumber = true -- }}} -- Tabs & indentation {{{ vim.opt.tabstop = 2 vim.opt.shiftwidth = 2 vim.opt.expandtab = true vim.opt.smartindent = true -- }}} -- UI improvements {{{ vim.opt.termguicolors = true vim.opt.cursorline = true vim.opt.signcolumn = "yes" -- }}} -- Search {{{ vim.opt.ignorecase = true vim.opt.smartcase = true vim.opt.hlsearch = false vim.opt.incsearch = true -- }}} -- Scrolling {{{ vim.opt.scrolloff = 8 vim.opt.sidescrolloff = 8 -- }}} -- Performance {{{ vim.opt.updatetime = 250 vim.opt.timeoutlen = 400 -- }}} -- Clipboard {{{ vim.opt.clipboard = "unnamedplus" -- }}} -- Folds {{{ vim.opt.foldmethod = "marker" vim.opt.foldmarker = "{{{,}}}" -- }}} Plugins conform.nvim You can format your code automatically when you save it. With this plugin, you always have a good code. ...

March 9, 2026 · 4 min · UmutKzl